cisst-saw
Loading...
Searching...
No Matches
nmrSymmetricEigenProblem::Data Class Reference

#include <nmrSymmetricEigenProblem.h>

Public Member Functions

 Data ()
 Data (vctDynamicMatrix< double > &A, vctDynamicVector< double > &D, vctDynamicMatrix< double > &V)
 ~Data ()
void CheckSystem (const vctDynamicMatrix< double > &A, const vctDynamicVector< double > &D, const vctDynamicMatrix< double > &V)
void CheckInfo () const
void Free ()

Public Attributes

char JOBZ
char RANGE
char UPLO
CISSTNETLIB_INTEGER N
CISSTNETLIB_DOUBLE * A
CISSTNETLIB_INTEGER LDA
CISSTNETLIB_DOUBLE VL
CISSTNETLIB_DOUBLE VU
CISSTNETLIB_INTEGER IL
CISSTNETLIB_INTEGER IU
char DLAMCH
CISSTNETLIB_DOUBLE ABSTOL
CISSTNETLIB_INTEGER M
CISSTNETLIB_DOUBLE * W
CISSTNETLIB_DOUBLE * Z
CISSTNETLIB_INTEGER LDZ
CISSTNETLIB_INTEGER * ISUPPZ
CISSTNETLIB_DOUBLE * WORK
CISSTNETLIB_INTEGER LWORK
CISSTNETLIB_INTEGER * IWORK
CISSTNETLIB_INTEGER LIWORK
CISSTNETLIB_INTEGER INFO

Constructor & Destructor Documentation

◆ Data() [1/2]

nmrSymmetricEigenProblem::Data::Data ( )

◆ Data() [2/2]

nmrSymmetricEigenProblem::Data::Data ( vctDynamicMatrix< double > & A,
vctDynamicVector< double > & D,
vctDynamicMatrix< double > & V )

◆ ~Data()

nmrSymmetricEigenProblem::Data::~Data ( )

Member Function Documentation

◆ CheckInfo()

void nmrSymmetricEigenProblem::Data::CheckInfo ( ) const

◆ CheckSystem()

void nmrSymmetricEigenProblem::Data::CheckSystem ( const vctDynamicMatrix< double > & A,
const vctDynamicVector< double > & D,
const vctDynamicMatrix< double > & V )

◆ Free()

void nmrSymmetricEigenProblem::Data::Free ( )

Member Data Documentation

◆ A

CISSTNETLIB_DOUBLE* nmrSymmetricEigenProblem::Data::A

◆ ABSTOL

CISSTNETLIB_DOUBLE nmrSymmetricEigenProblem::Data::ABSTOL

◆ DLAMCH

char nmrSymmetricEigenProblem::Data::DLAMCH

◆ IL

CISSTNETLIB_INTEGER nmrSymmetricEigenProblem::Data::IL

◆ INFO

CISSTNETLIB_INTEGER nmrSymmetricEigenProblem::Data::INFO

◆ ISUPPZ

CISSTNETLIB_INTEGER* nmrSymmetricEigenProblem::Data::ISUPPZ

◆ IU

CISSTNETLIB_INTEGER nmrSymmetricEigenProblem::Data::IU

◆ IWORK

CISSTNETLIB_INTEGER* nmrSymmetricEigenProblem::Data::IWORK

◆ JOBZ

char nmrSymmetricEigenProblem::Data::JOBZ

◆ LDA

CISSTNETLIB_INTEGER nmrSymmetricEigenProblem::Data::LDA

◆ LDZ

CISSTNETLIB_INTEGER nmrSymmetricEigenProblem::Data::LDZ

◆ LIWORK

CISSTNETLIB_INTEGER nmrSymmetricEigenProblem::Data::LIWORK

◆ LWORK

CISSTNETLIB_INTEGER nmrSymmetricEigenProblem::Data::LWORK

◆ M

CISSTNETLIB_INTEGER nmrSymmetricEigenProblem::Data::M

◆ N

CISSTNETLIB_INTEGER nmrSymmetricEigenProblem::Data::N

◆ RANGE

char nmrSymmetricEigenProblem::Data::RANGE

◆ UPLO

char nmrSymmetricEigenProblem::Data::UPLO

◆ VL

CISSTNETLIB_DOUBLE nmrSymmetricEigenProblem::Data::VL

◆ VU

CISSTNETLIB_DOUBLE nmrSymmetricEigenProblem::Data::VU

◆ W

CISSTNETLIB_DOUBLE* nmrSymmetricEigenProblem::Data::W

◆ WORK

CISSTNETLIB_DOUBLE* nmrSymmetricEigenProblem::Data::WORK

◆ Z

CISSTNETLIB_DOUBLE* nmrSymmetricEigenProblem::Data::Z

The documentation for this class was generated from the following file: