LAMA
/home/brandes/workspace/LAMA/src/lama/openmp/BLASHelper.hpp File Reference

BLASHelper.hpp. More...

Go to the source code of this file.

Data Structures

class  lama::BLASHelper

Namespaces

namespace  lama
 

The namespace lama holds everything of the C++ Library lama.


Defines

#define FCHAR   char *
 C-interface for Fortran Blas implementation Defines FORTRAN_BLAS_STYLE_UNDERSCORE FORTRAN_BLAS_STYLE_UPCASE FORTRAN_BLAS_STYLE_LOWCASE are set in CMake/Modules/CBLAS/FindBlas.cmake.
#define FINT   const int *
#define FINT2   int *
#define LAMA_FORTRAN_BLAS_STYLE_LOWCASE
#define F77_xerbla   xerbla
#define F77_sdot   sdot
#define F77_ddot   ddot
#define F77_snrm2   snrm2
#define F77_dnrm2   dnrm2
#define F77_sasum   sasum
#define F77_dasum   dasum
#define F77_isamax   isamax
#define F77_idamax   idamax
#define F77_srotg   srotg
#define F77_srotmg   srotmg
#define F77_srot   srot
#define F77_srotm   srotm
#define F77_drotg   drotg
#define F77_drotmg   drotmg
#define F77_drot   drot
#define F77_drotm   drotm
#define F77_sswap   sswap
#define F77_scopy   scopy
#define F77_saxpy   saxpy
#define F77_isamax_sub   isamaxsub
#define F77_dswap   dswap
#define F77_dcopy   dcopy
#define F77_daxpy   daxpy
#define F77_idamax_sub   idamaxsub
#define F77_cswap   cswap
#define F77_ccopy   ccopy
#define F77_caxpy   caxpy
#define F77_icamax_sub   icamaxsub
#define F77_zswap   zswap
#define F77_zcopy   zcopy
#define F77_zaxpy   zaxpy
#define F77_izamax_sub   izamaxsub
#define F77_sdot_sub   sdotsub
#define F77_ddot_sub   ddotsub
#define F77_dsdot_sub   dsdotsub
#define F77_sscal   sscal
#define F77_dscal   dscal
#define F77_cscal   cscal
#define F77_zscal   zscal
#define F77_csscal   csscal
#define F77_zdscal   zdscal
#define F77_cdotu_sub   cdotusub
#define F77_cdotc_sub   cdotcsub
#define F77_zdotu_sub   zdotusub
#define F77_zdotc_sub   zdotcsub
#define F77_snrm2_sub   snrm2sub
#define F77_sasum_sub   sasumsub
#define F77_dnrm2_sub   dnrm2sub
#define F77_dasum_sub   dasumsub
#define F77_scnrm2_sub   scnrm2sub
#define F77_scasum_sub   scasumsub
#define F77_dznrm2_sub   dznrm2sub
#define F77_dzasum_sub   dzasumsub
#define F77_sdsdot_sub   sdsdotsub
#define F77_ssymv   ssymv
#define F77_ssbmv   ssbmv
#define F77_sspmv   sspmv
#define F77_sger   sger
#define F77_ssyr   ssyr
#define F77_sspr   sspr
#define F77_ssyr2   ssyr2
#define F77_sspr2   sspr2
#define F77_dsymv   dsymv
#define F77_dsbmv   dsbmv
#define F77_dspmv   dspmv
#define F77_dger   dger
#define F77_dsyr   dsyr
#define F77_dspr   dspr
#define F77_dsyr2   dsyr2
#define F77_dspr2   dspr2
#define F77_chemv   chemv
#define F77_chbmv   chbmv
#define F77_chpmv   chpmv
#define F77_cgeru   cgeru
#define F77_cgerc   cgerc
#define F77_cher   cher
#define F77_chpr   chpr
#define F77_cher2   cher2
#define F77_chpr2   chpr2
#define F77_zhemv   zhemv
#define F77_zhbmv   zhbmv
#define F77_zhpmv   zhpmv
#define F77_zgeru   zgeru
#define F77_zgerc   zgerc
#define F77_zher   zher
#define F77_zhpr   zhpr
#define F77_zher2   zher2
#define F77_zhpr2   zhpr2
#define F77_sgemv   sgemv
#define F77_sgbmv   sgbmv
#define F77_strmv   strmv
#define F77_stbmv   stbmv
#define F77_stpmv   stpmv
#define F77_strsv   strsv
#define F77_stbsv   stbsv
#define F77_stpsv   stpsv
#define F77_dgemv   dgemv
#define F77_dgbmv   dgbmv
#define F77_dtrmv   dtrmv
#define F77_dtbmv   dtbmv
#define F77_dtpmv   dtpmv
#define F77_dtrsv   dtrsv
#define F77_dtbsv   dtbsv
#define F77_dtpsv   dtpsv
#define F77_cgemv   cgemv
#define F77_cgbmv   cgbmv
#define F77_ctrmv   ctrmv
#define F77_ctbmv   ctbmv
#define F77_ctpmv   ctpmv
#define F77_ctrsv   ctrsv
#define F77_ctbsv   ctbsv
#define F77_ctpsv   ctpsv
#define F77_zgemv   zgemv
#define F77_zgbmv   zgbmv
#define F77_ztrmv   ztrmv
#define F77_ztbmv   ztbmv
#define F77_ztpmv   ztpmv
#define F77_ztrsv   ztrsv
#define F77_ztbsv   ztbsv
#define F77_ztpsv   ztpsv
#define F77_chemm   chemm
#define F77_cherk   cherk
#define F77_cher2k   cher2k
#define F77_zhemm   zhemm
#define F77_zherk   zherk
#define F77_zher2k   zher2k
#define F77_sgemm   sgemm
#define F77_psgemm   psgemm
#define F77_ssymm   ssymm
#define F77_ssyrk   ssyrk
#define F77_ssyr2k   ssyr2k
#define F77_strmm   strmm
#define F77_strsm   strsm
#define F77_slaswp   slaswp
#define F77_dgemm   dgemm
#define F77_pdgemm   pdgemm
#define F77_dsymm   dsymm
#define F77_dsyrk   dsyrk
#define F77_dsyr2k   dsyr2k
#define F77_dtrmm   dtrmm
#define F77_dtrsm   dtrsm
#define F77_dlaswp   dlaswp
#define F77_cgemm   cgemm
#define F77_csymm   csymm
#define F77_csyrk   csyrk
#define F77_csyr2k   csyr2k
#define F77_ctrmm   ctrmm
#define F77_ctrsm   ctrsm
#define F77_zgemm   zgemm
#define F77_zsymm   zsymm
#define F77_zsyrk   zsyrk
#define F77_zsyr2k   zsyr2k
#define F77_ztrmm   ztrmm
#define F77_ztrsm   ztrsm

Functions

void F77_xerbla (FCHAR, void *)
void F77_srot (FINT, float *, FINT, float *, FINT, const float *, const float *)
void F77_srotg (float *, float *, float *, float *)
void F77_srotm (FINT, float *, FINT, float *, FINT, const float *)
void F77_srotmg (float *, float *, float *, const float *, float *)
void F77_sswap (FINT, float *, FINT, float *, FINT)
void F77_scopy (FINT, const float *, FINT, float *, FINT)
void F77_saxpy (FINT, const float *, const float *, FINT, float *, FINT)
float F77_sdot (FINT, float *, FINT, float *, FINT)
void F77_sscal (FINT, const float *, float *, FINT)
float F77_snrm2 (FINT, float *, FINT)
float F77_sasum (FINT, float *, FINT)
int F77_isamax (FINT, float *, FINT)
void F77_drot (FINT, double *, FINT, double *, FINT, const double *, const double *)
void F77_drotg (double *, double *, double *, double *)
void F77_drotm (FINT, double *, FINT, double *, FINT, const double *)
void F77_drotmg (double *, double *, double *, const double *, double *)
void F77_dswap (FINT, double *, FINT, double *, FINT)
void F77_dcopy (FINT, const double *, FINT, double *, FINT)
void F77_daxpy (FINT, const double *, const double *, FINT, double *, FINT)
void F77_dscal (FINT, const double *, double *, FINT)
double F77_ddot (FINT, double *, FINT, double *, FINT)
double F77_dnrm2 (FINT, double *, FINT)
double F77_dasum (FINT, double *, FINT)
int F77_idamax (FINT, double *, FINT)
void F77_sgemv (FCHAR, FINT, FINT, const float *, const float *, FINT, const float *, FINT, const float *, float *, FINT)
 * Double Complex Precision */
void F77_sgbmv (FCHAR, FINT, FINT, FINT, FINT, const float *, const float *, FINT, const float *, FINT, const float *, float *, FINT)
void F77_ssymv (FCHAR, FINT, const float *, const float *, FINT, const float *, FINT, const float *, float *, FINT)
void F77_ssbmv (FCHAR, FINT, FINT, const float *, const float *, FINT, const float *, FINT, const float *, float *, FINT)
void F77_sspmv (FCHAR, FINT, const float *, const float *, const float *, FINT, const float *, float *, FINT)
void F77_strmv (FCHAR, FCHAR, FCHAR, FINT, const float *, FINT, float *, FINT)
void F77_stbmv (FCHAR, FCHAR, FCHAR, FINT, FINT, const float *, FINT, float *, FINT)
void F77_strsv (FCHAR, FCHAR, FCHAR, FINT, const float *, FINT, float *, FINT)
void F77_stbsv (FCHAR, FCHAR, FCHAR, FINT, FINT, const float *, FINT, float *, FINT)
void F77_stpmv (FCHAR, FCHAR, FCHAR, FINT, const float *, float *, FINT)
void F77_stpsv (FCHAR, FCHAR, FCHAR, FINT, const float *, float *, FINT)
void F77_sger (FINT, FINT, const float *, const float *, FINT, const float *, FINT, float *, FINT)
void F77_ssyr (FCHAR, FINT, const float *, const float *, FINT, float *, FINT)
void F77_sspr (FCHAR, FINT, const float *, const float *, FINT, float *)
void F77_sspr2 (FCHAR, FINT, const float *, const float *, FINT, const float *, FINT, float *)
void F77_ssyr2 (FCHAR, FINT, const float *, const float *, FINT, const float *, FINT, float *, FINT)
void F77_dgemv (FCHAR, FINT, FINT, const double *, const double *, FINT, const double *, FINT, const double *, double *, FINT)
void F77_dgbmv (FCHAR, FINT, FINT, FINT, FINT, const double *, const double *, FINT, const double *, FINT, const double *, double *, FINT)
void F77_dsymv (FCHAR, FINT, const double *, const double *, FINT, const double *, FINT, const double *, double *, FINT)
void F77_dsbmv (FCHAR, FINT, FINT, const double *, const double *, FINT, const double *, FINT, const double *, double *, FINT)
void F77_dspmv (FCHAR, FINT, const double *, const double *, const double *, FINT, const double *, double *, FINT)
void F77_dtrmv (FCHAR, FCHAR, FCHAR, FINT, const double *, FINT, double *, FINT)
void F77_dtbmv (FCHAR, FCHAR, FCHAR, FINT, FINT, const double *, FINT, double *, FINT)
void F77_dtrsv (FCHAR, FCHAR, FCHAR, FINT, const double *, FINT, double *, FINT)
void F77_dtbsv (FCHAR, FCHAR, FCHAR, FINT, FINT, const double *, FINT, double *, FINT)
void F77_dtpmv (FCHAR, FCHAR, FCHAR, FINT, const double *, double *, FINT)
void F77_dtpsv (FCHAR, FCHAR, FCHAR, FINT, const double *, double *, FINT)
void F77_dger (FINT, FINT, const double *, const double *, FINT, const double *, FINT, double *, FINT)
void F77_dsyr (FCHAR, FINT, const double *, const double *, FINT, double *, FINT)
void F77_dspr (FCHAR, FINT, const double *, const double *, FINT, double *)
void F77_dspr2 (FCHAR, FINT, const double *, const double *, FINT, const double *, FINT, double *)
void F77_dsyr2 (FCHAR, FINT, const double *, const double *, FINT, const double *, FINT, double *, FINT)
void F77_sgemm (FCHAR, FCHAR, FINT, FINT, FINT, const float *, const float *, FINT, const float *, FINT, const float *, float *, FINT)
 * Single Complex Precision */
void F77_ssymm (FCHAR, FCHAR, FINT, FINT, const float *, const float *, FINT, const float *, FINT, const float *, float *, FINT)
void F77_ssyrk (FCHAR, FCHAR, FINT, FINT, const float *, const float *, FINT, const float *, float *, FINT)
void F77_ssyr2k (FCHAR, FCHAR, FINT, FINT, const float *, const float *, FINT, const float *, FINT, const float *, float *, FINT)
void F77_strmm (FCHAR, FCHAR, FCHAR, FCHAR, FINT, FINT, const float *, const float *, FINT, float *, FINT)
void F77_strsm (FCHAR, FCHAR, FCHAR, FCHAR, FINT, FINT, const float *, const float *, FINT, float *, FINT)
void F77_dgemm (FCHAR, FCHAR, FINT, FINT, FINT, const double *, const double *, FINT, const double *, FINT, const double *, double *, FINT)
void F77_dsymm (FCHAR, FCHAR, FINT, FINT, const double *, const double *, FINT, const double *, FINT, const double *, double *, FINT)
void F77_dsyrk (FCHAR, FCHAR, FINT, FINT, const double *, const double *, FINT, const double *, double *, FINT)
void F77_dsyr2k (FCHAR, FCHAR, FINT, FINT, const double *, const double *, FINT, const double *, FINT, const double *, double *, FINT)
void F77_dtrmm (FCHAR, FCHAR, FCHAR, FCHAR, FINT, FINT, const double *, const double *, FINT, double *, FINT)
void F77_dtrsm (FCHAR, FCHAR, FCHAR, FCHAR, FINT, FINT, const double *, const double *, FINT, double *, FINT)
LAMA_STATIC_INLINE_FUNCTION_PREFIX
void ** 
lama::lama_sToVoidPtr (float **floatPointer)
LAMA_STATIC_INLINE_FUNCTION_PREFIX
void ** 
lama::lama_dToVoidPtr (double **doublePointer)

Detailed Description

BLASHelper.hpp.

Author:
lschubert
Date:
04.07.2012 $Id$

Define Documentation

#define F77_caxpy   caxpy
#define F77_ccopy   ccopy
#define F77_cdotc_sub   cdotcsub
#define F77_cdotu_sub   cdotusub
#define F77_cgbmv   cgbmv
#define F77_cgemm   cgemm
#define F77_cgemv   cgemv
#define F77_cgerc   cgerc
#define F77_cgeru   cgeru
#define F77_chbmv   chbmv
#define F77_chemm   chemm
#define F77_chemv   chemv
#define F77_cher   cher
#define F77_cher2   cher2
#define F77_cher2k   cher2k
#define F77_cherk   cherk
#define F77_chpmv   chpmv
#define F77_chpr   chpr
#define F77_chpr2   chpr2
#define F77_cscal   cscal
#define F77_csscal   csscal
#define F77_cswap   cswap
#define F77_csymm   csymm
#define F77_csyr2k   csyr2k
#define F77_csyrk   csyrk
#define F77_ctbmv   ctbmv
#define F77_ctbsv   ctbsv
#define F77_ctpmv   ctpmv
#define F77_ctpsv   ctpsv
#define F77_ctrmm   ctrmm
#define F77_ctrmv   ctrmv
#define F77_ctrsm   ctrsm
#define F77_ctrsv   ctrsv
#define F77_dasum   dasum
#define F77_dasum_sub   dasumsub
#define F77_daxpy   daxpy
#define F77_dcopy   dcopy
#define F77_ddot   ddot
#define F77_ddot_sub   ddotsub
#define F77_dgbmv   dgbmv
#define F77_dgemm   dgemm
#define F77_dgemv   dgemv
#define F77_dger   dger
#define F77_dlaswp   dlaswp
#define F77_dnrm2   dnrm2
#define F77_dnrm2_sub   dnrm2sub
#define F77_drot   drot
#define F77_drotg   drotg
#define F77_drotm   drotm
#define F77_drotmg   drotmg
#define F77_dsbmv   dsbmv
#define F77_dscal   dscal
#define F77_dsdot_sub   dsdotsub
#define F77_dspmv   dspmv
#define F77_dspr   dspr
#define F77_dspr2   dspr2
#define F77_dswap   dswap
#define F77_dsymm   dsymm
#define F77_dsymv   dsymv
#define F77_dsyr   dsyr
#define F77_dsyr2   dsyr2
#define F77_dsyr2k   dsyr2k
#define F77_dsyrk   dsyrk
#define F77_dtbmv   dtbmv
#define F77_dtbsv   dtbsv
#define F77_dtpmv   dtpmv
#define F77_dtpsv   dtpsv
#define F77_dtrmm   dtrmm
#define F77_dtrmv   dtrmv
#define F77_dtrsm   dtrsm
#define F77_dtrsv   dtrsv
#define F77_dzasum_sub   dzasumsub
#define F77_dznrm2_sub   dznrm2sub
#define F77_icamax_sub   icamaxsub
#define F77_idamax   idamax
#define F77_idamax_sub   idamaxsub
#define F77_isamax   isamax
#define F77_isamax_sub   isamaxsub
#define F77_izamax_sub   izamaxsub
#define F77_pdgemm   pdgemm
#define F77_psgemm   psgemm
#define F77_sasum   sasum
#define F77_sasum_sub   sasumsub
#define F77_saxpy   saxpy
#define F77_scasum_sub   scasumsub
#define F77_scnrm2_sub   scnrm2sub
#define F77_scopy   scopy
#define F77_sdot   sdot
#define F77_sdot_sub   sdotsub
#define F77_sdsdot_sub   sdsdotsub
#define F77_sgbmv   sgbmv
#define F77_sgemm   sgemm
#define F77_sgemv   sgemv
#define F77_sger   sger
#define F77_slaswp   slaswp
#define F77_snrm2   snrm2
#define F77_snrm2_sub   snrm2sub
#define F77_srot   srot
#define F77_srotg   srotg
#define F77_srotm   srotm
#define F77_srotmg   srotmg
#define F77_ssbmv   ssbmv
#define F77_sscal   sscal
#define F77_sspmv   sspmv
#define F77_sspr   sspr
#define F77_sspr2   sspr2
#define F77_sswap   sswap
#define F77_ssymm   ssymm
#define F77_ssymv   ssymv
#define F77_ssyr   ssyr
#define F77_ssyr2   ssyr2
#define F77_ssyr2k   ssyr2k
#define F77_ssyrk   ssyrk
#define F77_stbmv   stbmv
#define F77_stbsv   stbsv
#define F77_stpmv   stpmv
#define F77_stpsv   stpsv
#define F77_strmm   strmm
#define F77_strmv   strmv
#define F77_strsm   strsm
#define F77_strsv   strsv
#define F77_xerbla   xerbla
#define F77_zaxpy   zaxpy
#define F77_zcopy   zcopy
#define F77_zdotc_sub   zdotcsub
#define F77_zdotu_sub   zdotusub
#define F77_zdscal   zdscal
#define F77_zgbmv   zgbmv
#define F77_zgemm   zgemm
#define F77_zgemv   zgemv
#define F77_zgerc   zgerc
#define F77_zgeru   zgeru
#define F77_zhbmv   zhbmv
#define F77_zhemm   zhemm
#define F77_zhemv   zhemv
#define F77_zher   zher
#define F77_zher2   zher2
#define F77_zher2k   zher2k
#define F77_zherk   zherk
#define F77_zhpmv   zhpmv
#define F77_zhpr   zhpr
#define F77_zhpr2   zhpr2
#define F77_zscal   zscal
#define F77_zswap   zswap
#define F77_zsymm   zsymm
#define F77_zsyr2k   zsyr2k
#define F77_zsyrk   zsyrk
#define F77_ztbmv   ztbmv
#define F77_ztbsv   ztbsv
#define F77_ztpmv   ztpmv
#define F77_ztpsv   ztpsv
#define F77_ztrmm   ztrmm
#define F77_ztrmv   ztrmv
#define F77_ztrsm   ztrsm
#define F77_ztrsv   ztrsv
#define FCHAR   char *

C-interface for Fortran Blas implementation Defines FORTRAN_BLAS_STYLE_UNDERSCORE FORTRAN_BLAS_STYLE_UPCASE FORTRAN_BLAS_STYLE_LOWCASE are set in CMake/Modules/CBLAS/FindBlas.cmake.

#define FINT   const int *
#define FINT2   int *

Function Documentation

double F77_dasum ( FINT  ,
double *  ,
FINT   
)

Referenced by lama::OpenMPBLAS1::asum().

void F77_daxpy ( FINT  ,
const double *  ,
const double *  ,
FINT  ,
double *  ,
FINT   
)

Referenced by lama::OpenMPBLAS1::axpy().

void F77_dcopy ( FINT  ,
const double *  ,
FINT  ,
double *  ,
FINT   
)

Referenced by lama::OpenMPBLAS1::copy().

double F77_ddot ( FINT  ,
double *  ,
FINT  ,
double *  ,
FINT   
)

Referenced by lama::OpenMPBLAS1::dot().

void F77_dgbmv ( FCHAR  ,
FINT  ,
FINT  ,
FINT  ,
FINT  ,
const double *  ,
const double *  ,
FINT  ,
const double *  ,
FINT  ,
const double *  ,
double *  ,
FINT   
)

Referenced by lama::OpenMPBLAS2::gbmv().

void F77_dgemm ( FCHAR  ,
FCHAR  ,
FINT  ,
FINT  ,
FINT  ,
const double *  ,
const double *  ,
FINT  ,
const double *  ,
FINT  ,
const double *  ,
double *  ,
FINT   
)

Referenced by lama::OpenMPBLAS3::gemm().

void F77_dgemv ( FCHAR  ,
FINT  ,
FINT  ,
const double *  ,
const double *  ,
FINT  ,
const double *  ,
FINT  ,
const double *  ,
double *  ,
FINT   
)

Referenced by lama::OpenMPBLAS2::gemv().

void F77_dger ( FINT  ,
FINT  ,
const double *  ,
const double *  ,
FINT  ,
const double *  ,
FINT  ,
double *  ,
FINT   
)

Referenced by lama::OpenMPBLAS2::ger().

double F77_dnrm2 ( FINT  ,
double *  ,
FINT   
)

Referenced by lama::OpenMPBLAS1::nrm2().

void F77_drot ( FINT  ,
double *  ,
FINT  ,
double *  ,
FINT  ,
const double *  ,
const double *   
)

Referenced by lama::OpenMPBLAS1::rot().

void F77_drotg ( double *  ,
double *  ,
double *  ,
double *   
)

Referenced by lama::OpenMPBLAS1::rotg().

void F77_drotm ( FINT  ,
double *  ,
FINT  ,
double *  ,
FINT  ,
const double *   
)

Referenced by lama::OpenMPBLAS1::rotm().

void F77_drotmg ( double *  ,
double *  ,
double *  ,
const double *  ,
double *   
)
void F77_dsbmv ( FCHAR  ,
FINT  ,
FINT  ,
const double *  ,
const double *  ,
FINT  ,
const double *  ,
FINT  ,
const double *  ,
double *  ,
FINT   
)

Referenced by lama::OpenMPBLAS2::sbmv().

void F77_dscal ( FINT  ,
const double *  ,
double *  ,
FINT   
)

Referenced by lama::OpenMPBLAS1::scal().

void F77_dspmv ( FCHAR  ,
FINT  ,
const double *  ,
const double *  ,
const double *  ,
FINT  ,
const double *  ,
double *  ,
FINT   
)

Referenced by lama::OpenMPBLAS2::spmv().

void F77_dspr ( FCHAR  ,
FINT  ,
const double *  ,
const double *  ,
FINT  ,
double *   
)

Referenced by lama::OpenMPBLAS2::spr().

void F77_dspr2 ( FCHAR  ,
FINT  ,
const double *  ,
const double *  ,
FINT  ,
const double *  ,
FINT  ,
double *   
)

Referenced by lama::OpenMPBLAS2::spr2().

void F77_dswap ( FINT  ,
double *  ,
FINT  ,
double *  ,
FINT   
)

Referenced by lama::OpenMPBLAS1::swap().

void F77_dsymm ( FCHAR  ,
FCHAR  ,
FINT  ,
FINT  ,
const double *  ,
const double *  ,
FINT  ,
const double *  ,
FINT  ,
const double *  ,
double *  ,
FINT   
)

Referenced by lama::OpenMPBLAS3::symm().

void F77_dsymv ( FCHAR  ,
FINT  ,
const double *  ,
const double *  ,
FINT  ,
const double *  ,
FINT  ,
const double *  ,
double *  ,
FINT   
)

Referenced by lama::OpenMPBLAS2::symv().

void F77_dsyr ( FCHAR  ,
FINT  ,
const double *  ,
const double *  ,
FINT  ,
double *  ,
FINT   
)

Referenced by lama::OpenMPBLAS2::syr().

void F77_dsyr2 ( FCHAR  ,
FINT  ,
const double *  ,
const double *  ,
FINT  ,
const double *  ,
FINT  ,
double *  ,
FINT   
)

Referenced by lama::OpenMPBLAS2::syr2().

void F77_dsyr2k ( FCHAR  ,
FCHAR  ,
FINT  ,
FINT  ,
const double *  ,
const double *  ,
FINT  ,
const double *  ,
FINT  ,
const double *  ,
double *  ,
FINT   
)
void F77_dsyrk ( FCHAR  ,
FCHAR  ,
FINT  ,
FINT  ,
const double *  ,
const double *  ,
FINT  ,
const double *  ,
double *  ,
FINT   
)

Referenced by lama::OpenMPBLAS3::syrk().

void F77_dtbmv ( FCHAR  ,
FCHAR  ,
FCHAR  ,
FINT  ,
FINT  ,
const double *  ,
FINT  ,
double *  ,
FINT   
)

Referenced by lama::OpenMPBLAS2::tbmv().

void F77_dtbsv ( FCHAR  ,
FCHAR  ,
FCHAR  ,
FINT  ,
FINT  ,
const double *  ,
FINT  ,
double *  ,
FINT   
)

Referenced by lama::OpenMPBLAS2::tbsv().

void F77_dtpmv ( FCHAR  ,
FCHAR  ,
FCHAR  ,
FINT  ,
const double *  ,
double *  ,
FINT   
)

Referenced by lama::OpenMPBLAS2::tpmv().

void F77_dtpsv ( FCHAR  ,
FCHAR  ,
FCHAR  ,
FINT  ,
const double *  ,
double *  ,
FINT   
)

Referenced by lama::OpenMPBLAS2::tpsv().

void F77_dtrmm ( FCHAR  ,
FCHAR  ,
FCHAR  ,
FCHAR  ,
FINT  ,
FINT  ,
const double *  ,
const double *  ,
FINT  ,
double *  ,
FINT   
)

Referenced by lama::OpenMPBLAS3::trmm().

void F77_dtrmv ( FCHAR  ,
FCHAR  ,
FCHAR  ,
FINT  ,
const double *  ,
FINT  ,
double *  ,
FINT   
)

Referenced by lama::OpenMPBLAS2::trmv().

void F77_dtrsm ( FCHAR  ,
FCHAR  ,
FCHAR  ,
FCHAR  ,
FINT  ,
FINT  ,
const double *  ,
const double *  ,
FINT  ,
double *  ,
FINT   
)

Referenced by lama::OpenMPBLAS3::trsm().

void F77_dtrsv ( FCHAR  ,
FCHAR  ,
FCHAR  ,
FINT  ,
const double *  ,
FINT  ,
double *  ,
FINT   
)

Referenced by lama::OpenMPBLAS2::trsv().

int F77_idamax ( FINT  ,
double *  ,
FINT   
)
int F77_isamax ( FINT  ,
float *  ,
FINT   
)
float F77_sasum ( FINT  ,
float *  ,
FINT   
)

Referenced by lama::OpenMPBLAS1::asum().

void F77_saxpy ( FINT  ,
const float *  ,
const float *  ,
FINT  ,
float *  ,
FINT   
)

Referenced by lama::OpenMPBLAS1::axpy().

void F77_scopy ( FINT  ,
const float *  ,
FINT  ,
float *  ,
FINT   
)

Referenced by lama::OpenMPBLAS1::copy().

float F77_sdot ( FINT  ,
float *  ,
FINT  ,
float *  ,
FINT   
)

Referenced by lama::OpenMPBLAS1::dot().

void F77_sgbmv ( FCHAR  ,
FINT  ,
FINT  ,
FINT  ,
FINT  ,
const float *  ,
const float *  ,
FINT  ,
const float *  ,
FINT  ,
const float *  ,
float *  ,
FINT   
)

Referenced by lama::OpenMPBLAS2::gbmv().

void F77_sgemm ( FCHAR  ,
FCHAR  ,
FINT  ,
FINT  ,
FINT  ,
const float *  ,
const float *  ,
FINT  ,
const float *  ,
FINT  ,
const float *  ,
float *  ,
FINT   
)

* Single Complex Precision */

* Double Complex Precision */

Referenced by lama::OpenMPBLAS3::gemm().

void F77_sgemv ( FCHAR  ,
FINT  ,
FINT  ,
const float *  ,
const float *  ,
FINT  ,
const float *  ,
FINT  ,
const float *  ,
float *  ,
FINT   
)

* Double Complex Precision */

Referenced by lama::OpenMPBLAS2::gemv().

void F77_sger ( FINT  ,
FINT  ,
const float *  ,
const float *  ,
FINT  ,
const float *  ,
FINT  ,
float *  ,
FINT   
)

Referenced by lama::OpenMPBLAS2::ger().

float F77_snrm2 ( FINT  ,
float *  ,
FINT   
)

Referenced by lama::OpenMPBLAS1::nrm2().

void F77_srot ( FINT  ,
float *  ,
FINT  ,
float *  ,
FINT  ,
const float *  ,
const float *   
)

Referenced by lama::OpenMPBLAS1::rot().

void F77_srotg ( float *  ,
float *  ,
float *  ,
float *   
)

Referenced by lama::OpenMPBLAS1::rotg().

void F77_srotm ( FINT  ,
float *  ,
FINT  ,
float *  ,
FINT  ,
const float *   
)

Referenced by lama::OpenMPBLAS1::rotm().

void F77_srotmg ( float *  ,
float *  ,
float *  ,
const float *  ,
float *   
)
void F77_ssbmv ( FCHAR  ,
FINT  ,
FINT  ,
const float *  ,
const float *  ,
FINT  ,
const float *  ,
FINT  ,
const float *  ,
float *  ,
FINT   
)

Referenced by lama::OpenMPBLAS2::sbmv().

void F77_sscal ( FINT  ,
const float *  ,
float *  ,
FINT   
)

Referenced by lama::OpenMPBLAS1::scal().

void F77_sspmv ( FCHAR  ,
FINT  ,
const float *  ,
const float *  ,
const float *  ,
FINT  ,
const float *  ,
float *  ,
FINT   
)

Referenced by lama::OpenMPBLAS2::spmv().

void F77_sspr ( FCHAR  ,
FINT  ,
const float *  ,
const float *  ,
FINT  ,
float *   
)

Referenced by lama::OpenMPBLAS2::spr().

void F77_sspr2 ( FCHAR  ,
FINT  ,
const float *  ,
const float *  ,
FINT  ,
const float *  ,
FINT  ,
float *   
)

Referenced by lama::OpenMPBLAS2::spr2().

void F77_sswap ( FINT  ,
float *  ,
FINT  ,
float *  ,
FINT   
)

Referenced by lama::OpenMPBLAS1::swap().

void F77_ssymm ( FCHAR  ,
FCHAR  ,
FINT  ,
FINT  ,
const float *  ,
const float *  ,
FINT  ,
const float *  ,
FINT  ,
const float *  ,
float *  ,
FINT   
)

Referenced by lama::OpenMPBLAS3::symm().

void F77_ssymv ( FCHAR  ,
FINT  ,
const float *  ,
const float *  ,
FINT  ,
const float *  ,
FINT  ,
const float *  ,
float *  ,
FINT   
)

Referenced by lama::OpenMPBLAS2::symv().

void F77_ssyr ( FCHAR  ,
FINT  ,
const float *  ,
const float *  ,
FINT  ,
float *  ,
FINT   
)

Referenced by lama::OpenMPBLAS2::syr().

void F77_ssyr2 ( FCHAR  ,
FINT  ,
const float *  ,
const float *  ,
FINT  ,
const float *  ,
FINT  ,
float *  ,
FINT   
)

Referenced by lama::OpenMPBLAS2::syr2().

void F77_ssyr2k ( FCHAR  ,
FCHAR  ,
FINT  ,
FINT  ,
const float *  ,
const float *  ,
FINT  ,
const float *  ,
FINT  ,
const float *  ,
float *  ,
FINT   
)
void F77_ssyrk ( FCHAR  ,
FCHAR  ,
FINT  ,
FINT  ,
const float *  ,
const float *  ,
FINT  ,
const float *  ,
float *  ,
FINT   
)

Referenced by lama::OpenMPBLAS3::syrk().

void F77_stbmv ( FCHAR  ,
FCHAR  ,
FCHAR  ,
FINT  ,
FINT  ,
const float *  ,
FINT  ,
float *  ,
FINT   
)

Referenced by lama::OpenMPBLAS2::tbmv().

void F77_stbsv ( FCHAR  ,
FCHAR  ,
FCHAR  ,
FINT  ,
FINT  ,
const float *  ,
FINT  ,
float *  ,
FINT   
)

Referenced by lama::OpenMPBLAS2::tbsv().

void F77_stpmv ( FCHAR  ,
FCHAR  ,
FCHAR  ,
FINT  ,
const float *  ,
float *  ,
FINT   
)

Referenced by lama::OpenMPBLAS2::tpmv().

void F77_stpsv ( FCHAR  ,
FCHAR  ,
FCHAR  ,
FINT  ,
const float *  ,
float *  ,
FINT   
)

Referenced by lama::OpenMPBLAS2::tpsv().

void F77_strmm ( FCHAR  ,
FCHAR  ,
FCHAR  ,
FCHAR  ,
FINT  ,
FINT  ,
const float *  ,
const float *  ,
FINT  ,
float *  ,
FINT   
)

Referenced by lama::OpenMPBLAS3::trmm().

void F77_strmv ( FCHAR  ,
FCHAR  ,
FCHAR  ,
FINT  ,
const float *  ,
FINT  ,
float *  ,
FINT   
)

Referenced by lama::OpenMPBLAS2::trmv().

void F77_strsm ( FCHAR  ,
FCHAR  ,
FCHAR  ,
FCHAR  ,
FINT  ,
FINT  ,
const float *  ,
const float *  ,
FINT  ,
float *  ,
FINT   
)

Referenced by lama::OpenMPBLAS3::trsm().

void F77_strsv ( FCHAR  ,
FCHAR  ,
FCHAR  ,
FINT  ,
const float *  ,
FINT  ,
float *  ,
FINT   
)

Referenced by lama::OpenMPBLAS2::trsv().

void F77_xerbla ( FCHAR  ,
void *   
)