Eigen/src/misc/blas.h File Reference

Go to the source code of this file.

Macros

#define BLASFUNC(FUNC)   FUNC##_
 

Functions

void BLASFUNC() saxpy (const int *, const float *, const float *, const int *, float *, const int *)
 
void BLASFUNC() daxpy (const int *, const double *, const double *, const int *, double *, const int *)
 
void BLASFUNC() caxpy (const int *, const float *, const float *, const int *, float *, const int *)
 
void BLASFUNC() zaxpy (const int *, const double *, const double *, const int *, double *, const int *)
 
void BLASFUNC() sgemv (const char *, const int *, const int *, const float *, const float *, const int *, const float *, const int *, const float *, float *, const int *)
 
void BLASFUNC() dgemv (const char *, const int *, const int *, const double *, const double *, const int *, const double *, const int *, const double *, double *, const int *)
 
void BLASFUNC() cgemv (const char *, const int *, const int *, const float *, const float *, const int *, const float *, const int *, const float *, float *, const int *)
 
void BLASFUNC() zgemv (const char *, const int *, const int *, const double *, const double *, const int *, const double *, const int *, const double *, double *, const int *)
 
void BLASFUNC() strmv (const char *, const char *, const char *, const int *, const float *, const int *, float *, const int *)
 
void BLASFUNC() dtrmv (const char *, const char *, const char *, const int *, const double *, const int *, double *, const int *)
 
void BLASFUNC() ctrmv (const char *, const char *, const char *, const int *, const float *, const int *, float *, const int *)
 
void BLASFUNC() ztrmv (const char *, const char *, const char *, const int *, const double *, const int *, double *, const int *)
 
void BLASFUNC() ssymv (const char *, const int *, const float *, const float *, const int *, const float *, const int *, const float *, float *, const int *)
 
void BLASFUNC() dsymv (const char *, const int *, const double *, const double *, const int *, const double *, const int *, const double *, double *, const int *)
 
void BLASFUNC() chemv (const char *, const int *, const float *, const float *, const int *, const float *, const int *, const float *, float *, const int *)
 
void BLASFUNC() zhemv (const char *, const int *, const double *, const double *, const int *, const double *, const int *, const double *, double *, const int *)
 
void BLASFUNC() sgemm (const char *, const char *, const int *, const int *, const int *, const float *, const float *, const int *, const float *, const int *, const float *, float *, const int *)
 
void BLASFUNC() dgemm (const char *, const char *, const int *, const int *, const int *, const double *, const double *, const int *, const double *, const int *, const double *, double *, const int *)
 
void BLASFUNC() cgemm (const char *, const char *, const int *, const int *, const int *, const float *, const float *, const int *, const float *, const int *, const float *, float *, const int *)
 
void BLASFUNC() zgemm (const char *, const char *, const int *, const int *, const int *, const double *, const double *, const int *, const double *, const int *, const double *, double *, const int *)
 
void BLASFUNC() strsm (const char *, const char *, const char *, const char *, const int *, const int *, const float *, const float *, const int *, float *, const int *)
 
void BLASFUNC() dtrsm (const char *, const char *, const char *, const char *, const int *, const int *, const double *, const double *, const int *, double *, const int *)
 
void BLASFUNC() ctrsm (const char *, const char *, const char *, const char *, const int *, const int *, const float *, const float *, const int *, float *, const int *)
 
void BLASFUNC() ztrsm (const char *, const char *, const char *, const char *, const int *, const int *, const double *, const double *, const int *, double *, const int *)
 
void BLASFUNC() strmm (const char *, const char *, const char *, const char *, const int *, const int *, const float *, const float *, const int *, float *, const int *)
 
void BLASFUNC() dtrmm (const char *, const char *, const char *, const char *, const int *, const int *, const double *, const double *, const int *, double *, const int *)
 
void BLASFUNC() ctrmm (const char *, const char *, const char *, const char *, const int *, const int *, const float *, const float *, const int *, float *, const int *)
 
void BLASFUNC() ztrmm (const char *, const char *, const char *, const char *, const int *, const int *, const double *, const double *, const int *, double *, const int *)
 
void BLASFUNC() ssymm (const char *, const char *, const int *, const int *, const float *, const float *, const int *, const float *, const int *, const float *, float *, const int *)
 
void BLASFUNC() dsymm (const char *, const char *, const int *, const int *, const double *, const double *, const int *, const double *, const int *, const double *, double *, const int *)
 
void BLASFUNC() ssyrk (const char *, const char *, const int *, const int *, const float *, const float *, const int *, const float *, float *, const int *)
 
void BLASFUNC() dsyrk (const char *, const char *, const int *, const int *, const double *, const double *, const int *, const double *, double *, const int *)
 
void BLASFUNC() chemm (const char *, const char *, const int *, const int *, const float *, const float *, const int *, const float *, const int *, const float *, float *, const int *)
 
void BLASFUNC() zhemm (const char *, const char *, const int *, const int *, const double *, const double *, const int *, const double *, const int *, const double *, double *, const int *)
 
void BLASFUNC() cherk (const char *, const char *, const int *, const int *, const float *, const float *, const int *, const float *, float *, const int *)
 
void BLASFUNC() zherk (const char *, const char *, const int *, const int *, const double *, const double *, const int *, const double *, double *, const int *)
 

Macro Definition Documentation

◆ BLASFUNC

#define BLASFUNC (   FUNC)    FUNC##_

Function Documentation

◆ caxpy()

void BLASFUNC() caxpy ( const int ,
const float *  ,
const float *  ,
const int ,
float *  ,
const int  
)

◆ cgemm()

void BLASFUNC() cgemm ( const char ,
const char ,
const int ,
const int ,
const int ,
const float *  ,
const float *  ,
const int ,
const float *  ,
const int ,
const float *  ,
float *  ,
const int  
)

◆ cgemv()

void BLASFUNC() cgemv ( const char ,
const int ,
const int ,
const float *  ,
const float *  ,
const int ,
const float *  ,
const int ,
const float *  ,
float *  ,
const int  
)

◆ chemm()

void BLASFUNC() chemm ( const char ,
const char ,
const int ,
const int ,
const float *  ,
const float *  ,
const int ,
const float *  ,
const int ,
const float *  ,
float *  ,
const int  
)

◆ chemv()

void BLASFUNC() chemv ( const char ,
const int ,
const float *  ,
const float *  ,
const int ,
const float *  ,
const int ,
const float *  ,
float *  ,
const int  
)

◆ cherk()

void BLASFUNC() cherk ( const char ,
const char ,
const int ,
const int ,
const float *  ,
const float *  ,
const int ,
const float *  ,
float *  ,
const int  
)

◆ ctrmm()

void BLASFUNC() ctrmm ( const char ,
const char ,
const char ,
const char ,
const int ,
const int ,
const float *  ,
const float *  ,
const int ,
float *  ,
const int  
)

◆ ctrmv()

void BLASFUNC() ctrmv ( const char ,
const char ,
const char ,
const int ,
const float *  ,
const int ,
float *  ,
const int  
)

◆ ctrsm()

void BLASFUNC() ctrsm ( const char ,
const char ,
const char ,
const char ,
const int ,
const int ,
const float *  ,
const float *  ,
const int ,
float *  ,
const int  
)

◆ daxpy()

void BLASFUNC() daxpy ( const int ,
const double ,
const double ,
const int ,
double ,
const int  
)

◆ dgemm()

void BLASFUNC() dgemm ( const char ,
const char ,
const int ,
const int ,
const int ,
const double ,
const double ,
const int ,
const double ,
const int ,
const double ,
double ,
const int  
)

◆ dgemv()

void BLASFUNC() dgemv ( const char ,
const int ,
const int ,
const double ,
const double ,
const int ,
const double ,
const int ,
const double ,
double ,
const int  
)

◆ dsymm()

void BLASFUNC() dsymm ( const char ,
const char ,
const int ,
const int ,
const double ,
const double ,
const int ,
const double ,
const int ,
const double ,
double ,
const int  
)

◆ dsymv()

void BLASFUNC() dsymv ( const char ,
const int ,
const double ,
const double ,
const int ,
const double ,
const int ,
const double ,
double ,
const int  
)

◆ dsyrk()

void BLASFUNC() dsyrk ( const char ,
const char ,
const int ,
const int ,
const double ,
const double ,
const int ,
const double ,
double ,
const int  
)

◆ dtrmm()

void BLASFUNC() dtrmm ( const char ,
const char ,
const char ,
const char ,
const int ,
const int ,
const double ,
const double ,
const int ,
double ,
const int  
)

◆ dtrmv()

void BLASFUNC() dtrmv ( const char ,
const char ,
const char ,
const int ,
const double ,
const int ,
double ,
const int  
)

◆ dtrsm()

void BLASFUNC() dtrsm ( const char ,
const char ,
const char ,
const char ,
const int ,
const int ,
const double ,
const double ,
const int ,
double ,
const int  
)

◆ saxpy()

void BLASFUNC() saxpy ( const int ,
const float *  ,
const float *  ,
const int ,
float *  ,
const int  
)

◆ sgemm()

void BLASFUNC() sgemm ( const char ,
const char ,
const int ,
const int ,
const int ,
const float *  ,
const float *  ,
const int ,
const float *  ,
const int ,
const float *  ,
float *  ,
const int  
)

◆ sgemv()

void BLASFUNC() sgemv ( const char ,
const int ,
const int ,
const float *  ,
const float *  ,
const int ,
const float *  ,
const int ,
const float *  ,
float *  ,
const int  
)

◆ ssymm()

void BLASFUNC() ssymm ( const char ,
const char ,
const int ,
const int ,
const float *  ,
const float *  ,
const int ,
const float *  ,
const int ,
const float *  ,
float *  ,
const int  
)

◆ ssymv()

void BLASFUNC() ssymv ( const char ,
const int ,
const float *  ,
const float *  ,
const int ,
const float *  ,
const int ,
const float *  ,
float *  ,
const int  
)

◆ ssyrk()

void BLASFUNC() ssyrk ( const char ,
const char ,
const int ,
const int ,
const float *  ,
const float *  ,
const int ,
const float *  ,
float *  ,
const int  
)

◆ strmm()

void BLASFUNC() strmm ( const char ,
const char ,
const char ,
const char ,
const int ,
const int ,
const float *  ,
const float *  ,
const int ,
float *  ,
const int  
)

◆ strmv()

void BLASFUNC() strmv ( const char ,
const char ,
const char ,
const int ,
const float *  ,
const int ,
float *  ,
const int  
)

◆ strsm()

void BLASFUNC() strsm ( const char ,
const char ,
const char ,
const char ,
const int ,
const int ,
const float *  ,
const float *  ,
const int ,
float *  ,
const int  
)

◆ zaxpy()

void BLASFUNC() zaxpy ( const int ,
const double ,
const double ,
const int ,
double ,
const int  
)

◆ zgemm()

void BLASFUNC() zgemm ( const char ,
const char ,
const int ,
const int ,
const int ,
const double ,
const double ,
const int ,
const double ,
const int ,
const double ,
double ,
const int  
)

◆ zgemv()

void BLASFUNC() zgemv ( const char ,
const int ,
const int ,
const double ,
const double ,
const int ,
const double ,
const int ,
const double ,
double ,
const int  
)

◆ zhemm()

void BLASFUNC() zhemm ( const char ,
const char ,
const int ,
const int ,
const double ,
const double ,
const int ,
const double ,
const int ,
const double ,
double ,
const int  
)

◆ zhemv()

void BLASFUNC() zhemv ( const char ,
const int ,
const double ,
const double ,
const int ,
const double ,
const int ,
const double ,
double ,
const int  
)

◆ zherk()

void BLASFUNC() zherk ( const char ,
const char ,
const int ,
const int ,
const double ,
const double ,
const int ,
const double ,
double ,
const int  
)

◆ ztrmm()

void BLASFUNC() ztrmm ( const char ,
const char ,
const char ,
const char ,
const int ,
const int ,
const double ,
const double ,
const int ,
double ,
const int  
)

◆ ztrmv()

void BLASFUNC() ztrmv ( const char ,
const char ,
const char ,
const int ,
const double ,
const int ,
double ,
const int  
)

◆ ztrsm()

void BLASFUNC() ztrsm ( const char ,
const char ,
const char ,
const char ,
const int ,
const int ,
const double ,
const double ,
const int ,
double ,
const int  
)