21 #ifndef _nmrSymmetricEigenProblem_h
22 #define _nmrSymmetricEigenProblem_h
35 CISSTNETLIB_INTEGER
N;
36 CISSTNETLIB_DOUBLE*
A;
37 CISSTNETLIB_INTEGER
LDA;
39 CISSTNETLIB_DOUBLE
VL;
40 CISSTNETLIB_DOUBLE
VU;
42 CISSTNETLIB_INTEGER
IL;
43 CISSTNETLIB_INTEGER
IU;
48 CISSTNETLIB_INTEGER
M;
49 CISSTNETLIB_DOUBLE*
W;
51 CISSTNETLIB_DOUBLE*
Z;
52 CISSTNETLIB_INTEGER
LDZ;
CISSTNETLIB_DOUBLE * WORK
Definition: nmrSymmetricEigenProblem.h:55
#define CISST_EXPORT
Definition: cmnExportMacros.h:50
Errno
Definition: nmrSymmetricEigenProblem.h:86
CISSTNETLIB_INTEGER IL
Definition: nmrSymmetricEigenProblem.h:42
Declaration of vctDynamicMatrix.
CISSTNETLIB_INTEGER LDA
Definition: nmrSymmetricEigenProblem.h:37
Definition: nmrSymmetricEigenProblem.h:86
CISSTNETLIB_INTEGER * IWORK
Definition: nmrSymmetricEigenProblem.h:58
char DLAMCH
Definition: nmrSymmetricEigenProblem.h:45
CISSTNETLIB_INTEGER LIWORK
Definition: nmrSymmetricEigenProblem.h:59
char RANGE
Definition: nmrSymmetricEigenProblem.h:32
CISSTNETLIB_INTEGER LDZ
Definition: nmrSymmetricEigenProblem.h:52
CISSTNETLIB_DOUBLE ABSTOL
Definition: nmrSymmetricEigenProblem.h:46
CISSTNETLIB_INTEGER * ISUPPZ
Definition: nmrSymmetricEigenProblem.h:53
void CheckSystem(const vctDynamicMatrix< double > &A, const vctDynamicVector< double > &D, const vctDynamicMatrix< double > &V)
char UPLO
Definition: nmrSymmetricEigenProblem.h:33
nmrSymmetricEigenProblem::Errno CISST_EXPORT nmrSymmetricEigenProblem(vctDynamicMatrix< double > &A, vctDynamicVector< double > &D, vctDynamicMatrix< double > &V)
Symmetric Eigenproblems (SEP)
CISSTNETLIB_DOUBLE * Z
Definition: nmrSymmetricEigenProblem.h:51
char JOBZ
Definition: nmrSymmetricEigenProblem.h:31
CISSTNETLIB_INTEGER IU
Definition: nmrSymmetricEigenProblem.h:43
Definition: nmrSymmetricEigenProblem.h:86
CISSTNETLIB_DOUBLE VU
Definition: nmrSymmetricEigenProblem.h:40
CISSTNETLIB_INTEGER M
Definition: nmrSymmetricEigenProblem.h:48
Definition: nmrSymmetricEigenProblem.h:28
CISSTNETLIB_INTEGER INFO
Definition: nmrSymmetricEigenProblem.h:61
Definition: nmrSymmetricEigenProblem.h:24
CISSTNETLIB_DOUBLE * A
Definition: nmrSymmetricEigenProblem.h:36
CISSTNETLIB_INTEGER N
Definition: nmrSymmetricEigenProblem.h:35
CISSTNETLIB_DOUBLE VL
Definition: nmrSymmetricEigenProblem.h:39
CISSTNETLIB_INTEGER LWORK
Definition: nmrSymmetricEigenProblem.h:56
CISSTNETLIB_DOUBLE * W
Definition: nmrSymmetricEigenProblem.h:49