Go to the documentation of this file. 19 #ifndef GEOSX_LINEARALGEBRA_INTERFACES_BLASLAPACKFUNCTIONS_HPP_ 20 #define GEOSX_LINEARALGEBRA_INTERFACES_BLASLAPACKFUNCTIONS_HPP_ 23 #ifdef FORTRAN_MANGLE_NO_UNDERSCORE 24 #define FORTRAN_MANGLE( name ) name 26 #define FORTRAN_MANGLE( name ) name ## _ 33 #define GEOSX_dasum FORTRAN_MANGLE( dasum ) 34 double GEOSX_dasum(
int const * N,
38 #define GEOSX_daxpy FORTRAN_MANGLE( daxpy ) 39 void GEOSX_daxpy(
int const * N,
46 #define GEOSX_dcopy FORTRAN_MANGLE( dcopy ) 47 void GEOSX_dcopy(
int const * N,
53 #define GEOSX_ddot FORTRAN_MANGLE( ddot ) 54 double GEOSX_ddot(
int const * N,
60 #define GEOSX_idamax FORTRAN_MANGLE( idamax ) 61 int GEOSX_idamax(
int const * N,
65 #define GEOSX_dgemm FORTRAN_MANGLE( dgemm ) 66 void GEOSX_dgemm(
char const * TRANSA,
80 #define GEOSX_dgetrf FORTRAN_MANGLE( dgetrf ) 81 void GEOSX_dgetrf(
int const * M,
88 #define GEOSX_dgetri FORTRAN_MANGLE( dgetri ) 89 void GEOSX_dgetri(
int const * N,
97 #define GEOSX_dlange FORTRAN_MANGLE( dlange ) 98 double GEOSX_dlange(
char const * NORM,
105 #define GEOSX_dlarnv FORTRAN_MANGLE( dlarnv ) 106 void GEOSX_dlarnv(
int const * IDIST,
111 #define GEOSX_dnrm2 FORTRAN_MANGLE( dnrm2 ) 112 double GEOSX_dnrm2(
int const * N,
116 #define GEOSX_dscal FORTRAN_MANGLE( dscal ) 117 void GEOSX_dscal(
int const * N,
122 #define GEOSX_dgesvd FORTRAN_MANGLE( dgesvd ) 123 void GEOSX_dgesvd(
char const * JOBU,
138 #define GEOSX_dgeev FORTRAN_MANGLE( dgeev ) 139 void GEOSX_dgeev(
char const * JOBVL,
157 #endif //GEOSX_LINEARALGEBRA_INTERFACES_BLASLAPACKFUNCTIONS_HPP_