#include <FortranRoutines.h>
Public Member Functions | |
void | SCAL_INCX (int N, double ALPHA, double *X, int incX) const |
void | SWAP (int N, double *X, int incx, double *Y, int incy) const |
void | SYEV (char JOBZ, char UPLO, int N, double *A, int lda, double *W, double *work, int lwork, int *info) const |
void | SYGV (int itype, char JOBZ, char UPLO, int N, double *A, int lda, double *B, int ldb, double *W, double *work, int lwork, int *info) const |
int | LAENV (int ispec, char *NAME, char *OPTS, int N1, int N2, int N3, int N4, int len_name, int len_opts) const |
Definition at line 140 of file FortranRoutines.h.
int FortranRoutines::LAENV | ( | int | ispec, | |
char * | NAME, | |||
char * | OPTS, | |||
int | N1, | |||
int | N2, | |||
int | N3, | |||
int | N4, | |||
int | len_name, | |||
int | len_opts | |||
) | const |
Definition at line 107 of file FortranRoutines.cpp.
References F77_FUNC().
Referenced by ModalTools::directSolver(), and BlockPCGSolver::Solve().
Here is the call graph for this function:
void FortranRoutines::SCAL_INCX | ( | int | N, | |
double | ALPHA, | |||
double * | X, | |||
int | incX | |||
) | const |
void FortranRoutines::SWAP | ( | int | N, | |
double * | X, | |||
int | incx, | |||
double * | Y, | |||
int | incy | |||
) | const |
Definition at line 56 of file FortranRoutines.cpp.
References F77_FUNC().
Referenced by LOBPCG::solve(), and KnyazevLOBPCG::solve().
Here is the call graph for this function:
void FortranRoutines::SYEV | ( | char | JOBZ, | |
char | UPLO, | |||
int | N, | |||
double * | A, | |||
int | lda, | |||
double * | W, | |||
double * | work, | |||
int | lwork, | |||
int * | info | |||
) | const |
Definition at line 91 of file FortranRoutines.cpp.
References CHAR_MACRO, blas::dsyev(), and F77_FUNC().
Referenced by ModalTools::directSolver(), and BlockPCGSolver::Solve().
Here is the call graph for this function:
void FortranRoutines::SYGV | ( | int | itype, | |
char | JOBZ, | |||
char | UPLO, | |||
int | N, | |||
double * | A, | |||
int | lda, | |||
double * | B, | |||
int | ldb, | |||
double * | W, | |||
double * | work, | |||
int | lwork, | |||
int * | info | |||
) | const |
Definition at line 98 of file FortranRoutines.cpp.
References CHAR_MACRO, and F77_FUNC().
Referenced by ModalTools::directSolver().
Here is the call graph for this function: