DenseLinAlgPack_LAPACK_Cpp.hpp File Reference

#include "DenseLinAlgPack_LAPACK_C_Decl.hpp"
#include "DenseLinAlgPack_BLAS_Cpp.hpp"

Include dependency graph for DenseLinAlgPack_LAPACK_Cpp.hpp:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  LAPACK_Cpp

Typedefs

typedef FortranTypes::f_int f_int
typedef FortranTypes::f_real f_real
typedef FortranTypes::f_dbl_prec f_dbl_prec
typedef FortranTypes::f_logical f_logical

Functions

void potrf (BLAS_Cpp::Uplo uplo, const f_int &n, f_dbl_prec *A, const f_int &lda, f_int *info)
 
void geqrf (const f_int &m, const f_int &n, f_dbl_prec *A, const f_int &lda, f_dbl_prec *tau, f_dbl_prec *work, const f_int &lwork, f_int *info)
 
void ormqr (BLAS_Cpp::Side side, BLAS_Cpp::Transp trans, const f_int &m, const f_int &n, const f_int &k, const f_dbl_prec *A, const f_int &lda, const f_dbl_prec *tau, f_dbl_prec *C, const f_int &ldc, f_dbl_prec *work, const f_int &lwork, f_int *info)
 
void sytrf (BLAS_Cpp::Uplo uplo, const f_int &n, f_dbl_prec A[], const f_int &lda, f_int ipiv[], f_dbl_prec work[], const f_int &lwork, f_int *info)
void sytrs (BLAS_Cpp::Uplo uplo, const f_int &n, const f_int &nrhs, const f_dbl_prec A[], const f_int &lda, const f_int ipiv[], f_dbl_prec B[], const f_int &ldb, f_int *info)
 
void getrf (const f_int &m, const f_int &n, f_dbl_prec A[], const f_int &lda, f_int ipiv[], f_int *info)
void getrs (BLAS_Cpp::Transp trans, const f_int &n, const f_int &nrhs, const f_dbl_prec A[], const f_int &lda, const f_int ipiv[], f_dbl_prec B[], const f_int &ldb, f_int *info)
 


Typedef Documentation

typedef FortranTypes::f_int LAPACK_Cpp::f_int
 

Definition at line 42 of file DenseLinAlgPack_LAPACK_Cpp.hpp.

typedef FortranTypes::f_real LAPACK_Cpp::f_real
 

Definition at line 43 of file DenseLinAlgPack_LAPACK_Cpp.hpp.

typedef FortranTypes::f_dbl_prec LAPACK_Cpp::f_dbl_prec
 

Definition at line 44 of file DenseLinAlgPack_LAPACK_Cpp.hpp.

typedef FortranTypes::f_logical LAPACK_Cpp::f_logical
 

Definition at line 45 of file DenseLinAlgPack_LAPACK_Cpp.hpp.


Function Documentation

void potrf BLAS_Cpp::Uplo  uplo,
const f_int n,
f_dbl_prec A,
const f_int lda,
f_int info
[inline]
 

Definition at line 51 of file DenseLinAlgPack_LAPACK_Cpp.hpp.

void geqrf const f_int m,
const f_int n,
f_dbl_prec A,
const f_int lda,
f_dbl_prec tau,
f_dbl_prec work,
const f_int lwork,
f_int info
[inline]
 

Definition at line 63 of file DenseLinAlgPack_LAPACK_Cpp.hpp.

void ormqr BLAS_Cpp::Side  side,
BLAS_Cpp::Transp  trans,
const f_int m,
const f_int n,
const f_int k,
const f_dbl_prec A,
const f_int lda,
const f_dbl_prec tau,
f_dbl_prec C,
const f_int ldc,
f_dbl_prec work,
const f_int lwork,
f_int info
[inline]
 

Definition at line 75 of file DenseLinAlgPack_LAPACK_Cpp.hpp.

void sytrf BLAS_Cpp::Uplo  uplo,
const f_int n,
f_dbl_prec  A[],
const f_int lda,
f_int  ipiv[],
f_dbl_prec  work[],
const f_int lwork,
f_int info
[inline]
 

Definition at line 91 of file DenseLinAlgPack_LAPACK_Cpp.hpp.

void sytrs BLAS_Cpp::Uplo  uplo,
const f_int n,
const f_int nrhs,
const f_dbl_prec  A[],
const f_int lda,
const f_int  ipiv[],
f_dbl_prec  B[],
const f_int ldb,
f_int info
[inline]
 

Definition at line 103 of file DenseLinAlgPack_LAPACK_Cpp.hpp.

void getrf const f_int m,
const f_int n,
f_dbl_prec  A[],
const f_int lda,
f_int  ipiv[],
f_int info
[inline]
 

Definition at line 116 of file DenseLinAlgPack_LAPACK_Cpp.hpp.

void getrs BLAS_Cpp::Transp  trans,
const f_int n,
const f_int nrhs,
const f_dbl_prec  A[],
const f_int lda,
const f_int  ipiv[],
f_dbl_prec  B[],
const f_int ldb,
f_int info
[inline]
 

Definition at line 127 of file DenseLinAlgPack_LAPACK_Cpp.hpp.


Generated on Thu Sep 18 12:35:41 2008 for MOOCHO (Single Doxygen Collection) by doxygen 1.3.9.1