1 #ifndef __cxx_test_project_lapack_wrapper_h__ 2 #define __cxx_test_project_lapack_wrapper_h__ 10 void dgesv_(
int* N,
int* NRHS,
double* A,
int* LDA,
int* IPIV,
double* B,
int* LDB,
int* INFO );
18 #ifdef CXX_TEST_PROJECT_WITH_LAPACK 21 void dgesv_wrap(
int* N,
int* NRHS,
double* A,
int* LDA,
int* IPIV,
double* B,
int* LDB,
int* INFO )
23 dgesv_(N, NRHS, A, LDA, IPIV, B, LDB, INFO);
30 void dgesv_wrap(
int* N,
int* NRHS,
double* A,
int* LDA,
int* IPIV,
double* B,
int* LDB,
int* INFO )
32 std::cerr <<
"Project 'cxx_test_project was not configured with LAPACK support.'" << std::endl;
Namespace for core components.
void dgesv_wrap(int *N, int *NRHS, double *A, int *LDA, int *IPIV, double *B, int *LDB, int *INFO)
Wrapper function around around dgesv_.
void dgesv_(int *N, int *NRHS, double *A, int *LDA, int *IPIV, double *B, int *LDB, int *INFO)
Function provided by LAPACK to solve a (dense) linear system.