Lapack Class Reference

#include <TemplatizedLapack.h>

List of all members.

Public Member Functions

template<>
void gemm (char transa, char transb, int m, int n, int k, const float &alpha, const float a[], int lda, const float b[], int ldb, const float &beta, float c[], int ldc)
template<>
void gemm (char transa, char transb, int m, int n, int k, const double &alpha, const double a[], int lda, const double b[], int ldb, const double &beta, double c[], int ldc)
template<>
void getri (int n, float a[], int lda, const int ipiv[], float work[], int lwork, int &info)
template<>
void getri (int n, double a[], int lda, const int ipiv[], double work[], int lwork, int &info)
template<>
void getrf (int m, int n, float a[], int lda, int ipiv[], int &info)
template<>
void getrf (int m, int n, double a[], int lda, int ipiv[], int &info)

Static Public Member Functions

template<class P>
static void gemm (char transa, char transb, int m, int n, int k, const P &alpha, const P a[], int lda, const P b[], int ldb, const P &beta, P c[], int ldc)
template<class P>
static void getri (int n, P a[], int lda, const int ipiv[], P work[], int lwork, int &info)
template<class P>
static void getrf (int m, int n, P a[], int lda, int ipiv[], int &info)


Member Function Documentation

void gemm ( char  transa,
char  transb,
int  m,
int  n,
int  k,
const double &  alpha,
const double  a[],
int  lda,
const double  b[],
int  ldb,
const double &  beta,
double  c[],
int  ldc 
) [inline]

void gemm ( char  transa,
char  transb,
int  m,
int  n,
int  k,
const float &  alpha,
const float  a[],
int  lda,
const float  b[],
int  ldb,
const float &  beta,
float  c[],
int  ldc 
) [inline]

static void gemm ( char  transa,
char  transb,
int  m,
int  n,
int  k,
const P &  alpha,
const P  a[],
int  lda,
const P  b[],
int  ldb,
const P &  beta,
c[],
int  ldc 
) [inline, static]

void getrf ( int  m,
int  n,
double  a[],
int  lda,
int  ipiv[],
int &  info 
) [inline]

void getrf ( int  m,
int  n,
float  a[],
int  lda,
int  ipiv[],
int &  info 
) [inline]

static void getrf ( int  m,
int  n,
a[],
int  lda,
int  ipiv[],
int &  info 
) [inline, static]

void getri ( int  n,
double  a[],
int  lda,
const int  ipiv[],
double  work[],
int  lwork,
int &  info 
) [inline]

void getri ( int  n,
float  a[],
int  lda,
const int  ipiv[],
float  work[],
int  lwork,
int &  info 
) [inline]

static void getri ( int  n,
a[],
int  lda,
const int  ipiv[],
work[],
int  lwork,
int &  info 
) [inline, static]


The documentation for this class was generated from the following file:
Generated on Thu Feb 28 01:34:36 2008 for SimTKcommon by  doxygen 1.4.7