LAMA
|
#include <lama/openmp/OpenMPLAPACK.hpp>
#include <lama/openmp/OpenMPBLAS1.hpp>
#include <lama/LAMAInterfaceRegistry.hpp>
#include <lama/LAMAInterface.hpp>
#include <boost/scoped_array.hpp>
#include <lama/macros/unused.hpp>
Namespaces | |
namespace | lama |
The namespace lama holds everything of the C++ Library lama. | |
Defines | |
#define | F77_M m |
#define | F77_N n |
#define | F77_lda lda |
#define | F77_info info |
#define | F77_M m |
#define | F77_N n |
#define | F77_lda lda |
#define | F77_info info |
#define | F77_N n |
#define | F77_lda lda |
#define | F77_info info |
#define | F77_N n |
#define | F77_lda lda |
#define | F77_info info |
#define | F77_UL &UL |
#define | F77_TA &TA |
#define | F77_DI &DI |
#define | F77_n n |
#define | F77_nrhs nrhs |
#define | F77_lda lda |
#define | F77_ldb ldb |
#define | F77_UL &UL |
#define | F77_TA &TA |
#define | F77_DI &DI |
#define | F77_n n |
#define | F77_nrhs nrhs |
#define | F77_lda lda |
#define | F77_ldb ldb |
#define | F77_UL &UL |
#define | F77_TA &TA |
#define | F77_DI &DI |
#define | F77_n n |
#define | F77_nrhs nrhs |
#define | F77_ldb ldb |
#define | F77_UL &UL |
#define | F77_TA &TA |
#define | F77_DI &DI |
#define | F77_n n |
#define | F77_nrhs nrhs |
#define | F77_ldb ldb |
#define | F77_N N |
#define | F77_LDA LDA |
#define | F77_K1 K1 |
#define | F77_K2 K2 |
#define | F77_INCX INCX |
#define | F77_IPIV ipiv |
#define | F77_N N |
#define | F77_LDA LDA |
#define | F77_K1 K1 |
#define | F77_K2 K2 |
#define | F77_INCX INCX |
#define | F77_IPIV ipiv |
Functions | |
void | F77_sgetrf (const int *m, const int *n, float *a, const int *lda, int *ipivot, int *info) |
void | F77_dgetrf (const int *m, const int *n, double *a, const int *lda, int *ipivot, int *info) |
void | F77_sgetri (const int *n, float *a, const int *lda, int *ipivot, float *work, const int *ldwork, int *info) |
void | F77_dgetri (const int *n, double *a, const int *lda, int *ipivot, double *work, const int *ldwork, int *info) |
void | F77_strtrs (char *uplo, char *transa, char *diag, const int *n, const int *nrhs, const float *a, const int *lda, float *b, const int *ldb, int *info) |
void | F77_dtrtrs (char *uplo, char *transa, char *diag, const int *n, const int *nrhs, const double *a, const int *lda, double *b, const int *ldb, int *info) |
void | F77_stptrs (char *uplo, char *transa, char *diag, const int *n, const int *nrhs, const float *ap, float *b, const int *ldb, int *info) |
void | F77_dtptrs (char *uplo, char *transa, char *diag, const int *n, const int *nrhs, const double *ap, double *b, const int *ldb, int *info) |
int | F77_slaswp (const int *n, float *a, const int *lda, const int *k1, const int *k2, const int *ipiv, const int *incx) |
int | F77_dlaswp (const int *n, double *a, const int *lda, const int *k1, const int *k2, const int *ipiv, const int *incx) |
lama::LAMA_LOG_DEF_LOGGER (OpenMPLAPACK::logger,"OpenMP.LAPACK") |
#define F77_DI &DI |
#define F77_DI &DI |
#define F77_DI &DI |
#define F77_DI &DI |
#define F77_INCX INCX |
Referenced by lama::OpenMPLAPACK::laswp().
#define F77_INCX INCX |
#define F77_info info |
Referenced by lama::OpenMPLAPACK::getinv(), and lama::OpenMPLAPACK::getrf().
#define F77_info info |
#define F77_info info |
#define F77_info info |
#define F77_IPIV ipiv |
Referenced by lama::OpenMPLAPACK::laswp().
#define F77_IPIV ipiv |
#define F77_K1 K1 |
Referenced by lama::OpenMPLAPACK::laswp().
#define F77_K1 K1 |
#define F77_K2 K2 |
Referenced by lama::OpenMPLAPACK::laswp().
#define F77_K2 K2 |
#define F77_lda lda |
#define F77_lda lda |
#define F77_lda lda |
#define F77_lda lda |
#define F77_lda lda |
#define F77_lda lda |
#define F77_LDA LDA |
Referenced by lama::OpenMPLAPACK::laswp().
#define F77_LDA LDA |
#define F77_ldb ldb |
#define F77_ldb ldb |
#define F77_ldb ldb |
#define F77_ldb ldb |
#define F77_M m |
#define F77_M m |
#define F77_N n |
#define F77_N n |
#define F77_N n |
#define F77_N n |
#define F77_n n |
Referenced by lama::OpenMPLAPACK::tptrs(), and lama::OpenMPLAPACK::trtrs().
#define F77_n n |
#define F77_n n |
#define F77_n n |
#define F77_N N |
#define F77_N N |
#define F77_nrhs nrhs |
Referenced by lama::OpenMPLAPACK::tptrs(), and lama::OpenMPLAPACK::trtrs().
#define F77_nrhs nrhs |
#define F77_nrhs nrhs |
#define F77_nrhs nrhs |
#define F77_TA &TA |
#define F77_TA &TA |
#define F77_TA &TA |
#define F77_TA &TA |
#define F77_UL &UL |
#define F77_UL &UL |
#define F77_UL &UL |
#define F77_UL &UL |
void F77_dgetrf | ( | const int * | m, |
const int * | n, | ||
double * | a, | ||
const int * | lda, | ||
int * | ipivot, | ||
int * | info | ||
) |
Referenced by lama::OpenMPLAPACK::getinv(), and lama::OpenMPLAPACK::getrf().
void F77_dgetri | ( | const int * | n, |
double * | a, | ||
const int * | lda, | ||
int * | ipivot, | ||
double * | work, | ||
const int * | ldwork, | ||
int * | info | ||
) |
Referenced by lama::OpenMPLAPACK::getinv().
int F77_dlaswp | ( | const int * | n, |
double * | a, | ||
const int * | lda, | ||
const int * | k1, | ||
const int * | k2, | ||
const int * | ipiv, | ||
const int * | incx | ||
) |
Referenced by lama::OpenMPLAPACK::laswp().
void F77_dtptrs | ( | char * | uplo, |
char * | transa, | ||
char * | diag, | ||
const int * | n, | ||
const int * | nrhs, | ||
const double * | ap, | ||
double * | b, | ||
const int * | ldb, | ||
int * | info | ||
) |
Referenced by lama::OpenMPLAPACK::tptrs().
void F77_dtrtrs | ( | char * | uplo, |
char * | transa, | ||
char * | diag, | ||
const int * | n, | ||
const int * | nrhs, | ||
const double * | a, | ||
const int * | lda, | ||
double * | b, | ||
const int * | ldb, | ||
int * | info | ||
) |
Referenced by lama::OpenMPLAPACK::trtrs().
void F77_sgetrf | ( | const int * | m, |
const int * | n, | ||
float * | a, | ||
const int * | lda, | ||
int * | ipivot, | ||
int * | info | ||
) |
Referenced by lama::OpenMPLAPACK::getinv(), and lama::OpenMPLAPACK::getrf().
void F77_sgetri | ( | const int * | n, |
float * | a, | ||
const int * | lda, | ||
int * | ipivot, | ||
float * | work, | ||
const int * | ldwork, | ||
int * | info | ||
) |
Referenced by lama::OpenMPLAPACK::getinv().
int F77_slaswp | ( | const int * | n, |
float * | a, | ||
const int * | lda, | ||
const int * | k1, | ||
const int * | k2, | ||
const int * | ipiv, | ||
const int * | incx | ||
) |
Referenced by lama::OpenMPLAPACK::laswp().
void F77_stptrs | ( | char * | uplo, |
char * | transa, | ||
char * | diag, | ||
const int * | n, | ||
const int * | nrhs, | ||
const float * | ap, | ||
float * | b, | ||
const int * | ldb, | ||
int * | info | ||
) |
Referenced by lama::OpenMPLAPACK::tptrs().
void F77_strtrs | ( | char * | uplo, |
char * | transa, | ||
char * | diag, | ||
const int * | n, | ||
const int * | nrhs, | ||
const float * | a, | ||
const int * | lda, | ||
float * | b, | ||
const int * | ldb, | ||
int * | info | ||
) |
Referenced by lama::OpenMPLAPACK::trtrs().