---
name: "F77_dasum_sub"
section: "3"
platform: "linux"
package: "lapack-doc"
version: "3.12.1-2"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/cblas_f77.h"
---

# F77\_dasum\_sub(3)

Part of [cblas\_f77.h(3)](/cblas_f77.h/3.md).

## NAME

CBLAS/include/cblas\_f77.h

## SYNOPSIS

\#include \<stdarg.h\>\
 \#include \<stdint.h\>\

### Macros

\#define **BLAS\_FORTRAN\_STRLEN\_END**\
 \#define **FORTRAN\_STRLEN**   size\_t\
 \#define **F77\_INT**   int32\_t\
 \#define **FCHAR**   char \*\
 \#define **FINT**   const **F77\_INT** \*\
 \#define **FINT2**   **F77\_INT** \*\
 \#define **API\_SUFFIX**(a)\
 \#define **F77\_GLOBAL\_SUFFIX**(a,  b)\
 \#define **F77\_GLOBAL\_SUFFIX\_**(a,  b)\
 \#define **F77\_xerbla\_base**   **F77\_GLOBAL\_SUFFIX**(**xerbla**,XERBLA)\
 \#define **F77\_srotg\_base**   **F77\_GLOBAL\_SUFFIX**(**srotg**,SROTG)\
 \#define **F77\_srotmg\_base**   **F77\_GLOBAL\_SUFFIX**(**srotmg**,SROTMG)\
 \#define **F77\_srot\_base**   **F77\_GLOBAL\_SUFFIX**(**srot**,SROT)\
 \#define **F77\_srotm\_base**   **F77\_GLOBAL\_SUFFIX**(**srotm**,SROTM)\
 \#define **F77\_drotg\_base**   **F77\_GLOBAL\_SUFFIX**(**drotg**,DROTG)\
 \#define **F77\_drotmg\_base**   **F77\_GLOBAL\_SUFFIX**(**drotmg**,DROTMG)\
 \#define **F77\_drot\_base**   **F77\_GLOBAL\_SUFFIX**(**drot**,DROT)\
 \#define **F77\_drotm\_base**   **F77\_GLOBAL\_SUFFIX**(**drotm**,DROTM)\
 \#define **F77\_sswap\_base**   **F77\_GLOBAL\_SUFFIX**(**sswap**,SSWAP)\
 \#define **F77\_scopy\_base**   **F77\_GLOBAL\_SUFFIX**(**scopy**,SCOPY)\
 \#define **F77\_saxpy\_base**   **F77\_GLOBAL\_SUFFIX**(**saxpy**,SAXPY)\
 \#define **F77\_isamax\_sub\_base**   **F77\_GLOBAL\_SUFFIX**(**isamaxsub**,ISAMAXSUB)\
 \#define **F77\_dswap\_base**   **F77\_GLOBAL\_SUFFIX**(**dswap**,DSWAP)\
 \#define **F77\_dcopy\_base**   **F77\_GLOBAL\_SUFFIX**(**dcopy**,DCOPY)\
 \#define **F77\_daxpy\_base**   **F77\_GLOBAL\_SUFFIX**(**daxpy**,DAXPY)\
 \#define **F77\_idamax\_sub\_base**   **F77\_GLOBAL\_SUFFIX**(**idamaxsub**,IDAMAXSUB)\
 \#define **F77\_cswap\_base**   **F77\_GLOBAL\_SUFFIX**(**cswap**,CSWAP)\
 \#define **F77\_ccopy\_base**   **F77\_GLOBAL\_SUFFIX**(**ccopy**,CCOPY)\
 \#define **F77\_caxpy\_base**   **F77\_GLOBAL\_SUFFIX**(**caxpy**,CAXPY)\
 \#define **F77\_icamax\_sub\_base**   **F77\_GLOBAL\_SUFFIX**(**icamaxsub**,ICAMAXSUB)\
 \#define **F77\_zswap\_base**   **F77\_GLOBAL\_SUFFIX**(**zswap**,ZSWAP)\
 \#define **F77\_zcopy\_base**   **F77\_GLOBAL\_SUFFIX**(**zcopy**,ZCOPY)\
 \#define **F77\_zaxpy\_base**   **F77\_GLOBAL\_SUFFIX**(**zaxpy**,ZAXPY)\
 \#define **F77\_izamax\_sub\_base**   **F77\_GLOBAL\_SUFFIX**(**izamaxsub**,IZAMAXSUB)\
 \#define **F77\_sdot\_sub\_base**   **F77\_GLOBAL\_SUFFIX**(**sdotsub**,SDOTSUB)\
 \#define **F77\_ddot\_sub\_base**   **F77\_GLOBAL\_SUFFIX**(**ddotsub**,DDOTSUB)\
 \#define **F77\_dsdot\_sub\_base**   **F77\_GLOBAL\_SUFFIX**(**dsdotsub**,DSDOTSUB)\
 \#define **F77\_sscal\_base**   **F77\_GLOBAL\_SUFFIX**(**sscal**,SSCAL)\
 \#define **F77\_dscal\_base**   **F77\_GLOBAL\_SUFFIX**(**dscal**,DSCAL)\
 \#define **F77\_cscal\_base**   **F77\_GLOBAL\_SUFFIX**(**cscal**,CSCAL)\
 \#define **F77\_zscal\_base**   **F77\_GLOBAL\_SUFFIX**(**zscal**,ZSCAL)\
 \#define **F77\_csscal\_base**   **F77\_GLOBAL\_SUFFIX**(**csscal**,CSSCAL)\
 \#define **F77\_zdscal\_base**   **F77\_GLOBAL\_SUFFIX**(**zdscal**,ZDSCAL)\
 \#define **F77\_cdotu\_sub\_base**   **F77\_GLOBAL\_SUFFIX**(**cdotusub**,CDOTUSUB)\
 \#define **F77\_cdotc\_sub\_base**   **F77\_GLOBAL\_SUFFIX**(**cdotcsub**,CDOTCSUB)\
 \#define **F77\_zdotu\_sub\_base**   **F77\_GLOBAL\_SUFFIX**(**zdotusub**,ZDOTUSUB)\
 \#define **F77\_zdotc\_sub\_base**   **F77\_GLOBAL\_SUFFIX**(**zdotcsub**,ZDOTCSUB)\
 \#define **F77\_snrm2\_sub\_base**   **F77\_GLOBAL\_SUFFIX**(**snrm2sub**,SNRM2SUB)\
 \#define **F77\_sasum\_sub\_base**   **F77\_GLOBAL\_SUFFIX**(**sasumsub**,SASUMSUB)\
 \#define **F77\_dnrm2\_sub\_base**   **F77\_GLOBAL\_SUFFIX**(**dnrm2sub**,DNRM2SUB)\
 \#define **F77\_dasum\_sub\_base**   **F77\_GLOBAL\_SUFFIX**(**dasumsub**,DASUMSUB)\
 \#define **F77\_scnrm2\_sub\_base**   **F77\_GLOBAL\_SUFFIX**(**scnrm2sub**,SCNRM2SUB)\
 \#define **F77\_scasum\_sub\_base**   **F77\_GLOBAL\_SUFFIX**(**scasumsub**,SCASUMSUB)\
 \#define **F77\_dznrm2\_sub\_base**   **F77\_GLOBAL\_SUFFIX**(**dznrm2sub**,DZNRM2SUB)\
 \#define **F77\_dzasum\_sub\_base**   **F77\_GLOBAL\_SUFFIX**(**dzasumsub**,DZASUMSUB)\
 \#define **F77\_sdsdot\_sub\_base**   **F77\_GLOBAL\_SUFFIX**(**sdsdotsub**,SDSDOTSUB)\
 \#define **F77\_crotg\_base**   **F77\_GLOBAL\_SUFFIX**(**crotg**, CROTG)\
 \#define **F77\_csrot\_base**   **F77\_GLOBAL\_SUFFIX**(**csrot**, CSROT)\
 \#define **F77\_zrotg\_base**   **F77\_GLOBAL\_SUFFIX**(**zrotg**, ZROTG)\
 \#define **F77\_zdrot\_base**   **F77\_GLOBAL\_SUFFIX**(**zdrot**, ZDROT)\
 \#define **F77\_scabs1\_sub\_base**   **F77\_GLOBAL\_SUFFIX**(**scabs1sub**, SCABS1SUB)\
 \#define **F77\_dcabs1\_sub\_base**   **F77\_GLOBAL\_SUFFIX**(**dcabs1sub**, DCABS1SUB)\
 \#define **F77\_ssymv\_base**   **F77\_GLOBAL\_SUFFIX**(**ssymv**,SSYMV)\
 \#define **F77\_ssbmv\_base**   **F77\_GLOBAL\_SUFFIX**(**ssbmv**,SSBMV)\
 \#define **F77\_sspmv\_base**   **F77\_GLOBAL\_SUFFIX**(**sspmv**,SSPMV)\
 \#define **F77\_sger\_base**   **F77\_GLOBAL\_SUFFIX**(**sger**,SGER)\
 \#define **F77\_ssyr\_base**   **F77\_GLOBAL\_SUFFIX**(**ssyr**,SSYR)\
 \#define **F77\_sspr\_base**   **F77\_GLOBAL\_SUFFIX**(**sspr**,SSPR)\
 \#define **F77\_ssyr2\_base**   **F77\_GLOBAL\_SUFFIX**(**ssyr2**,SSYR2)\
 \#define **F77\_sspr2\_base**   **F77\_GLOBAL\_SUFFIX**(**sspr2**,SSPR2)\
 \#define **F77\_dsymv\_base**   **F77\_GLOBAL\_SUFFIX**(**dsymv**,DSYMV)\
 \#define **F77\_dsbmv\_base**   **F77\_GLOBAL\_SUFFIX**(**dsbmv**,DSBMV)\
 \#define **F77\_dspmv\_base**   **F77\_GLOBAL\_SUFFIX**(**dspmv**,DSPMV)\
 \#define **F77\_dger\_base**   **F77\_GLOBAL\_SUFFIX**(**dger**,DGER)\
 \#define **F77\_dsyr\_base**   **F77\_GLOBAL\_SUFFIX**(**dsyr**,DSYR)\
 \#define **F77\_dspr\_base**   **F77\_GLOBAL\_SUFFIX**(**dspr**,DSPR)\
 \#define **F77\_dsyr2\_base**   **F77\_GLOBAL\_SUFFIX**(**dsyr2**,DSYR2)\
 \#define **F77\_dspr2\_base**   **F77\_GLOBAL\_SUFFIX**(**dspr2**,DSPR2)\
 \#define **F77\_chemv\_base**   **F77\_GLOBAL\_SUFFIX**(**chemv**,CHEMV)\
 \#define **F77\_chbmv\_base**   **F77\_GLOBAL\_SUFFIX**(**chbmv**,CHBMV)\
 \#define **F77\_chpmv\_base**   **F77\_GLOBAL\_SUFFIX**(**chpmv**,CHPMV)\
 \#define **F77\_cgeru\_base**   **F77\_GLOBAL\_SUFFIX**(**cgeru**,CGERU)\
 \#define **F77\_cgerc\_base**   **F77\_GLOBAL\_SUFFIX**(**cgerc**,CGERC)\
 \#define **F77\_cher\_base**   **F77\_GLOBAL\_SUFFIX**(**cher**,CHER)\
 \#define **F77\_chpr\_base**   **F77\_GLOBAL\_SUFFIX**(**chpr**,CHPR)\
 \#define **F77\_cher2\_base**   **F77\_GLOBAL\_SUFFIX**(**cher2**,CHER2)\
 \#define **F77\_chpr2\_base**   **F77\_GLOBAL\_SUFFIX**(**chpr2**,CHPR2)\
 \#define **F77\_zhemv\_base**   **F77\_GLOBAL\_SUFFIX**(**zhemv**,ZHEMV)\
 \#define **F77\_zhbmv\_base**   **F77\_GLOBAL\_SUFFIX**(**zhbmv**,ZHBMV)\
 \#define **F77\_zhpmv\_base**   **F77\_GLOBAL\_SUFFIX**(**zhpmv**,ZHPMV)\
 \#define **F77\_zgeru\_base**   **F77\_GLOBAL\_SUFFIX**(**zgeru**,ZGERU)\
 \#define **F77\_zgerc\_base**   **F77\_GLOBAL\_SUFFIX**(**zgerc**,ZGERC)\
 \#define **F77\_zher\_base**   **F77\_GLOBAL\_SUFFIX**(**zher**,ZHER)\
 \#define **F77\_zhpr\_base**   **F77\_GLOBAL\_SUFFIX**(**zhpr**,ZHPR)\
 \#define **F77\_zher2\_base**   **F77\_GLOBAL\_SUFFIX**(**zher2**,ZHER2)\
 \#define **F77\_zhpr2\_base**   **F77\_GLOBAL\_SUFFIX**(**zhpr2**,ZHPR2)\
 \#define **F77\_sgemv\_base**   **F77\_GLOBAL\_SUFFIX**(**sgemv**,SGEMV)\
 \#define **F77\_sgbmv\_base**   **F77\_GLOBAL\_SUFFIX**(**sgbmv**,SGBMV)\
 \#define **F77\_strmv\_base**   **F77\_GLOBAL\_SUFFIX**(**strmv**,STRMV)\
 \#define **F77\_stbmv\_base**   **F77\_GLOBAL\_SUFFIX**(**stbmv**,STBMV)\
 \#define **F77\_stpmv\_base**   **F77\_GLOBAL\_SUFFIX**(**stpmv**,STPMV)\
 \#define **F77\_strsv\_base**   **F77\_GLOBAL\_SUFFIX**(**strsv**,STRSV)\
 \#define **F77\_stbsv\_base**   **F77\_GLOBAL\_SUFFIX**(**stbsv**,STBSV)\
 \#define **F77\_stpsv\_base**   **F77\_GLOBAL\_SUFFIX**(**stpsv**,STPSV)\
 \#define **F77\_dgemv\_base**   **F77\_GLOBAL\_SUFFIX**(**dgemv**,DGEMV)\
 \#define **F77\_dgbmv\_base**   **F77\_GLOBAL\_SUFFIX**(**dgbmv**,DGBMV)\
 \#define **F77\_dtrmv\_base**   **F77\_GLOBAL\_SUFFIX**(**dtrmv**,DTRMV)\
 \#define **F77\_dtbmv\_base**   **F77\_GLOBAL\_SUFFIX**(**dtbmv**,DTBMV)\
 \#define **F77\_dtpmv\_base**   **F77\_GLOBAL\_SUFFIX**(**dtpmv**,DTPMV)\
 \#define **F77\_dtrsv\_base**   **F77\_GLOBAL\_SUFFIX**(**dtrsv**,DTRSV)\
 \#define **F77\_dtbsv\_base**   **F77\_GLOBAL\_SUFFIX**(**dtbsv**,DTBSV)\
 \#define **F77\_dtpsv\_base**   **F77\_GLOBAL\_SUFFIX**(**dtpsv**,DTPSV)\
 \#define **F77\_cgemv\_base**   **F77\_GLOBAL\_SUFFIX**(**cgemv**,CGEMV)\
 \#define **F77\_cgbmv\_base**   **F77\_GLOBAL\_SUFFIX**(**cgbmv**,CGBMV)\
 \#define **F77\_ctrmv\_base**   **F77\_GLOBAL\_SUFFIX**(**ctrmv**,CTRMV)\
 \#define **F77\_ctbmv\_base**   **F77\_GLOBAL\_SUFFIX**(**ctbmv**,CTBMV)\
 \#define **F77\_ctpmv\_base**   **F77\_GLOBAL\_SUFFIX**(**ctpmv**,CTPMV)\
 \#define **F77\_ctrsv\_base**   **F77\_GLOBAL\_SUFFIX**(**ctrsv**,CTRSV)\
 \#define **F77\_ctbsv\_base**   **F77\_GLOBAL\_SUFFIX**(**ctbsv**,CTBSV)\
 \#define **F77\_ctpsv\_base**   **F77\_GLOBAL\_SUFFIX**(**ctpsv**,CTPSV)\
 \#define **F77\_zgemv\_base**   **F77\_GLOBAL\_SUFFIX**(**zgemv**,ZGEMV)\
 \#define **F77\_zgbmv\_base**   **F77\_GLOBAL\_SUFFIX**(**zgbmv**,ZGBMV)\
 \#define **F77\_ztrmv\_base**   **F77\_GLOBAL\_SUFFIX**(**ztrmv**,ZTRMV)\
 \#define **F77\_ztbmv\_base**   **F77\_GLOBAL\_SUFFIX**(**ztbmv**,ZTBMV)\
 \#define **F77\_ztpmv\_base**   **F77\_GLOBAL\_SUFFIX**(**ztpmv**,ZTPMV)\
 \#define **F77\_ztrsv\_base**   **F77\_GLOBAL\_SUFFIX**(**ztrsv**,ZTRSV)\
 \#define **F77\_ztbsv\_base**   **F77\_GLOBAL\_SUFFIX**(**ztbsv**,ZTBSV)\
 \#define **F77\_ztpsv\_base**   **F77\_GLOBAL\_SUFFIX**(**ztpsv**,ZTPSV)\
 \#define **F77\_chemm\_base**   **F77\_GLOBAL\_SUFFIX**(**chemm**,CHEMM)\
 \#define **F77\_cherk\_base**   **F77\_GLOBAL\_SUFFIX**(**cherk**,CHERK)\
 \#define **F77\_cher2k\_base**   **F77\_GLOBAL\_SUFFIX**(**cher2k**,CHER2K)\
 \#define **F77\_zhemm\_base**   **F77\_GLOBAL\_SUFFIX**(**zhemm**,ZHEMM)\
 \#define **F77\_zherk\_base**   **F77\_GLOBAL\_SUFFIX**(**zherk**,ZHERK)\
 \#define **F77\_zher2k\_base**   **F77\_GLOBAL\_SUFFIX**(**zher2k**,ZHER2K)\
 \#define **F77\_sgemm\_base**   **F77\_GLOBAL\_SUFFIX**(**sgemm**,SGEMM)\
 \#define **F77\_sgemmtr\_base**   **F77\_GLOBAL\_SUFFIX**(**sgemmtr**,SGEMMTR)\
 \#define **F77\_ssymm\_base**   **F77\_GLOBAL\_SUFFIX**(**ssymm**,SSYMM)\
 \#define **F77\_ssyrk\_base**   **F77\_GLOBAL\_SUFFIX**(**ssyrk**,SSYRK)\
 \#define **F77\_ssyr2k\_base**   **F77\_GLOBAL\_SUFFIX**(**ssyr2k**,SSYR2K)\
 \#define **F77\_strmm\_base**   **F77\_GLOBAL\_SUFFIX**(**strmm**,STRMM)\
 \#define **F77\_strsm\_base**   **F77\_GLOBAL\_SUFFIX**(**strsm**,STRSM)\
 \#define **F77\_dgemm\_base**   **F77\_GLOBAL\_SUFFIX**(**dgemm**,DGEMM)\
 \#define **F77\_dgemmtr\_base**   **F77\_GLOBAL\_SUFFIX**(**dgemmtr**,DGEMMTR)\
 \#define **F77\_dsymm\_base**   **F77\_GLOBAL\_SUFFIX**(**dsymm**,DSYMM)\
 \#define **F77\_dsyrk\_base**   **F77\_GLOBAL\_SUFFIX**(**dsyrk**,DSYRK)\
 \#define **F77\_dsyr2k\_base**   **F77\_GLOBAL\_SUFFIX**(**dsyr2k**,DSYR2K)\
 \#define **F77\_dtrmm\_base**   **F77\_GLOBAL\_SUFFIX**(**dtrmm**,DTRMM)\
 \#define **F77\_dtrsm\_base**   **F77\_GLOBAL\_SUFFIX**(**dtrsm**,DTRSM)\
 \#define **F77\_cgemm\_base**   **F77\_GLOBAL\_SUFFIX**(**cgemm**,CGEMM)\
 \#define **F77\_cgemmtr\_base**   **F77\_GLOBAL\_SUFFIX**(**cgemmtr**,CGEMMTR)\
 \#define **F77\_csymm\_base**   **F77\_GLOBAL\_SUFFIX**(**csymm**,CSYMM)\
 \#define **F77\_csyrk\_base**   **F77\_GLOBAL\_SUFFIX**(**csyrk**,CSYRK)\
 \#define **F77\_csyr2k\_base**   **F77\_GLOBAL\_SUFFIX**(**csyr2k**,CSYR2K)\
 \#define **F77\_ctrmm\_base**   **F77\_GLOBAL\_SUFFIX**(**ctrmm**,CTRMM)\
 \#define **F77\_ctrsm\_base**   **F77\_GLOBAL\_SUFFIX**(**ctrsm**,CTRSM)\
 \#define **F77\_zgemm\_base**   **F77\_GLOBAL\_SUFFIX**(**zgemm**,ZGEMM)\
 \#define **F77\_zgemmtr\_base**   **F77\_GLOBAL\_SUFFIX**(**zgemmtr**,ZGEMMTR)\
 \#define **F77\_zsymm\_base**   **F77\_GLOBAL\_SUFFIX**(**zsymm**,ZSYMM)\
 \#define **F77\_zsyrk\_base**   **F77\_GLOBAL\_SUFFIX**(**zsyrk**,ZSYRK)\
 \#define **F77\_zsyr2k\_base**   **F77\_GLOBAL\_SUFFIX**(**zsyr2k**,ZSYR2K)\
 \#define **F77\_ztrmm\_base**   **F77\_GLOBAL\_SUFFIX**(**ztrmm**,ZTRMM)\
 \#define **F77\_ztrsm\_base**   **F77\_GLOBAL\_SUFFIX**(**ztrsm**,ZTRSM)\
 \#define **F77\_srot**(...)\
 \#define **F77\_srotg**(...)\
 \#define **F77\_srotm**(...)\
 \#define **F77\_srotmg**(...)\
 \#define **F77\_sswap**(...)\
 \#define **F77\_scopy**(...)\
 \#define **F77\_saxpy**(...)\
 \#define **F77\_sdot\_sub**(...)\
 \#define **F77\_sdsdot\_sub**(...)\
 \#define **F77\_sscal**(...)\
 \#define **F77\_snrm2\_sub**(...)\
 \#define **F77\_sasum\_sub**(...)\
 \#define **F77\_isamax\_sub**(...)\
 \#define **F77\_scabs1\_sub**(...)\
 \#define **F77\_drot**(...)\
 \#define **F77\_drotg**(...)\
 \#define **F77\_drotm**(...)\
 \#define **F77\_drotmg**(...)\
 \#define **F77\_dswap**(...)\
 \#define **F77\_dcopy**(...)\
 \#define **F77\_daxpy**(...)\
 \#define **F77\_dswap**(...)\
 \#define **F77\_dsdot\_sub**(...)\
 \#define **F77\_ddot\_sub**(...)\
 \#define **F77\_dscal**(...)\
 \#define **F77\_dnrm2\_sub**(...)\
 \#define **F77\_dasum\_sub**(...)\
 \#define **F77\_idamax\_sub**(...)\
 \#define **F77\_dcabs1\_sub**(...)\
 \#define **F77\_crotg**(...)\
 \#define **F77\_csrot**(...)\
 \#define **F77\_cswap**(...)\
 \#define **F77\_ccopy**(...)\
 \#define **F77\_caxpy**(...)\
 \#define **F77\_cswap**(...)\
 \#define **F77\_cdotc\_sub**(...)\
 \#define **F77\_cdotu\_sub**(...)\
 \#define **F77\_cscal**(...)\
 \#define **F77\_icamax\_sub**(...)\
 \#define **F77\_csscal**(...)\
 \#define **F77\_scnrm2\_sub**(...)\
 \#define **F77\_scasum\_sub**(...)\
 \#define **F77\_zrotg**(...)\
 \#define **F77\_zdrot**(...)\
 \#define **F77\_zswap**(...)\
 \#define **F77\_zcopy**(...)\
 \#define **F77\_zaxpy**(...)\
 \#define **F77\_zswap**(...)\
 \#define **F77\_zdotc\_sub**(...)\
 \#define **F77\_zdotu\_sub**(...)\
 \#define **F77\_zdscal**(...)\
 \#define **F77\_zscal**(...)\
 \#define **F77\_dznrm2\_sub**(...)\
 \#define **F77\_dzasum\_sub**(...)\
 \#define **F77\_izamax\_sub**(...)\
 \#define **F77\_sger**(...)\
 \#define **F77\_dger**(...)\
 \#define **F77\_cgerc**(...)\
 \#define **F77\_cgeru**(...)\
 \#define **F77\_zgerc**(...)\
 \#define **F77\_zgeru**(...)\
 \#define **F77\_sgemv**(...)\
 \#define **F77\_sgbmv**(...)\
 \#define **F77\_ssymv**(...)\
 \#define **F77\_ssbmv**(...)\
 \#define **F77\_sspmv**(...)\
 \#define **F77\_strmv**(...)\
 \#define **F77\_stbmv**(...)\
 \#define **F77\_strsv**(...)\
 \#define **F77\_stbsv**(...)\
 \#define **F77\_stpmv**(...)\
 \#define **F77\_stpsv**(...)\
 \#define **F77\_ssyr**(...)\
 \#define **F77\_sspr**(...)\
 \#define **F77\_sspr2**(...)\
 \#define **F77\_ssyr2**(...)\
 \#define **F77\_dgemv**(...)\
 \#define **F77\_dgbmv**(...)\
 \#define **F77\_dsymv**(...)\
 \#define **F77\_dsbmv**(...)\
 \#define **F77\_dspmv**(...)\
 \#define **F77\_dtrmv**(...)\
 \#define **F77\_dtbmv**(...)\
 \#define **F77\_dtrsv**(...)\
 \#define **F77\_dtbsv**(...)\
 \#define **F77\_dtpmv**(...)\
 \#define **F77\_dtpsv**(...)\
 \#define **F77\_dsyr**(...)\
 \#define **F77\_dspr**(...)\
 \#define **F77\_dspr2**(...)\
 \#define **F77\_dsyr2**(...)\
 \#define **F77\_cgemv**(...)\
 \#define **F77\_cgbmv**(...)\
 \#define **F77\_chemv**(...)\
 \#define **F77\_chbmv**(...)\
 \#define **F77\_chpmv**(...)\
 \#define **F77\_ctrmv**(...)\
 \#define **F77\_ctbmv**(...)\
 \#define **F77\_ctpmv**(...)\
 \#define **F77\_ctrsv**(...)\
 \#define **F77\_ctbsv**(...)\
 \#define **F77\_ctpsv**(...)\
 \#define **F77\_cher**(...)\
 \#define **F77\_cher2**(...)\
 \#define **F77\_chpr**(...)\
 \#define **F77\_chpr2**(...)\
 \#define **F77\_zgemv**(...)\
 \#define **F77\_zgbmv**(...)\
 \#define **F77\_zhemv**(...)\
 \#define **F77\_zhbmv**(...)\
 \#define **F77\_zhpmv**(...)\
 \#define **F77\_ztrmv**(...)\
 \#define **F77\_ztbmv**(...)\
 \#define **F77\_ztpmv**(...)\
 \#define **F77\_ztrsv**(...)\
 \#define **F77\_ztbsv**(...)\
 \#define **F77\_ztpsv**(...)\
 \#define **F77\_zher**(...)\
 \#define **F77\_zher2**(...)\
 \#define **F77\_zhpr**(...)\
 \#define **F77\_zhpr2**(...)\
 \#define **F77\_sgemm**(...)\
 \#define **F77\_sgemmtr**(...)\
 \#define **F77\_ssymm**(...)\
 \#define **F77\_ssyrk**(...)\
 \#define **F77\_ssyr2k**(...)\
 \#define **F77\_strmm**(...)\
 \#define **F77\_strsm**(...)\
 \#define **F77\_dgemm**(...)\
 \#define **F77\_dgemmtr**(...)\
 \#define **F77\_dsymm**(...)\
 \#define **F77\_dsyrk**(...)\
 \#define **F77\_dsyr2k**(...)\
 \#define **F77\_dtrmm**(...)\
 \#define **F77\_dtrsm**(...)\
 \#define **F77\_cgemm**(...)\
 \#define **F77\_cgemmtr**(...)\
 \#define **F77\_csymm**(...)\
 \#define **F77\_chemm**(...)\
 \#define **F77\_csyrk**(...)\
 \#define **F77\_cherk**(...)\
 \#define **F77\_csyr2k**(...)\
 \#define **F77\_cher2k**(...)\
 \#define **F77\_ctrmm**(...)\
 \#define **F77\_ctrsm**(...)\
 \#define **F77\_zgemm**(...)\
 \#define **F77\_zgemmtr**(...)\
 \#define **F77\_zsymm**(...)\
 \#define **F77\_zhemm**(...)\
 \#define **F77\_zsyrk**(...)\
 \#define **F77\_zherk**(...)\
 \#define **F77\_zsyr2k**(...)\
 \#define **F77\_zher2k**(...)\
 \#define **F77\_ztrmm**(...)\
 \#define **F77\_ztrsm**(...)\
 \#define **F77\_xerbla**(...)\

### Functions

void **F77\_xerbla\_base** (**FCHAR**, void \*, **FORTRAN\_STRLEN**)\
 void **F77\_srot\_base** (**FINT**, float \*, **FINT**, float \*, **FINT**, const float \*, const float \*)\
 void **F77\_srotg\_base** (float \*, float \*, float \*, float \*)\
 void **F77\_srotm\_base** (**FINT**, float \*, **FINT**, float \*, **FINT**, const float \*)\
 void **F77\_srotmg\_base** (float \*, float \*, float \*, const float \*, float \*)\
 void **F77\_sswap\_base** (**FINT**, float \*, **FINT**, float \*, **FINT**)\
 void **F77\_scopy\_base** (**FINT**, const float \*, **FINT**, float \*, **FINT**)\
 void **F77\_saxpy\_base** (**FINT**, const float \*, const float \*, **FINT**, float \*, **FINT**)\
 void **F77\_sdot\_sub\_base** (**FINT**, const float \*, **FINT**, const float \*, **FINT**, float \*)\
 void **F77\_sdsdot\_sub\_base** (**FINT**, const float \*, const float \*, **FINT**, const float \*, **FINT**, float \*)\
 void **F77\_sscal\_base** (**FINT**, const float \*, float \*, **FINT**)\
 void **F77\_snrm2\_sub\_base** (**FINT**, const float \*, **FINT**, float \*)\
 void **F77\_sasum\_sub\_base** (**FINT**, const float \*, **FINT**, float \*)\
 void **F77\_isamax\_sub\_base** (**FINT**, const float \*, **FINT**, **FINT2**)\
 void **F77\_drot\_base** (**FINT**, double \*, **FINT**, double \*, **FINT**, const double \*, const double \*)\
 void **F77\_drotg\_base** (double \*, double \*, double \*, double \*)\
 void **F77\_drotm\_base** (**FINT**, double \*, **FINT**, double \*, **FINT**, const double \*)\
 void **F77\_drotmg\_base** (double \*, double \*, double \*, const double \*, double \*)\
 void **F77\_dswap\_base** (**FINT**, double \*, **FINT**, double \*, **FINT**)\
 void **F77\_dcopy\_base** (**FINT**, const double \*, **FINT**, double \*, **FINT**)\
 void **F77\_daxpy\_base** (**FINT**, const double \*, const double \*, **FINT**, double \*, **FINT**)\
 void **F77\_dsdot\_sub\_base** (**FINT**, const float \*, **FINT**, const float \*, **FINT**, double \*)\
 void **F77\_ddot\_sub\_base** (**FINT**, const double \*, **FINT**, const double \*, **FINT**, double \*)\
 void **F77\_dscal\_base** (**FINT**, const double \*, double \*, **FINT**)\
 void **F77\_dnrm2\_sub\_base** (**FINT**, const double \*, **FINT**, double \*)\
 void **F77\_dasum\_sub\_base** (**FINT**, const double \*, **FINT**, double \*)\
 void **F77\_idamax\_sub\_base** (**FINT**, const double \*, **FINT**, **FINT2**)\
 void **F77\_crotg\_base** (void \*, void \*, float \*, void \*)\
 void **F77\_csrot\_base** (**FINT**, void \*X, **FINT**, void \*, **FINT**, const float \*, const float \*)\
 void **F77\_cswap\_base** (**FINT**, void \*, **FINT**, void \*, **FINT**)\
 void **F77\_ccopy\_base** (**FINT**, const void \*, **FINT**, void \*, **FINT**)\
 void **F77\_caxpy\_base** (**FINT**, const void \*, const void \*, **FINT**, void \*, **FINT**)\
 void **F77\_cdotc\_sub\_base** (**FINT**, const void \*, **FINT**, const void \*, **FINT**, void \*)\
 void **F77\_cdotu\_sub\_base** (**FINT**, const void \*, **FINT**, const void \*, **FINT**, void \*)\
 void **F77\_cscal\_base** (**FINT**, const void \*, void \*, **FINT**)\
 void **F77\_icamax\_sub\_base** (**FINT**, const void \*, **FINT**, **FINT2**)\
 void **F77\_csscal\_base** (**FINT**, const float \*, void \*, **FINT**)\
 void **F77\_scnrm2\_sub\_base** (**FINT**, const void \*, **FINT**, float \*)\
 void **F77\_scasum\_sub\_base** (**FINT**, const void \*, **FINT**, float \*)\
 void **F77\_scabs1\_sub\_base** (const void \*, float \*)\
 void **F77\_zrotg\_base** (void \*, void \*, double \*, void \*)\
 void **F77\_zdrot\_base** (**FINT**, void \*X, **FINT**, void \*, **FINT**, const double \*, const double \*)\
 void **F77\_zswap\_base** (**FINT**, void \*, **FINT**, void \*, **FINT**)\
 void **F77\_zcopy\_base** (**FINT**, const void \*, **FINT**, void \*, **FINT**)\
 void **F77\_zaxpy\_base** (**FINT**, const void \*, const void \*, **FINT**, void \*, **FINT**)\
 void **F77\_zdotc\_sub\_base** (**FINT**, const void \*, **FINT**, const void \*, **FINT**, void \*)\
 void **F77\_zdotu\_sub\_base** (**FINT**, const void \*, **FINT**, const void \*, **FINT**, void \*)\
 void **F77\_zdscal\_base** (**FINT**, const double \*, void \*, **FINT**)\
 void **F77\_zscal\_base** (**FINT**, const void \*, void \*, **FINT**)\
 void **F77\_dznrm2\_sub\_base** (**FINT**, const void \*, **FINT**, double \*)\
 void **F77\_dzasum\_sub\_base** (**FINT**, const void \*, **FINT**, double \*)\
 void **F77\_izamax\_sub\_base** (**FINT**, const void \*, **FINT**, **FINT2**)\
 void **F77\_dcabs1\_sub\_base** (const void \*, double \*)\
 void **F77\_sgemv\_base** (**FCHAR**, **FINT**, **FINT**, const float \*, const float \*, **FINT**, const float \*, **FINT**, const float \*, float \*, **FINT**, **FORTRAN\_STRLEN**)\
 void **F77\_sgbmv\_base** (**FCHAR**, **FINT**, **FINT**, **FINT**, **FINT**, const float \*, const float \*, **FINT**, const float \*, **FINT**, const float \*, float \*, **FINT**, **FORTRAN\_STRLEN**)\
 void **F77\_ssymv\_base** (**FCHAR**, **FINT**, const float \*, const float \*, **FINT**, const float \*, **FINT**, const float \*, float \*, **FINT**, **FORTRAN\_STRLEN**)\
 void **F77\_ssbmv\_base** (**FCHAR**, **FINT**, **FINT**, const float \*, const float \*, **FINT**, const float \*, **FINT**, const float \*, float \*, **FINT**, **FORTRAN\_STRLEN**)\
 void **F77\_sspmv\_base** (**FCHAR**, **FINT**, const float \*, const float \*, const float \*, **FINT**, const float \*, float \*, **FINT**, **FORTRAN\_STRLEN**)\
 void **F77\_strmv\_base** (**FCHAR**, **FCHAR**, **FCHAR**, **FINT**, const float \*, **FINT**, float \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_stbmv\_base** (**FCHAR**, **FCHAR**, **FCHAR**, **FINT**, **FINT**, const float \*, **FINT**, float \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_strsv\_base** (**FCHAR**, **FCHAR**, **FCHAR**, **FINT**, const float \*, **FINT**, float \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_stbsv\_base** (**FCHAR**, **FCHAR**, **FCHAR**, **FINT**, **FINT**, const float \*, **FINT**, float \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_stpmv\_base** (**FCHAR**, **FCHAR**, **FCHAR**, **FINT**, const float \*, float \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_stpsv\_base** (**FCHAR**, **FCHAR**, **FCHAR**, **FINT**, const float \*, float \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_sger\_base** (**FINT**, **FINT**, const float \*, const float \*, **FINT**, const float \*, **FINT**, float \*, **FINT**)\
 void **F77\_ssyr\_base** (**FCHAR**, **FINT**, const float \*, const float \*, **FINT**, float \*, **FINT**, **FORTRAN\_STRLEN**)\
 void **F77\_sspr\_base** (**FCHAR**, **FINT**, const float \*, const float \*, **FINT**, float \*, **FORTRAN\_STRLEN**)\
 void **F77\_sspr2\_base** (**FCHAR**, **FINT**, const float \*, const float \*, **FINT**, const float \*, **FINT**, float \*, **FORTRAN\_STRLEN**)\
 void **F77\_ssyr2\_base** (**FCHAR**, **FINT**, const float \*, const float \*, **FINT**, const float \*, **FINT**, float \*, **FINT**, **FORTRAN\_STRLEN**)\
 void **F77\_dgemv\_base** (**FCHAR**, **FINT**, **FINT**, const double \*, const double \*, **FINT**, const double \*, **FINT**, const double \*, double \*, **FINT**, **FORTRAN\_STRLEN**)\
 void **F77\_dgbmv\_base** (**FCHAR**, **FINT**, **FINT**, **FINT**, **FINT**, const double \*, const double \*, **FINT**, const double \*, **FINT**, const double \*, double \*, **FINT**, **FORTRAN\_STRLEN**)\
 void **F77\_dsymv\_base** (**FCHAR**, **FINT**, const double \*, const double \*, **FINT**, const double \*, **FINT**, const double \*, double \*, **FINT**, **FORTRAN\_STRLEN**)\
 void **F77\_dsbmv\_base** (**FCHAR**, **FINT**, **FINT**, const double \*, const double \*, **FINT**, const double \*, **FINT**, const double \*, double \*, **FINT**, **FORTRAN\_STRLEN**)\
 void **F77\_dspmv\_base** (**FCHAR**, **FINT**, const double \*, const double \*, const double \*, **FINT**, const double \*, double \*, **FINT**, **FORTRAN\_STRLEN**)\
 void **F77\_dtrmv\_base** (**FCHAR**, **FCHAR**, **FCHAR**, **FINT**, const double \*, **FINT**, double \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_dtbmv\_base** (**FCHAR**, **FCHAR**, **FCHAR**, **FINT**, **FINT**, const double \*, **FINT**, double \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_dtrsv\_base** (**FCHAR**, **FCHAR**, **FCHAR**, **FINT**, const double \*, **FINT**, double \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_dtbsv\_base** (**FCHAR**, **FCHAR**, **FCHAR**, **FINT**, **FINT**, const double \*, **FINT**, double \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_dtpmv\_base** (**FCHAR**, **FCHAR**, **FCHAR**, **FINT**, const double \*, double \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_dtpsv\_base** (**FCHAR**, **FCHAR**, **FCHAR**, **FINT**, const double \*, double \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_dger\_base** (**FINT**, **FINT**, const double \*, const double \*, **FINT**, const double \*, **FINT**, double \*, **FINT**)\
 void **F77\_dsyr\_base** (**FCHAR**, **FINT**, const double \*, const double \*, **FINT**, double \*, **FINT**, **FORTRAN\_STRLEN**)\
 void **F77\_dspr\_base** (**FCHAR**, **FINT**, const double \*, const double \*, **FINT**, double \*, **FORTRAN\_STRLEN**)\
 void **F77\_dspr2\_base** (**FCHAR**, **FINT**, const double \*, const double \*, **FINT**, const double \*, **FINT**, double \*, **FORTRAN\_STRLEN**)\
 void **F77\_dsyr2\_base** (**FCHAR**, **FINT**, const double \*, const double \*, **FINT**, const double \*, **FINT**, double \*, **FINT**, **FORTRAN\_STRLEN**)\
 void **F77\_cgemv\_base** (**FCHAR**, **FINT**, **FINT**, const void \*, const void \*, **FINT**, const void \*, **FINT**, const void \*, void \*, **FINT**, **FORTRAN\_STRLEN**)\
 void **F77\_cgbmv\_base** (**FCHAR**, **FINT**, **FINT**, **FINT**, **FINT**, const void \*, const void \*, **FINT**, const void \*, **FINT**, const void \*, void \*, **FINT**, **FORTRAN\_STRLEN**)\
 void **F77\_chemv\_base** (**FCHAR**, **FINT**, const void \*, const void \*, **FINT**, const void \*, **FINT**, const void \*, void \*, **FINT**, **FORTRAN\_STRLEN**)\
 void **F77\_chbmv\_base** (**FCHAR**, **FINT**, **FINT**, const void \*, const void \*, **FINT**, const void \*, **FINT**, const void \*, void \*, **FINT**, **FORTRAN\_STRLEN**)\
 void **F77\_chpmv\_base** (**FCHAR**, **FINT**, const void \*, const void \*, const void \*, **FINT**, const void \*, void \*, **FINT**, **FORTRAN\_STRLEN**)\
 void **F77\_ctrmv\_base** (**FCHAR**, **FCHAR**, **FCHAR**, **FINT**, const void \*, **FINT**, void \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_ctbmv\_base** (**FCHAR**, **FCHAR**, **FCHAR**, **FINT**, **FINT**, const void \*, **FINT**, void \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_ctpmv\_base** (**FCHAR**, **FCHAR**, **FCHAR**, **FINT**, const void \*, void \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_ctrsv\_base** (**FCHAR**, **FCHAR**, **FCHAR**, **FINT**, const void \*, **FINT**, void \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_ctbsv\_base** (**FCHAR**, **FCHAR**, **FCHAR**, **FINT**, **FINT**, const void \*, **FINT**, void \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_ctpsv\_base** (**FCHAR**, **FCHAR**, **FCHAR**, **FINT**, const void \*, void \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_cgerc\_base** (**FINT**, **FINT**, const void \*, const void \*, **FINT**, const void \*, **FINT**, void \*, **FINT**)\
 void **F77\_cgeru\_base** (**FINT**, **FINT**, const void \*, const void \*, **FINT**, const void \*, **FINT**, void \*, **FINT**)\
 void **F77\_cher\_base** (**FCHAR**, **FINT**, const float \*, const void \*, **FINT**, void \*, **FINT**, **FORTRAN\_STRLEN**)\
 void **F77\_cher2\_base** (**FCHAR**, **FINT**, const void \*, const void \*, **FINT**, const void \*, **FINT**, void \*, **FINT**, **FORTRAN\_STRLEN**)\
 void **F77\_chpr\_base** (**FCHAR**, **FINT**, const float \*, const void \*, **FINT**, void \*, **FORTRAN\_STRLEN**)\
 void **F77\_chpr2\_base** (**FCHAR**, **FINT**, const void \*, const void \*, **FINT**, const void \*, **FINT**, void \*, **FORTRAN\_STRLEN**)\
 void **F77\_zgemv\_base** (**FCHAR**, **FINT**, **FINT**, const void \*, const void \*, **FINT**, const void \*, **FINT**, const void \*, void \*, **FINT**, **FORTRAN\_STRLEN**)\
 void **F77\_zgbmv\_base** (**FCHAR**, **FINT**, **FINT**, **FINT**, **FINT**, const void \*, const void \*, **FINT**, const void \*, **FINT**, const void \*, void \*, **FINT**, **FORTRAN\_STRLEN**)\
 void **F77\_zhemv\_base** (**FCHAR**, **FINT**, const void \*, const void \*, **FINT**, const void \*, **FINT**, const void \*, void \*, **FINT**, **FORTRAN\_STRLEN**)\
 void **F77\_zhbmv\_base** (**FCHAR**, **FINT**, **FINT**, const void \*, const void \*, **FINT**, const void \*, **FINT**, const void \*, void \*, **FINT**, **FORTRAN\_STRLEN**)\
 void **F77\_zhpmv\_base** (**FCHAR**, **FINT**, const void \*, const void \*, const void \*, **FINT**, const void \*, void \*, **FINT**, **FORTRAN\_STRLEN**)\
 void **F77\_ztrmv\_base** (**FCHAR**, **FCHAR**, **FCHAR**, **FINT**, const void \*, **FINT**, void \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_ztbmv\_base** (**FCHAR**, **FCHAR**, **FCHAR**, **FINT**, **FINT**, const void \*, **FINT**, void \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_ztpmv\_base** (**FCHAR**, **FCHAR**, **FCHAR**, **FINT**, const void \*, void \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_ztrsv\_base** (**FCHAR**, **FCHAR**, **FCHAR**, **FINT**, const void \*, **FINT**, void \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_ztbsv\_base** (**FCHAR**, **FCHAR**, **FCHAR**, **FINT**, **FINT**, const void \*, **FINT**, void \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_ztpsv\_base** (**FCHAR**, **FCHAR**, **FCHAR**, **FINT**, const void \*, void \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_zgerc\_base** (**FINT**, **FINT**, const void \*, const void \*, **FINT**, const void \*, **FINT**, void \*, **FINT**)\
 void **F77\_zgeru\_base** (**FINT**, **FINT**, const void \*, const void \*, **FINT**, const void \*, **FINT**, void \*, **FINT**)\
 void **F77\_zher\_base** (**FCHAR**, **FINT**, const double \*, const void \*, **FINT**, void \*, **FINT**, **FORTRAN\_STRLEN**)\
 void **F77\_zher2\_base** (**FCHAR**, **FINT**, const void \*, const void \*, **FINT**, const void \*, **FINT**, void \*, **FINT**, **FORTRAN\_STRLEN**)\
 void **F77\_zhpr\_base** (**FCHAR**, **FINT**, const double \*, const void \*, **FINT**, void \*, **FORTRAN\_STRLEN**)\
 void **F77\_zhpr2\_base** (**FCHAR**, **FINT**, const void \*, const void \*, **FINT**, const void \*, **FINT**, void \*, **FORTRAN\_STRLEN**)\
 void **F77\_sgemm\_base** (**FCHAR**, **FCHAR**, **FINT**, **FINT**, **FINT**, const float \*, const float \*, **FINT**, const float \*, **FINT**, const float \*, float \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_sgemmtr\_base** (**FCHAR**, **FCHAR**, **FCHAR**, **FINT**, **FINT**, const float \*, const float \*, **FINT**, const float \*, **FINT**, const float \*, float \*, **FINT**, size\_t, size\_t, size\_t)\
 void **F77\_ssymm\_base** (**FCHAR**, **FCHAR**, **FINT**, **FINT**, const float \*, const float \*, **FINT**, const float \*, **FINT**, const float \*, float \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_ssyrk\_base** (**FCHAR**, **FCHAR**, **FINT**, **FINT**, const float \*, const float \*, **FINT**, const float \*, float \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_ssyr2k\_base** (**FCHAR**, **FCHAR**, **FINT**, **FINT**, const float \*, const float \*, **FINT**, const float \*, **FINT**, const float \*, float \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_strmm\_base** (**FCHAR**, **FCHAR**, **FCHAR**, **FCHAR**, **FINT**, **FINT**, const float \*, const float \*, **FINT**, float \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_strsm\_base** (**FCHAR**, **FCHAR**, **FCHAR**, **FCHAR**, **FINT**, **FINT**, const float \*, const float \*, **FINT**, float \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_dgemm\_base** (**FCHAR**, **FCHAR**, **FINT**, **FINT**, **FINT**, const double \*, const double \*, **FINT**, const double \*, **FINT**, const double \*, double \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_dgemmtr\_base** (**FCHAR**, **FCHAR**, **FCHAR**, **FINT**, **FINT**, const double \*, const double \*, **FINT**, const double \*, **FINT**, const double \*, double \*, **FINT**, size\_t, size\_t, size\_t)\
 void **F77\_dsymm\_base** (**FCHAR**, **FCHAR**, **FINT**, **FINT**, const double \*, const double \*, **FINT**, const double \*, **FINT**, const double \*, double \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_dsyrk\_base** (**FCHAR**, **FCHAR**, **FINT**, **FINT**, const double \*, const double \*, **FINT**, const double \*, double \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_dsyr2k\_base** (**FCHAR**, **FCHAR**, **FINT**, **FINT**, const double \*, const double \*, **FINT**, const double \*, **FINT**, const double \*, double \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_dtrmm\_base** (**FCHAR**, **FCHAR**, **FCHAR**, **FCHAR**, **FINT**, **FINT**, const double \*, const double \*, **FINT**, double \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_dtrsm\_base** (**FCHAR**, **FCHAR**, **FCHAR**, **FCHAR**, **FINT**, **FINT**, const double \*, const double \*, **FINT**, double \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_cgemm\_base** (**FCHAR**, **FCHAR**, **FINT**, **FINT**, **FINT**, const void \*, const void \*, **FINT**, const void \*, **FINT**, const void \*, void \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_cgemmtr\_base** (**FCHAR**, **FCHAR**, **FCHAR**, **FINT**, **FINT**, const void \*, const void \*, **FINT**, const void \*, **FINT**, const void \*, void \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_csymm\_base** (**FCHAR**, **FCHAR**, **FINT**, **FINT**, const void \*, const void \*, **FINT**, const void \*, **FINT**, const void \*, void \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_chemm\_base** (**FCHAR**, **FCHAR**, **FINT**, **FINT**, const void \*, const void \*, **FINT**, const void \*, **FINT**, const void \*, void \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_csyrk\_base** (**FCHAR**, **FCHAR**, **FINT**, **FINT**, const void \*, const void \*, **FINT**, const void \*, void \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_cherk\_base** (**FCHAR**, **FCHAR**, **FINT**, **FINT**, const float \*, const void \*, **FINT**, const float \*, void \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_csyr2k\_base** (**FCHAR**, **FCHAR**, **FINT**, **FINT**, const void \*, const void \*, **FINT**, const void \*, **FINT**, const void \*, void \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_cher2k\_base** (**FCHAR**, **FCHAR**, **FINT**, **FINT**, const void \*, const void \*, **FINT**, const void \*, **FINT**, const float \*, void \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_ctrmm\_base** (**FCHAR**, **FCHAR**, **FCHAR**, **FCHAR**, **FINT**, **FINT**, const void \*, const void \*, **FINT**, void \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_ctrsm\_base** (**FCHAR**, **FCHAR**, **FCHAR**, **FCHAR**, **FINT**, **FINT**, const void \*, const void \*, **FINT**, void \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_zgemm\_base** (**FCHAR**, **FCHAR**, **FINT**, **FINT**, **FINT**, const void \*, const void \*, **FINT**, const void \*, **FINT**, const void \*, void \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_zgemmtr\_base** (**FCHAR**, **FCHAR**, **FCHAR**, **FINT**, **FINT**, const void \*, const void \*, **FINT**, const void \*, **FINT**, const void \*, void \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_zsymm\_base** (**FCHAR**, **FCHAR**, **FINT**, **FINT**, const void \*, const void \*, **FINT**, const void \*, **FINT**, const void \*, void \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_zhemm\_base** (**FCHAR**, **FCHAR**, **FINT**, **FINT**, const void \*, const void \*, **FINT**, const void \*, **FINT**, const void \*, void \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_zsyrk\_base** (**FCHAR**, **FCHAR**, **FINT**, **FINT**, const void \*, const void \*, **FINT**, const void \*, void \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_zherk\_base** (**FCHAR**, **FCHAR**, **FINT**, **FINT**, const double \*, const void \*, **FINT**, const double \*, void \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_zsyr2k\_base** (**FCHAR**, **FCHAR**, **FINT**, **FINT**, const void \*, const void \*, **FINT**, const void \*, **FINT**, const void \*, void \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_zher2k\_base** (**FCHAR**, **FCHAR**, **FINT**, **FINT**, const void \*, const void \*, **FINT**, const void \*, **FINT**, const double \*, void \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_ztrmm\_base** (**FCHAR**, **FCHAR**, **FCHAR**, **FCHAR**, **FINT**, **FINT**, const void \*, const void \*, **FINT**, void \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\
 void **F77\_ztrsm\_base** (**FCHAR**, **FCHAR**, **FCHAR**, **FCHAR**, **FINT**, **FINT**, const void \*, const void \*, **FINT**, void \*, **FINT**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**, **FORTRAN\_STRLEN**)\

## Macro Definition Documentation

### #define API\_SUFFIX( a)

**Value:**

```
a
```

Definition at line **56** of file **cblas\_f77.h**.

### #define BLAS\_FORTRAN\_STRLEN\_END

Definition at line **18** of file **cblas\_f77.h**.

### #define F77\_caxpy( ...)

**Value:**

```
F77_caxpy_base(__VA_ARGS__)
```

Definition at line **274** of file **cblas\_f77.h**.

### #define F77\_caxpy\_base F77\_GLOBAL\_SUFFIX(caxpy,CAXPY)

Definition at line **86** of file **cblas\_f77.h**.

### #define F77\_ccopy( ...)

**Value:**

```
F77_ccopy_base(__VA_ARGS__)
```

Definition at line **273** of file **cblas\_f77.h**.

### #define F77\_ccopy\_base F77\_GLOBAL\_SUFFIX(ccopy,CCOPY)

Definition at line **85** of file **cblas\_f77.h**.

### #define F77\_cdotc\_sub( ...)

**Value:**

```
F77_cdotc_sub_base(__VA_ARGS__)
```

Definition at line **276** of file **cblas\_f77.h**.

### #define F77\_cdotc\_sub\_base F77\_GLOBAL\_SUFFIX(cdotcsub,CDOTCSUB)

Definition at line **102** of file **cblas\_f77.h**.

### #define F77\_cdotu\_sub( ...)

**Value:**

```
F77_cdotu_sub_base(__VA_ARGS__)
```

Definition at line **277** of file **cblas\_f77.h**.

### #define F77\_cdotu\_sub\_base F77\_GLOBAL\_SUFFIX(cdotusub,CDOTUSUB)

Definition at line **101** of file **cblas\_f77.h**.

### #define F77\_cgbmv( ...)

**Value:**

```
F77_cgbmv_base(__VA_ARGS__, 1)
```

Definition at line **356** of file **cblas\_f77.h**.

### #define F77\_cgbmv\_base F77\_GLOBAL\_SUFFIX(cgbmv,CGBMV)

Definition at line **175** of file **cblas\_f77.h**.

### #define F77\_cgemm( ...)

**Value:**

```
F77_cgemm_base(__VA_ARGS__, 1, 1)
```

Definition at line **415** of file **cblas\_f77.h**.

### #define F77\_cgemm\_base F77\_GLOBAL\_SUFFIX(cgemm,CGEMM)

Definition at line **213** of file **cblas\_f77.h**.

### #define F77\_cgemmtr( ...)

**Value:**

```
F77_cgemmtr_base(__VA_ARGS__, 1, 1, 1)
```

Definition at line **416** of file **cblas\_f77.h**.

### #define F77\_cgemmtr\_base F77\_GLOBAL\_SUFFIX(cgemmtr,CGEMMTR)

Definition at line **214** of file **cblas\_f77.h**.

### #define F77\_cgemv( ...)

**Value:**

```
F77_cgemv_base(__VA_ARGS__, 1)
```

Definition at line **355** of file **cblas\_f77.h**.

### #define F77\_cgemv\_base F77\_GLOBAL\_SUFFIX(cgemv,CGEMV)

Definition at line **174** of file **cblas\_f77.h**.

### #define F77\_cgerc( ...)

**Value:**

```
F77_cgerc_base(__VA_ARGS__)
```

Definition at line **306** of file **cblas\_f77.h**.

### #define F77\_cgerc\_base F77\_GLOBAL\_SUFFIX(cgerc,CGERC)

Definition at line **144** of file **cblas\_f77.h**.

### #define F77\_cgeru( ...)

**Value:**

```
F77_cgeru_base(__VA_ARGS__)
```

Definition at line **307** of file **cblas\_f77.h**.

### #define F77\_cgeru\_base F77\_GLOBAL\_SUFFIX(cgeru,CGERU)

Definition at line **143** of file **cblas\_f77.h**.

### #define F77\_chbmv( ...)

**Value:**

```
F77_chbmv_base(__VA_ARGS__, 1)
```

Definition at line **358** of file **cblas\_f77.h**.

### #define F77\_chbmv\_base F77\_GLOBAL\_SUFFIX(chbmv,CHBMV)

Definition at line **141** of file **cblas\_f77.h**.

### #define F77\_chemm( ...)

**Value:**

```
F77_chemm_base(__VA_ARGS__, 1, 1)
```

Definition at line **418** of file **cblas\_f77.h**.

### #define F77\_chemm\_base F77\_GLOBAL\_SUFFIX(chemm,CHEMM)

Definition at line **193** of file **cblas\_f77.h**.

### #define F77\_chemv( ...)

**Value:**

```
F77_chemv_base(__VA_ARGS__, 1)
```

Definition at line **357** of file **cblas\_f77.h**.

### #define F77\_chemv\_base F77\_GLOBAL\_SUFFIX(chemv,CHEMV)

Definition at line **140** of file **cblas\_f77.h**.

### #define F77\_cher( ...)

**Value:**

```
F77_cher_base(__VA_ARGS__, 1)
```

Definition at line **366** of file **cblas\_f77.h**.

### #define F77\_cher2( ...)

**Value:**

```
F77_cher2_base(__VA_ARGS__, 1)
```

Definition at line **367** of file **cblas\_f77.h**.

### #define F77\_cher2\_base F77\_GLOBAL\_SUFFIX(cher2,CHER2)

Definition at line **147** of file **cblas\_f77.h**.

### #define F77\_cher2k( ...)

**Value:**

```
F77_cher2k_base(__VA_ARGS__, 1, 1)
```

Definition at line **422** of file **cblas\_f77.h**.

### #define F77\_cher2k\_base F77\_GLOBAL\_SUFFIX(cher2k,CHER2K)

Definition at line **195** of file **cblas\_f77.h**.

### #define F77\_cher\_base F77\_GLOBAL\_SUFFIX(cher,CHER)

Definition at line **145** of file **cblas\_f77.h**.

### #define F77\_cherk( ...)

**Value:**

```
F77_cherk_base(__VA_ARGS__, 1, 1)
```

Definition at line **420** of file **cblas\_f77.h**.

### #define F77\_cherk\_base F77\_GLOBAL\_SUFFIX(cherk,CHERK)

Definition at line **194** of file **cblas\_f77.h**.

### #define F77\_chpmv( ...)

**Value:**

```
F77_chpmv_base(__VA_ARGS__, 1)
```

Definition at line **359** of file **cblas\_f77.h**.

### #define F77\_chpmv\_base F77\_GLOBAL\_SUFFIX(chpmv,CHPMV)

Definition at line **142** of file **cblas\_f77.h**.

### #define F77\_chpr( ...)

**Value:**

```
F77_chpr_base(__VA_ARGS__, 1)
```

Definition at line **368** of file **cblas\_f77.h**.

### #define F77\_chpr2( ...)

**Value:**

```
F77_chpr2_base(__VA_ARGS__, 1)
```

Definition at line **369** of file **cblas\_f77.h**.

### #define F77\_chpr2\_base F77\_GLOBAL\_SUFFIX(chpr2,CHPR2)

Definition at line **148** of file **cblas\_f77.h**.

### #define F77\_chpr\_base F77\_GLOBAL\_SUFFIX(chpr,CHPR)

Definition at line **146** of file **cblas\_f77.h**.

### #define F77\_crotg( ...)

**Value:**

```
F77_crotg_base(__VA_ARGS__)
```

Definition at line **270** of file **cblas\_f77.h**.

### #define F77\_crotg\_base F77\_GLOBAL\_SUFFIX(crotg, CROTG)

Definition at line **114** of file **cblas\_f77.h**.

### #define F77\_cscal( ...)

**Value:**

```
F77_cscal_base(__VA_ARGS__)
```

Definition at line **278** of file **cblas\_f77.h**.

### #define F77\_cscal\_base F77\_GLOBAL\_SUFFIX(cscal,CSCAL)

Definition at line **97** of file **cblas\_f77.h**.

### #define F77\_csrot( ...)

**Value:**

```
F77_csrot_base(__VA_ARGS__)
```

Definition at line **271** of file **cblas\_f77.h**.

### #define F77\_csrot\_base F77\_GLOBAL\_SUFFIX(csrot, CSROT)

Definition at line **115** of file **cblas\_f77.h**.

### #define F77\_csscal( ...)

**Value:**

```
F77_csscal_base(__VA_ARGS__)
```

Definition at line **280** of file **cblas\_f77.h**.

### #define F77\_csscal\_base F77\_GLOBAL\_SUFFIX(csscal,CSSCAL)

Definition at line **99** of file **cblas\_f77.h**.

### #define F77\_cswap( ...)

**Value:**

```
F77_cswap_base(__VA_ARGS__)
```

Definition at line **272** of file **cblas\_f77.h**.

### #define F77\_cswap( ...)

**Value:**

```
F77_cswap_base(__VA_ARGS__)
```

Definition at line **272** of file **cblas\_f77.h**.

### #define F77\_cswap\_base F77\_GLOBAL\_SUFFIX(cswap,CSWAP)

Definition at line **84** of file **cblas\_f77.h**.

### #define F77\_csymm( ...)

**Value:**

```
F77_csymm_base(__VA_ARGS__, 1, 1)
```

Definition at line **417** of file **cblas\_f77.h**.

### #define F77\_csymm\_base F77\_GLOBAL\_SUFFIX(csymm,CSYMM)

Definition at line **215** of file **cblas\_f77.h**.

### #define F77\_csyr2k( ...)

**Value:**

```
F77_csyr2k_base(__VA_ARGS__, 1, 1)
```

Definition at line **421** of file **cblas\_f77.h**.

### #define F77\_csyr2k\_base F77\_GLOBAL\_SUFFIX(csyr2k,CSYR2K)

Definition at line **217** of file **cblas\_f77.h**.

### #define F77\_csyrk( ...)

**Value:**

```
F77_csyrk_base(__VA_ARGS__, 1, 1)
```

Definition at line **419** of file **cblas\_f77.h**.

### #define F77\_csyrk\_base F77\_GLOBAL\_SUFFIX(csyrk,CSYRK)

Definition at line **216** of file **cblas\_f77.h**.

### #define F77\_ctbmv( ...)

**Value:**

```
F77_ctbmv_base(__VA_ARGS__, 1, 1, 1)
```

Definition at line **361** of file **cblas\_f77.h**.

### #define F77\_ctbmv\_base F77\_GLOBAL\_SUFFIX(ctbmv,CTBMV)

Definition at line **177** of file **cblas\_f77.h**.

### #define F77\_ctbsv( ...)

**Value:**

```
F77_ctbsv_base(__VA_ARGS__, 1, 1, 1)
```

Definition at line **364** of file **cblas\_f77.h**.

### #define F77\_ctbsv\_base F77\_GLOBAL\_SUFFIX(ctbsv,CTBSV)

Definition at line **180** of file **cblas\_f77.h**.

### #define F77\_ctpmv( ...)

**Value:**

```
F77_ctpmv_base(__VA_ARGS__, 1, 1, 1)
```

Definition at line **362** of file **cblas\_f77.h**.

### #define F77\_ctpmv\_base F77\_GLOBAL\_SUFFIX(ctpmv,CTPMV)

Definition at line **178** of file **cblas\_f77.h**.

### #define F77\_ctpsv( ...)

**Value:**

```
F77_ctpsv_base(__VA_ARGS__, 1, 1, 1)
```

Definition at line **365** of file **cblas\_f77.h**.

### #define F77\_ctpsv\_base F77\_GLOBAL\_SUFFIX(ctpsv,CTPSV)

Definition at line **181** of file **cblas\_f77.h**.

### #define F77\_ctrmm( ...)

**Value:**

```
F77_ctrmm_base(__VA_ARGS__, 1, 1, 1, 1)
```

Definition at line **423** of file **cblas\_f77.h**.

### #define F77\_ctrmm\_base F77\_GLOBAL\_SUFFIX(ctrmm,CTRMM)

Definition at line **218** of file **cblas\_f77.h**.

### #define F77\_ctrmv( ...)

**Value:**

```
F77_ctrmv_base(__VA_ARGS__, 1, 1, 1)
```

Definition at line **360** of file **cblas\_f77.h**.

### #define F77\_ctrmv\_base F77\_GLOBAL\_SUFFIX(ctrmv,CTRMV)

Definition at line **176** of file **cblas\_f77.h**.

### #define F77\_ctrsm( ...)

**Value:**

```
F77_ctrsm_base(__VA_ARGS__, 1, 1, 1, 1)
```

Definition at line **424** of file **cblas\_f77.h**.

### #define F77\_ctrsm\_base F77\_GLOBAL\_SUFFIX(ctrsm,CTRSM)

Definition at line **219** of file **cblas\_f77.h**.

### #define F77\_ctrsv( ...)

**Value:**

```
F77_ctrsv_base(__VA_ARGS__, 1, 1, 1)
```

Definition at line **363** of file **cblas\_f77.h**.

### #define F77\_ctrsv\_base F77\_GLOBAL\_SUFFIX(ctrsv,CTRSV)

Definition at line **179** of file **cblas\_f77.h**.

### #define F77\_dasum\_sub( ...)

**Value:**

```
F77_dasum_sub_base(__VA_ARGS__)
```

Definition at line **264** of file **cblas\_f77.h**.

### #define F77\_dasum\_sub\_base F77\_GLOBAL\_SUFFIX(dasumsub,DASUMSUB)

Definition at line **108** of file **cblas\_f77.h**.

### #define F77\_daxpy( ...)

**Value:**

```
F77_daxpy_base(__VA_ARGS__)
```

Definition at line **258** of file **cblas\_f77.h**.

### #define F77\_daxpy\_base F77\_GLOBAL\_SUFFIX(daxpy,DAXPY)

Definition at line **82** of file **cblas\_f77.h**.

### #define F77\_dcabs1\_sub( ...)

**Value:**

```
F77_dcabs1_sub_base(__VA_ARGS__)
```

Definition at line **266** of file **cblas\_f77.h**.

### #define F77\_dcabs1\_sub\_base F77\_GLOBAL\_SUFFIX(dcabs1sub, DCABS1SUB)

Definition at line **119** of file **cblas\_f77.h**.

### #define F77\_dcopy( ...)

**Value:**

```
F77_dcopy_base(__VA_ARGS__)
```

Definition at line **257** of file **cblas\_f77.h**.

### #define F77\_dcopy\_base F77\_GLOBAL\_SUFFIX(dcopy,DCOPY)

Definition at line **81** of file **cblas\_f77.h**.

### #define F77\_ddot\_sub( ...)

**Value:**

```
F77_ddot_sub_base(__VA_ARGS__)
```

Definition at line **261** of file **cblas\_f77.h**.

### #define F77\_ddot\_sub\_base F77\_GLOBAL\_SUFFIX(ddotsub,DDOTSUB)

Definition at line **93** of file **cblas\_f77.h**.

### #define F77\_dgbmv( ...)

**Value:**

```
F77_dgbmv_base(__VA_ARGS__, 1)
```

Definition at line **338** of file **cblas\_f77.h**.

### #define F77\_dgbmv\_base F77\_GLOBAL\_SUFFIX(dgbmv,DGBMV)

Definition at line **167** of file **cblas\_f77.h**.

### #define F77\_dgemm( ...)

**Value:**

```
F77_dgemm_base(__VA_ARGS__, 1, 1)
```

Definition at line **405** of file **cblas\_f77.h**.

### #define F77\_dgemm\_base F77\_GLOBAL\_SUFFIX(dgemm,DGEMM)

Definition at line **206** of file **cblas\_f77.h**.

### #define F77\_dgemmtr( ...)

**Value:**

```
F77_dgemmtr_base(__VA_ARGS__, 1, 1, 1)
```

Definition at line **406** of file **cblas\_f77.h**.

### #define F77\_dgemmtr\_base F77\_GLOBAL\_SUFFIX(dgemmtr,DGEMMTR)

Definition at line **207** of file **cblas\_f77.h**.

### #define F77\_dgemv( ...)

**Value:**

```
F77_dgemv_base(__VA_ARGS__, 1)
```

Definition at line **337** of file **cblas\_f77.h**.

### #define F77\_dgemv\_base F77\_GLOBAL\_SUFFIX(dgemv,DGEMV)

Definition at line **166** of file **cblas\_f77.h**.

### #define F77\_dger( ...)

**Value:**

```
F77_dger_base(__VA_ARGS__)
```

Definition at line **305** of file **cblas\_f77.h**.

### #define F77\_dger\_base F77\_GLOBAL\_SUFFIX(dger,DGER)

Definition at line **135** of file **cblas\_f77.h**.

### #define F77\_dnrm2\_sub( ...)

**Value:**

```
F77_dnrm2_sub_base(__VA_ARGS__)
```

Definition at line **263** of file **cblas\_f77.h**.

### #define F77\_dnrm2\_sub\_base F77\_GLOBAL\_SUFFIX(dnrm2sub,DNRM2SUB)

Definition at line **107** of file **cblas\_f77.h**.

### #define F77\_drot( ...)

**Value:**

```
F77_drot_base(__VA_ARGS__)
```

Definition at line **252** of file **cblas\_f77.h**.

### #define F77\_drot\_base F77\_GLOBAL\_SUFFIX(drot,DROT)

Definition at line **74** of file **cblas\_f77.h**.

### #define F77\_drotg( ...)

**Value:**

```
F77_drotg_base(__VA_ARGS__)
```

Definition at line **253** of file **cblas\_f77.h**.

### #define F77\_drotg\_base F77\_GLOBAL\_SUFFIX(drotg,DROTG)

Definition at line **72** of file **cblas\_f77.h**.

### #define F77\_drotm( ...)

**Value:**

```
F77_drotm_base(__VA_ARGS__)
```

Definition at line **254** of file **cblas\_f77.h**.

### #define F77\_drotm\_base F77\_GLOBAL\_SUFFIX(drotm,DROTM)

Definition at line **75** of file **cblas\_f77.h**.

### #define F77\_drotmg( ...)

**Value:**

```
F77_drotmg_base(__VA_ARGS__)
```

Definition at line **255** of file **cblas\_f77.h**.

### #define F77\_drotmg\_base F77\_GLOBAL\_SUFFIX(drotmg,DROTMG)

Definition at line **73** of file **cblas\_f77.h**.

### #define F77\_dsbmv( ...)

**Value:**

```
F77_dsbmv_base(__VA_ARGS__, 1)
```

Definition at line **340** of file **cblas\_f77.h**.

### #define F77\_dsbmv\_base F77\_GLOBAL\_SUFFIX(dsbmv,DSBMV)

Definition at line **133** of file **cblas\_f77.h**.

### #define F77\_dscal( ...)

**Value:**

```
F77_dscal_base(__VA_ARGS__)
```

Definition at line **262** of file **cblas\_f77.h**.

### #define F77\_dscal\_base F77\_GLOBAL\_SUFFIX(dscal,DSCAL)

Definition at line **96** of file **cblas\_f77.h**.

### #define F77\_dsdot\_sub( ...)

**Value:**

```
F77_dsdot_sub_base(__VA_ARGS__)
```

Definition at line **260** of file **cblas\_f77.h**.

### #define F77\_dsdot\_sub\_base F77\_GLOBAL\_SUFFIX(dsdotsub,DSDOTSUB)

Definition at line **94** of file **cblas\_f77.h**.

### #define F77\_dspmv( ...)

**Value:**

```
F77_dspmv_base(__VA_ARGS__, 1)
```

Definition at line **341** of file **cblas\_f77.h**.

### #define F77\_dspmv\_base F77\_GLOBAL\_SUFFIX(dspmv,DSPMV)

Definition at line **134** of file **cblas\_f77.h**.

### #define F77\_dspr( ...)

**Value:**

```
F77_dspr_base(__VA_ARGS__, 1)
```

Definition at line **349** of file **cblas\_f77.h**.

### #define F77\_dspr2( ...)

**Value:**

```
F77_dspr2_base(__VA_ARGS__, 1)
```

Definition at line **350** of file **cblas\_f77.h**.

### #define F77\_dspr2\_base F77\_GLOBAL\_SUFFIX(dspr2,DSPR2)

Definition at line **139** of file **cblas\_f77.h**.

### #define F77\_dspr\_base F77\_GLOBAL\_SUFFIX(dspr,DSPR)

Definition at line **137** of file **cblas\_f77.h**.

### #define F77\_dswap( ...)

**Value:**

```
F77_dswap_base(__VA_ARGS__)
```

Definition at line **256** of file **cblas\_f77.h**.

### #define F77\_dswap( ...)

**Value:**

```
F77_dswap_base(__VA_ARGS__)
```

Definition at line **256** of file **cblas\_f77.h**.

### #define F77\_dswap\_base F77\_GLOBAL\_SUFFIX(dswap,DSWAP)

Definition at line **80** of file **cblas\_f77.h**.

### #define F77\_dsymm( ...)

**Value:**

```
F77_dsymm_base(__VA_ARGS__, 1, 1)
```

Definition at line **407** of file **cblas\_f77.h**.

### #define F77\_dsymm\_base F77\_GLOBAL\_SUFFIX(dsymm,DSYMM)

Definition at line **208** of file **cblas\_f77.h**.

### #define F77\_dsymv( ...)

**Value:**

```
F77_dsymv_base(__VA_ARGS__, 1)
```

Definition at line **339** of file **cblas\_f77.h**.

### #define F77\_dsymv\_base F77\_GLOBAL\_SUFFIX(dsymv,DSYMV)

Definition at line **132** of file **cblas\_f77.h**.

### #define F77\_dsyr( ...)

**Value:**

```
F77_dsyr_base(__VA_ARGS__, 1)
```

Definition at line **348** of file **cblas\_f77.h**.

### #define F77\_dsyr2( ...)

**Value:**

```
F77_dsyr2_base(__VA_ARGS__, 1)
```

Definition at line **351** of file **cblas\_f77.h**.

### #define F77\_dsyr2\_base F77\_GLOBAL\_SUFFIX(dsyr2,DSYR2)

Definition at line **138** of file **cblas\_f77.h**.

### #define F77\_dsyr2k( ...)

**Value:**

```
F77_dsyr2k_base(__VA_ARGS__, 1, 1)
```

Definition at line **409** of file **cblas\_f77.h**.

### #define F77\_dsyr2k\_base F77\_GLOBAL\_SUFFIX(dsyr2k,DSYR2K)

Definition at line **210** of file **cblas\_f77.h**.

### #define F77\_dsyr\_base F77\_GLOBAL\_SUFFIX(dsyr,DSYR)

Definition at line **136** of file **cblas\_f77.h**.

### #define F77\_dsyrk( ...)

**Value:**

```
F77_dsyrk_base(__VA_ARGS__, 1, 1)
```

Definition at line **408** of file **cblas\_f77.h**.

### #define F77\_dsyrk\_base F77\_GLOBAL\_SUFFIX(dsyrk,DSYRK)

Definition at line **209** of file **cblas\_f77.h**.

### #define F77\_dtbmv( ...)

**Value:**

```
F77_dtbmv_base(__VA_ARGS__, 1, 1, 1)
```

Definition at line **343** of file **cblas\_f77.h**.

### #define F77\_dtbmv\_base F77\_GLOBAL\_SUFFIX(dtbmv,DTBMV)

Definition at line **169** of file **cblas\_f77.h**.

### #define F77\_dtbsv( ...)

**Value:**

```
F77_dtbsv_base(__VA_ARGS__, 1, 1, 1)
```

Definition at line **345** of file **cblas\_f77.h**.

### #define F77\_dtbsv\_base F77\_GLOBAL\_SUFFIX(dtbsv,DTBSV)

Definition at line **172** of file **cblas\_f77.h**.

### #define F77\_dtpmv( ...)

**Value:**

```
F77_dtpmv_base(__VA_ARGS__, 1, 1, 1)
```

Definition at line **346** of file **cblas\_f77.h**.

### #define F77\_dtpmv\_base F77\_GLOBAL\_SUFFIX(dtpmv,DTPMV)

Definition at line **170** of file **cblas\_f77.h**.

### #define F77\_dtpsv( ...)

**Value:**

```
F77_dtpsv_base(__VA_ARGS__, 1, 1, 1)
```

Definition at line **347** of file **cblas\_f77.h**.

### #define F77\_dtpsv\_base F77\_GLOBAL\_SUFFIX(dtpsv,DTPSV)

Definition at line **173** of file **cblas\_f77.h**.

### #define F77\_dtrmm( ...)

**Value:**

```
F77_dtrmm_base(__VA_ARGS__, 1, 1, 1, 1)
```

Definition at line **410** of file **cblas\_f77.h**.

### #define F77\_dtrmm\_base F77\_GLOBAL\_SUFFIX(dtrmm,DTRMM)

Definition at line **211** of file **cblas\_f77.h**.

### #define F77\_dtrmv( ...)

**Value:**

```
F77_dtrmv_base(__VA_ARGS__, 1, 1, 1)
```

Definition at line **342** of file **cblas\_f77.h**.

### #define F77\_dtrmv\_base F77\_GLOBAL\_SUFFIX(dtrmv,DTRMV)

Definition at line **168** of file **cblas\_f77.h**.

### #define F77\_dtrsm( ...)

**Value:**

```
F77_dtrsm_base(__VA_ARGS__, 1, 1, 1, 1)
```

Definition at line **411** of file **cblas\_f77.h**.

### #define F77\_dtrsm\_base F77\_GLOBAL\_SUFFIX(dtrsm,DTRSM)

Definition at line **212** of file **cblas\_f77.h**.

### #define F77\_dtrsv( ...)

**Value:**

```
F77_dtrsv_base(__VA_ARGS__, 1, 1, 1)
```

Definition at line **344** of file **cblas\_f77.h**.

### #define F77\_dtrsv\_base F77\_GLOBAL\_SUFFIX(dtrsv,DTRSV)

Definition at line **171** of file **cblas\_f77.h**.

### #define F77\_dzasum\_sub( ...)

**Value:**

```
F77_dzasum_sub_base(__VA_ARGS__)
```

Definition at line **297** of file **cblas\_f77.h**.

### #define F77\_dzasum\_sub\_base F77\_GLOBAL\_SUFFIX(dzasumsub,DZASUMSUB)

Definition at line **112** of file **cblas\_f77.h**.

### #define F77\_dznrm2\_sub( ...)

**Value:**

```
F77_dznrm2_sub_base(__VA_ARGS__)
```

Definition at line **296** of file **cblas\_f77.h**.

### #define F77\_dznrm2\_sub\_base F77\_GLOBAL\_SUFFIX(dznrm2sub,DZNRM2SUB)

Definition at line **111** of file **cblas\_f77.h**.

### #define F77\_GLOBAL\_SUFFIX( a, b)

**Value:**

```
F77_GLOBAL_SUFFIX_(API_SUFFIX(a),API_SUFFIX(b))
```

Definition at line **60** of file **cblas\_f77.h**.

### #define F77\_GLOBAL\_SUFFIX\_( a, b)

**Value:**

```
F77_GLOBAL(a,b)
```

Definition at line **61** of file **cblas\_f77.h**.

### #define F77\_icamax\_sub( ...)

**Value:**

```
F77_icamax_sub_base(__VA_ARGS__)
```

Definition at line **279** of file **cblas\_f77.h**.

### #define F77\_icamax\_sub\_base F77\_GLOBAL\_SUFFIX(icamaxsub,ICAMAXSUB)

Definition at line **87** of file **cblas\_f77.h**.

### #define F77\_idamax\_sub( ...)

**Value:**

```
F77_idamax_sub_base(__VA_ARGS__)
```

Definition at line **265** of file **cblas\_f77.h**.

### #define F77\_idamax\_sub\_base F77\_GLOBAL\_SUFFIX(idamaxsub,IDAMAXSUB)

Definition at line **83** of file **cblas\_f77.h**.

### #define F77\_INT int32\_t

Definition at line **36** of file **cblas\_f77.h**.

### #define F77\_isamax\_sub( ...)

**Value:**

```
F77_isamax_sub_base(__VA_ARGS__)
```

Definition at line **247** of file **cblas\_f77.h**.

### #define F77\_isamax\_sub\_base F77\_GLOBAL\_SUFFIX(isamaxsub,ISAMAXSUB)

Definition at line **79** of file **cblas\_f77.h**.

### #define F77\_izamax\_sub( ...)

**Value:**

```
F77_izamax_sub_base(__VA_ARGS__)
```

Definition at line **298** of file **cblas\_f77.h**.

### #define F77\_izamax\_sub\_base F77\_GLOBAL\_SUFFIX(izamaxsub,IZAMAXSUB)

Definition at line **91** of file **cblas\_f77.h**.

### #define F77\_sasum\_sub( ...)

**Value:**

```
F77_sasum_sub_base(__VA_ARGS__)
```

Definition at line **246** of file **cblas\_f77.h**.

### #define F77\_sasum\_sub\_base F77\_GLOBAL\_SUFFIX(sasumsub,SASUMSUB)

Definition at line **106** of file **cblas\_f77.h**.

### #define F77\_saxpy( ...)

**Value:**

```
F77_saxpy_base(__VA_ARGS__)
```

Definition at line **241** of file **cblas\_f77.h**.

### #define F77\_saxpy\_base F77\_GLOBAL\_SUFFIX(saxpy,SAXPY)

Definition at line **78** of file **cblas\_f77.h**.

### #define F77\_scabs1\_sub( ...)

**Value:**

```
F77_scabs1_sub_base(__VA_ARGS__)
```

Definition at line **248** of file **cblas\_f77.h**.

### #define F77\_scabs1\_sub\_base F77\_GLOBAL\_SUFFIX(scabs1sub, SCABS1SUB)

Definition at line **118** of file **cblas\_f77.h**.

### #define F77\_scasum\_sub( ...)

**Value:**

```
F77_scasum_sub_base(__VA_ARGS__)
```

Definition at line **282** of file **cblas\_f77.h**.

### #define F77\_scasum\_sub\_base F77\_GLOBAL\_SUFFIX(scasumsub,SCASUMSUB)

Definition at line **110** of file **cblas\_f77.h**.

### #define F77\_scnrm2\_sub( ...)

**Value:**

```
F77_scnrm2_sub_base(__VA_ARGS__)
```

Definition at line **281** of file **cblas\_f77.h**.

### #define F77\_scnrm2\_sub\_base F77\_GLOBAL\_SUFFIX(scnrm2sub,SCNRM2SUB)

Definition at line **109** of file **cblas\_f77.h**.

### #define F77\_scopy( ...)

**Value:**

```
F77_scopy_base(__VA_ARGS__)
```

Definition at line **240** of file **cblas\_f77.h**.

### #define F77\_scopy\_base F77\_GLOBAL\_SUFFIX(scopy,SCOPY)

Definition at line **77** of file **cblas\_f77.h**.

### #define F77\_sdot\_sub( ...)

**Value:**

```
F77_sdot_sub_base(__VA_ARGS__)
```

Definition at line **242** of file **cblas\_f77.h**.

### #define F77\_sdot\_sub\_base F77\_GLOBAL\_SUFFIX(sdotsub,SDOTSUB)

Definition at line **92** of file **cblas\_f77.h**.

### #define F77\_sdsdot\_sub( ...)

**Value:**

```
F77_sdsdot_sub_base(__VA_ARGS__)
```

Definition at line **243** of file **cblas\_f77.h**.

### #define F77\_sdsdot\_sub\_base F77\_GLOBAL\_SUFFIX(sdsdotsub,SDSDOTSUB)

Definition at line **113** of file **cblas\_f77.h**.

### #define F77\_sgbmv( ...)

**Value:**

```
F77_sgbmv_base(__VA_ARGS__, 1)
```

Definition at line **320** of file **cblas\_f77.h**.

### #define F77\_sgbmv\_base F77\_GLOBAL\_SUFFIX(sgbmv,SGBMV)

Definition at line **159** of file **cblas\_f77.h**.

### #define F77\_sgemm( ...)

**Value:**

```
F77_sgemm_base(__VA_ARGS__, 1, 1)
```

Definition at line **395** of file **cblas\_f77.h**.

### #define F77\_sgemm\_base F77\_GLOBAL\_SUFFIX(sgemm,SGEMM)

Definition at line **199** of file **cblas\_f77.h**.

### #define F77\_sgemmtr( ...)

**Value:**

```
F77_sgemmtr_base(__VA_ARGS__, 1, 1, 1)
```

Definition at line **396** of file **cblas\_f77.h**.

### #define F77\_sgemmtr\_base F77\_GLOBAL\_SUFFIX(sgemmtr,SGEMMTR)

Definition at line **200** of file **cblas\_f77.h**.

### #define F77\_sgemv( ...)

**Value:**

```
F77_sgemv_base(__VA_ARGS__, 1)
```

Definition at line **319** of file **cblas\_f77.h**.

### #define F77\_sgemv\_base F77\_GLOBAL\_SUFFIX(sgemv,SGEMV)

Definition at line **158** of file **cblas\_f77.h**.

### #define F77\_sger( ...)

**Value:**

```
F77_sger_base(__VA_ARGS__)
```

Definition at line **304** of file **cblas\_f77.h**.

### #define F77\_sger\_base F77\_GLOBAL\_SUFFIX(sger,SGER)

Definition at line **127** of file **cblas\_f77.h**.

### #define F77\_snrm2\_sub( ...)

**Value:**

```
F77_snrm2_sub_base(__VA_ARGS__)
```

Definition at line **245** of file **cblas\_f77.h**.

### #define F77\_snrm2\_sub\_base F77\_GLOBAL\_SUFFIX(snrm2sub,SNRM2SUB)

Definition at line **105** of file **cblas\_f77.h**.

### #define F77\_srot( ...)

**Value:**

```
F77_srot_base(__VA_ARGS__)
```

Definition at line **235** of file **cblas\_f77.h**.

### #define F77\_srot\_base F77\_GLOBAL\_SUFFIX(srot,SROT)

Definition at line **70** of file **cblas\_f77.h**.

### #define F77\_srotg( ...)

**Value:**

```
F77_srotg_base(__VA_ARGS__)
```

Definition at line **236** of file **cblas\_f77.h**.

### #define F77\_srotg\_base F77\_GLOBAL\_SUFFIX(srotg,SROTG)

Definition at line **68** of file **cblas\_f77.h**.

### #define F77\_srotm( ...)

**Value:**

```
F77_srotm_base(__VA_ARGS__)
```

Definition at line **237** of file **cblas\_f77.h**.

### #define F77\_srotm\_base F77\_GLOBAL\_SUFFIX(srotm,SROTM)

Definition at line **71** of file **cblas\_f77.h**.

### #define F77\_srotmg( ...)

**Value:**

```
F77_srotmg_base(__VA_ARGS__)
```

Definition at line **238** of file **cblas\_f77.h**.

### #define F77\_srotmg\_base F77\_GLOBAL\_SUFFIX(srotmg,SROTMG)

Definition at line **69** of file **cblas\_f77.h**.

### #define F77\_ssbmv( ...)

**Value:**

```
F77_ssbmv_base(__VA_ARGS__, 1)
```

Definition at line **322** of file **cblas\_f77.h**.

### #define F77\_ssbmv\_base F77\_GLOBAL\_SUFFIX(ssbmv,SSBMV)

Definition at line **125** of file **cblas\_f77.h**.

### #define F77\_sscal( ...)

**Value:**

```
F77_sscal_base(__VA_ARGS__)
```

Definition at line **244** of file **cblas\_f77.h**.

### #define F77\_sscal\_base F77\_GLOBAL\_SUFFIX(sscal,SSCAL)

Definition at line **95** of file **cblas\_f77.h**.

### #define F77\_sspmv( ...)

**Value:**

```
F77_sspmv_base(__VA_ARGS__, 1)
```

Definition at line **323** of file **cblas\_f77.h**.

### #define F77\_sspmv\_base F77\_GLOBAL\_SUFFIX(sspmv,SSPMV)

Definition at line **126** of file **cblas\_f77.h**.

### #define F77\_sspr( ...)

**Value:**

```
F77_sspr_base(__VA_ARGS__, 1)
```

Definition at line **331** of file **cblas\_f77.h**.

### #define F77\_sspr2( ...)

**Value:**

```
F77_sspr2_base(__VA_ARGS__, 1)
```

Definition at line **332** of file **cblas\_f77.h**.

### #define F77\_sspr2\_base F77\_GLOBAL\_SUFFIX(sspr2,SSPR2)

Definition at line **131** of file **cblas\_f77.h**.

### #define F77\_sspr\_base F77\_GLOBAL\_SUFFIX(sspr,SSPR)

Definition at line **129** of file **cblas\_f77.h**.

### #define F77\_sswap( ...)

**Value:**

```
F77_sswap_base(__VA_ARGS__)
```

Definition at line **239** of file **cblas\_f77.h**.

### #define F77\_sswap\_base F77\_GLOBAL\_SUFFIX(sswap,SSWAP)

Definition at line **76** of file **cblas\_f77.h**.

### #define F77\_ssymm( ...)

**Value:**

```
F77_ssymm_base(__VA_ARGS__, 1, 1)
```

Definition at line **397** of file **cblas\_f77.h**.

### #define F77\_ssymm\_base F77\_GLOBAL\_SUFFIX(ssymm,SSYMM)

Definition at line **201** of file **cblas\_f77.h**.

### #define F77\_ssymv( ...)

**Value:**

```
F77_ssymv_base(__VA_ARGS__, 1)
```

Definition at line **321** of file **cblas\_f77.h**.

### #define F77\_ssymv\_base F77\_GLOBAL\_SUFFIX(ssymv,SSYMV)

Definition at line **124** of file **cblas\_f77.h**.

### #define F77\_ssyr( ...)

**Value:**

```
F77_ssyr_base(__VA_ARGS__, 1)
```

Definition at line **330** of file **cblas\_f77.h**.

### #define F77\_ssyr2( ...)

**Value:**

```
F77_ssyr2_base(__VA_ARGS__, 1)
```

Definition at line **333** of file **cblas\_f77.h**.

### #define F77\_ssyr2\_base F77\_GLOBAL\_SUFFIX(ssyr2,SSYR2)

Definition at line **130** of file **cblas\_f77.h**.

### #define F77\_ssyr2k( ...)

**Value:**

```
F77_ssyr2k_base(__VA_ARGS__, 1, 1)
```

Definition at line **399** of file **cblas\_f77.h**.

### #define F77\_ssyr2k\_base F77\_GLOBAL\_SUFFIX(ssyr2k,SSYR2K)

Definition at line **203** of file **cblas\_f77.h**.

### #define F77\_ssyr\_base F77\_GLOBAL\_SUFFIX(ssyr,SSYR)

Definition at line **128** of file **cblas\_f77.h**.

### #define F77\_ssyrk( ...)

**Value:**

```
F77_ssyrk_base(__VA_ARGS__, 1, 1)
```

Definition at line **398** of file **cblas\_f77.h**.

### #define F77\_ssyrk\_base F77\_GLOBAL\_SUFFIX(ssyrk,SSYRK)

Definition at line **202** of file **cblas\_f77.h**.

### #define F77\_stbmv( ...)

**Value:**

```
F77_stbmv_base(__VA_ARGS__, 1, 1, 1)
```

Definition at line **325** of file **cblas\_f77.h**.

### #define F77\_stbmv\_base F77\_GLOBAL\_SUFFIX(stbmv,STBMV)

Definition at line **161** of file **cblas\_f77.h**.

### #define F77\_stbsv( ...)

**Value:**

```
F77_stbsv_base(__VA_ARGS__, 1, 1, 1)
```

Definition at line **327** of file **cblas\_f77.h**.

### #define F77\_stbsv\_base F77\_GLOBAL\_SUFFIX(stbsv,STBSV)

Definition at line **164** of file **cblas\_f77.h**.

### #define F77\_stpmv( ...)

**Value:**

```
F77_stpmv_base(__VA_ARGS__, 1, 1, 1)
```

Definition at line **328** of file **cblas\_f77.h**.

### #define F77\_stpmv\_base F77\_GLOBAL\_SUFFIX(stpmv,STPMV)

Definition at line **162** of file **cblas\_f77.h**.

### #define F77\_stpsv( ...)

**Value:**

```
F77_stpsv_base(__VA_ARGS__, 1, 1, 1)
```

Definition at line **329** of file **cblas\_f77.h**.

### #define F77\_stpsv\_base F77\_GLOBAL\_SUFFIX(stpsv,STPSV)

Definition at line **165** of file **cblas\_f77.h**.

### #define F77\_strmm( ...)

**Value:**

```
F77_strmm_base(__VA_ARGS__, 1, 1, 1, 1)
```

Definition at line **400** of file **cblas\_f77.h**.

### #define F77\_strmm\_base F77\_GLOBAL\_SUFFIX(strmm,STRMM)

Definition at line **204** of file **cblas\_f77.h**.

### #define F77\_strmv( ...)

**Value:**

```
F77_strmv_base(__VA_ARGS__, 1, 1, 1)
```

Definition at line **324** of file **cblas\_f77.h**.

### #define F77\_strmv\_base F77\_GLOBAL\_SUFFIX(strmv,STRMV)

Definition at line **160** of file **cblas\_f77.h**.

### #define F77\_strsm( ...)

**Value:**

```
F77_strsm_base(__VA_ARGS__, 1, 1, 1, 1)
```

Definition at line **401** of file **cblas\_f77.h**.

### #define F77\_strsm\_base F77\_GLOBAL\_SUFFIX(strsm,STRSM)

Definition at line **205** of file **cblas\_f77.h**.

### #define F77\_strsv( ...)

**Value:**

```
F77_strsv_base(__VA_ARGS__, 1, 1, 1)
```

Definition at line **326** of file **cblas\_f77.h**.

### #define F77\_strsv\_base F77\_GLOBAL\_SUFFIX(strsv,STRSV)

Definition at line **163** of file **cblas\_f77.h**.

### #define F77\_xerbla( ...)

**Value:**

```
F77_xerbla_base(__VA_ARGS__, 1)
```

Definition at line **578** of file **cblas\_f77.h**.

### #define F77\_xerbla\_base F77\_GLOBAL\_SUFFIX(xerbla,XERBLA)

Definition at line **67** of file **cblas\_f77.h**.

### #define F77\_zaxpy( ...)

**Value:**

```
F77_zaxpy_base(__VA_ARGS__)
```

Definition at line **290** of file **cblas\_f77.h**.

### #define F77\_zaxpy\_base F77\_GLOBAL\_SUFFIX(zaxpy,ZAXPY)

Definition at line **90** of file **cblas\_f77.h**.

### #define F77\_zcopy( ...)

**Value:**

```
F77_zcopy_base(__VA_ARGS__)
```

Definition at line **289** of file **cblas\_f77.h**.

### #define F77\_zcopy\_base F77\_GLOBAL\_SUFFIX(zcopy,ZCOPY)

Definition at line **89** of file **cblas\_f77.h**.

### #define F77\_zdotc\_sub( ...)

**Value:**

```
F77_zdotc_sub_base(__VA_ARGS__)
```

Definition at line **292** of file **cblas\_f77.h**.

### #define F77\_zdotc\_sub\_base F77\_GLOBAL\_SUFFIX(zdotcsub,ZDOTCSUB)

Definition at line **104** of file **cblas\_f77.h**.

### #define F77\_zdotu\_sub( ...)

**Value:**

```
F77_zdotu_sub_base(__VA_ARGS__)
```

Definition at line **293** of file **cblas\_f77.h**.

### #define F77\_zdotu\_sub\_base F77\_GLOBAL\_SUFFIX(zdotusub,ZDOTUSUB)

Definition at line **103** of file **cblas\_f77.h**.

### #define F77\_zdrot( ...)

**Value:**

```
F77_zdrot_base(__VA_ARGS__)
```

Definition at line **287** of file **cblas\_f77.h**.

### #define F77\_zdrot\_base F77\_GLOBAL\_SUFFIX(zdrot, ZDROT)

Definition at line **117** of file **cblas\_f77.h**.

### #define F77\_zdscal( ...)

**Value:**

```
F77_zdscal_base(__VA_ARGS__)
```

Definition at line **294** of file **cblas\_f77.h**.

### #define F77\_zdscal\_base F77\_GLOBAL\_SUFFIX(zdscal,ZDSCAL)

Definition at line **100** of file **cblas\_f77.h**.

### #define F77\_zgbmv( ...)

**Value:**

```
F77_zgbmv_base(__VA_ARGS__, 1)
```

Definition at line **374** of file **cblas\_f77.h**.

### #define F77\_zgbmv\_base F77\_GLOBAL\_SUFFIX(zgbmv,ZGBMV)

Definition at line **183** of file **cblas\_f77.h**.

### #define F77\_zgemm( ...)

**Value:**

```
F77_zgemm_base(__VA_ARGS__, 1, 1)
```

Definition at line **428** of file **cblas\_f77.h**.

### #define F77\_zgemm\_base F77\_GLOBAL\_SUFFIX(zgemm,ZGEMM)

Definition at line **220** of file **cblas\_f77.h**.

### #define F77\_zgemmtr( ...)

**Value:**

```
F77_zgemmtr_base(__VA_ARGS__, 1, 1, 1)
```

Definition at line **429** of file **cblas\_f77.h**.

### #define F77\_zgemmtr\_base F77\_GLOBAL\_SUFFIX(zgemmtr,ZGEMMTR)

Definition at line **221** of file **cblas\_f77.h**.

### #define F77\_zgemv( ...)

**Value:**

```
F77_zgemv_base(__VA_ARGS__, 1)
```

Definition at line **373** of file **cblas\_f77.h**.

### #define F77\_zgemv\_base F77\_GLOBAL\_SUFFIX(zgemv,ZGEMV)

Definition at line **182** of file **cblas\_f77.h**.

### #define F77\_zgerc( ...)

**Value:**

```
F77_zgerc_base(__VA_ARGS__)
```

Definition at line **308** of file **cblas\_f77.h**.

### #define F77\_zgerc\_base F77\_GLOBAL\_SUFFIX(zgerc,ZGERC)

Definition at line **153** of file **cblas\_f77.h**.

### #define F77\_zgeru( ...)

**Value:**

```
F77_zgeru_base(__VA_ARGS__)
```

Definition at line **309** of file **cblas\_f77.h**.

### #define F77\_zgeru\_base F77\_GLOBAL\_SUFFIX(zgeru,ZGERU)

Definition at line **152** of file **cblas\_f77.h**.

### #define F77\_zhbmv( ...)

**Value:**

```
F77_zhbmv_base(__VA_ARGS__, 1)
```

Definition at line **376** of file **cblas\_f77.h**.

### #define F77\_zhbmv\_base F77\_GLOBAL\_SUFFIX(zhbmv,ZHBMV)

Definition at line **150** of file **cblas\_f77.h**.

### #define F77\_zhemm( ...)

**Value:**

```
F77_zhemm_base(__VA_ARGS__, 1, 1)
```

Definition at line **431** of file **cblas\_f77.h**.

### #define F77\_zhemm\_base F77\_GLOBAL\_SUFFIX(zhemm,ZHEMM)

Definition at line **196** of file **cblas\_f77.h**.

### #define F77\_zhemv( ...)

**Value:**

```
F77_zhemv_base(__VA_ARGS__, 1)
```

Definition at line **375** of file **cblas\_f77.h**.

### #define F77\_zhemv\_base F77\_GLOBAL\_SUFFIX(zhemv,ZHEMV)

Definition at line **149** of file **cblas\_f77.h**.

### #define F77\_zher( ...)

**Value:**

```
F77_zher_base(__VA_ARGS__, 1)
```

Definition at line **384** of file **cblas\_f77.h**.

### #define F77\_zher2( ...)

**Value:**

```
F77_zher2_base(__VA_ARGS__, 1)
```

Definition at line **385** of file **cblas\_f77.h**.

### #define F77\_zher2\_base F77\_GLOBAL\_SUFFIX(zher2,ZHER2)

Definition at line **156** of file **cblas\_f77.h**.

### #define F77\_zher2k( ...)

**Value:**

```
F77_zher2k_base(__VA_ARGS__, 1, 1)
```

Definition at line **435** of file **cblas\_f77.h**.

### #define F77\_zher2k\_base F77\_GLOBAL\_SUFFIX(zher2k,ZHER2K)

Definition at line **198** of file **cblas\_f77.h**.

### #define F77\_zher\_base F77\_GLOBAL\_SUFFIX(zher,ZHER)

Definition at line **154** of file **cblas\_f77.h**.

### #define F77\_zherk( ...)

**Value:**

```
F77_zherk_base(__VA_ARGS__, 1, 1)
```

Definition at line **433** of file **cblas\_f77.h**.

### #define F77\_zherk\_base F77\_GLOBAL\_SUFFIX(zherk,ZHERK)

Definition at line **197** of file **cblas\_f77.h**.

### #define F77\_zhpmv( ...)

**Value:**

```
F77_zhpmv_base(__VA_ARGS__, 1)
```

Definition at line **377** of file **cblas\_f77.h**.

### #define F77\_zhpmv\_base F77\_GLOBAL\_SUFFIX(zhpmv,ZHPMV)

Definition at line **151** of file **cblas\_f77.h**.

### #define F77\_zhpr( ...)

**Value:**

```
F77_zhpr_base(__VA_ARGS__, 1)
```

Definition at line **386** of file **cblas\_f77.h**.

### #define F77\_zhpr2( ...)

**Value:**

```
F77_zhpr2_base(__VA_ARGS__, 1)
```

Definition at line **387** of file **cblas\_f77.h**.

### #define F77\_zhpr2\_base F77\_GLOBAL\_SUFFIX(zhpr2,ZHPR2)

Definition at line **157** of file **cblas\_f77.h**.

### #define F77\_zhpr\_base F77\_GLOBAL\_SUFFIX(zhpr,ZHPR)

Definition at line **155** of file **cblas\_f77.h**.

### #define F77\_zrotg( ...)

**Value:**

```
F77_zrotg_base(__VA_ARGS__)
```

Definition at line **286** of file **cblas\_f77.h**.

### #define F77\_zrotg\_base F77\_GLOBAL\_SUFFIX(zrotg, ZROTG)

Definition at line **116** of file **cblas\_f77.h**.

### #define F77\_zscal( ...)

**Value:**

```
F77_zscal_base(__VA_ARGS__)
```

Definition at line **295** of file **cblas\_f77.h**.

### #define F77\_zscal\_base F77\_GLOBAL\_SUFFIX(zscal,ZSCAL)

Definition at line **98** of file **cblas\_f77.h**.

### #define F77\_zswap( ...)

**Value:**

```
F77_zswap_base(__VA_ARGS__)
```

Definition at line **288** of file **cblas\_f77.h**.

### #define F77\_zswap( ...)

**Value:**

```
F77_zswap_base(__VA_ARGS__)
```

Definition at line **288** of file **cblas\_f77.h**.

### #define F77\_zswap\_base F77\_GLOBAL\_SUFFIX(zswap,ZSWAP)

Definition at line **88** of file **cblas\_f77.h**.

### #define F77\_zsymm( ...)

**Value:**

```
F77_zsymm_base(__VA_ARGS__, 1, 1)
```

Definition at line **430** of file **cblas\_f77.h**.

### #define F77\_zsymm\_base F77\_GLOBAL\_SUFFIX(zsymm,ZSYMM)

Definition at line **222** of file **cblas\_f77.h**.

### #define F77\_zsyr2k( ...)

**Value:**

```
F77_zsyr2k_base(__VA_ARGS__, 1, 1)
```

Definition at line **434** of file **cblas\_f77.h**.

### #define F77\_zsyr2k\_base F77\_GLOBAL\_SUFFIX(zsyr2k,ZSYR2K)

Definition at line **224** of file **cblas\_f77.h**.

### #define F77\_zsyrk( ...)

**Value:**

```
F77_zsyrk_base(__VA_ARGS__, 1, 1)
```

Definition at line **432** of file **cblas\_f77.h**.

### #define F77\_zsyrk\_base F77\_GLOBAL\_SUFFIX(zsyrk,ZSYRK)

Definition at line **223** of file **cblas\_f77.h**.

### #define F77\_ztbmv( ...)

**Value:**

```
F77_ztbmv_base(__VA_ARGS__, 1, 1, 1)
```

Definition at line **379** of file **cblas\_f77.h**.

### #define F77\_ztbmv\_base F77\_GLOBAL\_SUFFIX(ztbmv,ZTBMV)

Definition at line **185** of file **cblas\_f77.h**.

### #define F77\_ztbsv( ...)

**Value:**

```
F77_ztbsv_base(__VA_ARGS__, 1, 1, 1)
```

Definition at line **382** of file **cblas\_f77.h**.

### #define F77\_ztbsv\_base F77\_GLOBAL\_SUFFIX(ztbsv,ZTBSV)

Definition at line **188** of file **cblas\_f77.h**.

### #define F77\_ztpmv( ...)

**Value:**

```
F77_ztpmv_base(__VA_ARGS__, 1, 1, 1)
```

Definition at line **380** of file **cblas\_f77.h**.

### #define F77\_ztpmv\_base F77\_GLOBAL\_SUFFIX(ztpmv,ZTPMV)

Definition at line **186** of file **cblas\_f77.h**.

### #define F77\_ztpsv( ...)

**Value:**

```
F77_ztpsv_base(__VA_ARGS__, 1, 1, 1)
```

Definition at line **383** of file **cblas\_f77.h**.

### #define F77\_ztpsv\_base F77\_GLOBAL\_SUFFIX(ztpsv,ZTPSV)

Definition at line **189** of file **cblas\_f77.h**.

### #define F77\_ztrmm( ...)

**Value:**

```
F77_ztrmm_base(__VA_ARGS__, 1, 1, 1, 1)
```

Definition at line **436** of file **cblas\_f77.h**.

### #define F77\_ztrmm\_base F77\_GLOBAL\_SUFFIX(ztrmm,ZTRMM)

Definition at line **225** of file **cblas\_f77.h**.

### #define F77\_ztrmv( ...)

**Value:**

```
F77_ztrmv_base(__VA_ARGS__, 1, 1, 1)
```

Definition at line **378** of file **cblas\_f77.h**.

### #define F77\_ztrmv\_base F77\_GLOBAL\_SUFFIX(ztrmv,ZTRMV)

Definition at line **184** of file **cblas\_f77.h**.

### #define F77\_ztrsm( ...)

**Value:**

```
F77_ztrsm_base(__VA_ARGS__, 1, 1, 1, 1)
```

Definition at line **437** of file **cblas\_f77.h**.

### #define F77\_ztrsm\_base F77\_GLOBAL\_SUFFIX(ztrsm,ZTRSM)

Definition at line **226** of file **cblas\_f77.h**.

### #define F77\_ztrsv( ...)

**Value:**

```
F77_ztrsv_base(__VA_ARGS__, 1, 1, 1)
```

Definition at line **381** of file **cblas\_f77.h**.

### #define F77\_ztrsv\_base F77\_GLOBAL\_SUFFIX(ztrsv,ZTRSV)

Definition at line **187** of file **cblas\_f77.h**.

### #define FCHAR char \*

Definition at line **43** of file **cblas\_f77.h**.

### #define FINT const F77\_INT \*

Definition at line **46** of file **cblas\_f77.h**.

### #define FINT2 F77\_INT \*

Definition at line **47** of file **cblas\_f77.h**.

### #define FORTRAN\_STRLEN size\_t

Definition at line **21** of file **cblas\_f77.h**.

## Function Documentation

### void F77\_caxpy\_base (FINT , const void \* , const void \* , FINT , void \* , FINT )

### void F77\_ccopy\_base (FINT , const void \* , FINT , void \* , FINT )

### void F77\_cdotc\_sub\_base (FINT , const void \* , FINT , const void \* , FINT , void \* )

### void F77\_cdotu\_sub\_base (FINT , const void \* , FINT , const void \* , FINT , void \* )

### void F77\_cgbmv\_base (FCHAR , FINT , FINT , FINT , FINT , const void \* , const void \* , FINT , const void \* , FINT , const void \* , void \* , FINT , FORTRAN\_STRLEN )

### void F77\_cgemm\_base (FCHAR , FCHAR , FINT , FINT , FINT , const void \* , const void \* , FINT , const void \* , FINT , const void \* , void \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_cgemmtr\_base (FCHAR , FCHAR , FCHAR , FINT , FINT , const void \* , const void \* , FINT , const void \* , FINT , const void \* , void \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_cgemv\_base (FCHAR , FINT , FINT , const void \* , const void \* , FINT , const void \* , FINT , const void \* , void \* , FINT , FORTRAN\_STRLEN )

### void F77\_cgerc\_base (FINT , FINT , const void \* , const void \* , FINT , const void \* , FINT , void \* , FINT )

### void F77\_cgeru\_base (FINT , FINT , const void \* , const void \* , FINT , const void \* , FINT , void \* , FINT )

### void F77\_chbmv\_base (FCHAR , FINT , FINT , const void \* , const void \* , FINT , const void \* , FINT , const void \* , void \* , FINT , FORTRAN\_STRLEN )

### void F77\_chemm\_base (FCHAR , FCHAR , FINT , FINT , const void \* , const void \* , FINT , const void \* , FINT , const void \* , void \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_chemv\_base (FCHAR , FINT , const void \* , const void \* , FINT , const void \* , FINT , const void \* , void \* , FINT , FORTRAN\_STRLEN )

### void F77\_cher2\_base (FCHAR , FINT , const void \* , const void \* , FINT , const void \* , FINT , void \* , FINT , FORTRAN\_STRLEN )

### void F77\_cher2k\_base (FCHAR , FCHAR , FINT , FINT , const void \* , const void \* , FINT , const void \* , FINT , const float \* , void \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_cher\_base (FCHAR , FINT , const float \* , const void \* , FINT , void \* , FINT , FORTRAN\_STRLEN )

### void F77\_cherk\_base (FCHAR , FCHAR , FINT , FINT , const float \* , const void \* , FINT , const float \* , void \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_chpmv\_base (FCHAR , FINT , const void \* , const void \* , const void \* , FINT , const void \* , void \* , FINT , FORTRAN\_STRLEN )

### void F77\_chpr2\_base (FCHAR , FINT , const void \* , const void \* , FINT , const void \* , FINT , void \* , FORTRAN\_STRLEN )

### void F77\_chpr\_base (FCHAR , FINT , const float \* , const void \* , FINT , void \* , FORTRAN\_STRLEN )

### void F77\_crotg\_base (void \* , void \* , float \* , void \* )

### void F77\_cscal\_base (FINT , const void \* , void \* , FINT )

### void F77\_csrot\_base (FINT , void \* X, FINT , void \* , FINT , const float \* , const float \* )

### void F77\_csscal\_base (FINT , const float \* , void \* , FINT )

### void F77\_cswap\_base (FINT , void \* , FINT , void \* , FINT )

### void F77\_csymm\_base (FCHAR , FCHAR , FINT , FINT , const void \* , const void \* , FINT , const void \* , FINT , const void \* , void \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_csyr2k\_base (FCHAR , FCHAR , FINT , FINT , const void \* , const void \* , FINT , const void \* , FINT , const void \* , void \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_csyrk\_base (FCHAR , FCHAR , FINT , FINT , const void \* , const void \* , FINT , const void \* , void \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_ctbmv\_base (FCHAR , FCHAR , FCHAR , FINT , FINT , const void \* , FINT , void \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_ctbsv\_base (FCHAR , FCHAR , FCHAR , FINT , FINT , const void \* , FINT , void \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_ctpmv\_base (FCHAR , FCHAR , FCHAR , FINT , const void \* , void \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_ctpsv\_base (FCHAR , FCHAR , FCHAR , FINT , const void \* , void \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_ctrmm\_base (FCHAR , FCHAR , FCHAR , FCHAR , FINT , FINT , const void \* , const void \* , FINT , void \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_ctrmv\_base (FCHAR , FCHAR , FCHAR , FINT , const void \* , FINT , void \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_ctrsm\_base (FCHAR , FCHAR , FCHAR , FCHAR , FINT , FINT , const void \* , const void \* , FINT , void \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_ctrsv\_base (FCHAR , FCHAR , FCHAR , FINT , const void \* , FINT , void \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_dasum\_sub\_base (FINT , const double \* , FINT , double \* )

### void F77\_daxpy\_base (FINT , const double \* , const double \* , FINT , double \* , FINT )

### void F77\_dcabs1\_sub\_base (const void \* , double \* )

### void F77\_dcopy\_base (FINT , const double \* , FINT , double \* , FINT )

### void F77\_ddot\_sub\_base (FINT , const double \* , FINT , const double \* , FINT , double \* )

### void F77\_dgbmv\_base (FCHAR , FINT , FINT , FINT , FINT , const double \* , const double \* , FINT , const double \* , FINT , const double \* , double \* , FINT , FORTRAN\_STRLEN )

### void F77\_dgemm\_base (FCHAR , FCHAR , FINT , FINT , FINT , const double \* , const double \* , FINT , const double \* , FINT , const double \* , double \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_dgemmtr\_base (FCHAR , FCHAR , FCHAR , FINT , FINT , const double \* , const double \* , FINT , const double \* , FINT , const double \* , double \* , FINT , size\_t , size\_t , size\_t )

### void F77\_dgemv\_base (FCHAR , FINT , FINT , const double \* , const double \* , FINT , const double \* , FINT , const double \* , double \* , FINT , FORTRAN\_STRLEN )

### void F77\_dger\_base (FINT , FINT , const double \* , const double \* , FINT , const double \* , FINT , double \* , FINT )

### void F77\_dnrm2\_sub\_base (FINT , const double \* , FINT , double \* )

### void F77\_drot\_base (FINT , double \* , FINT , double \* , FINT , const double \* , const double \* )

### void F77\_drotg\_base (double \* , double \* , double \* , double \* )

### void F77\_drotm\_base (FINT , double \* , FINT , double \* , FINT , const double \* )

### void F77\_drotmg\_base (double \* , double \* , double \* , const double \* , double \* )

### void F77\_dsbmv\_base (FCHAR , FINT , FINT , const double \* , const double \* , FINT , const double \* , FINT , const double \* , double \* , FINT , FORTRAN\_STRLEN )

### void F77\_dscal\_base (FINT , const double \* , double \* , FINT )

### void F77\_dsdot\_sub\_base (FINT , const float \* , FINT , const float \* , FINT , double \* )

### void F77\_dspmv\_base (FCHAR , FINT , const double \* , const double \* , const double \* , FINT , const double \* , double \* , FINT , FORTRAN\_STRLEN )

### void F77\_dspr2\_base (FCHAR , FINT , const double \* , const double \* , FINT , const double \* , FINT , double \* , FORTRAN\_STRLEN )

### void F77\_dspr\_base (FCHAR , FINT , const double \* , const double \* , FINT , double \* , FORTRAN\_STRLEN )

### void F77\_dswap\_base (FINT , double \* , FINT , double \* , FINT )

### void F77\_dsymm\_base (FCHAR , FCHAR , FINT , FINT , const double \* , const double \* , FINT , const double \* , FINT , const double \* , double \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_dsymv\_base (FCHAR , FINT , const double \* , const double \* , FINT , const double \* , FINT , const double \* , double \* , FINT , FORTRAN\_STRLEN )

### void F77\_dsyr2\_base (FCHAR , FINT , const double \* , const double \* , FINT , const double \* , FINT , double \* , FINT , FORTRAN\_STRLEN )

### void F77\_dsyr2k\_base (FCHAR , FCHAR , FINT , FINT , const double \* , const double \* , FINT , const double \* , FINT , const double \* , double \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_dsyr\_base (FCHAR , FINT , const double \* , const double \* , FINT , double \* , FINT , FORTRAN\_STRLEN )

### void F77\_dsyrk\_base (FCHAR , FCHAR , FINT , FINT , const double \* , const double \* , FINT , const double \* , double \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_dtbmv\_base (FCHAR , FCHAR , FCHAR , FINT , FINT , const double \* , FINT , double \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_dtbsv\_base (FCHAR , FCHAR , FCHAR , FINT , FINT , const double \* , FINT , double \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_dtpmv\_base (FCHAR , FCHAR , FCHAR , FINT , const double \* , double \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_dtpsv\_base (FCHAR , FCHAR , FCHAR , FINT , const double \* , double \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_dtrmm\_base (FCHAR , FCHAR , FCHAR , FCHAR , FINT , FINT , const double \* , const double \* , FINT , double \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_dtrmv\_base (FCHAR , FCHAR , FCHAR , FINT , const double \* , FINT , double \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_dtrsm\_base (FCHAR , FCHAR , FCHAR , FCHAR , FINT , FINT , const double \* , const double \* , FINT , double \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_dtrsv\_base (FCHAR , FCHAR , FCHAR , FINT , const double \* , FINT , double \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_dzasum\_sub\_base (FINT , const void \* , FINT , double \* )

### void F77\_dznrm2\_sub\_base (FINT , const void \* , FINT , double \* )

### void F77\_icamax\_sub\_base (FINT , const void \* , FINT , FINT2 )

### void F77\_idamax\_sub\_base (FINT , const double \* , FINT , FINT2 )

### void F77\_isamax\_sub\_base (FINT , const float \* , FINT , FINT2 )

### void F77\_izamax\_sub\_base (FINT , const void \* , FINT , FINT2 )

### void F77\_sasum\_sub\_base (FINT , const float \* , FINT , float \* )

### void F77\_saxpy\_base (FINT , const float \* , const float \* , FINT , float \* , FINT )

### void F77\_scabs1\_sub\_base (const void \* , float \* )

### void F77\_scasum\_sub\_base (FINT , const void \* , FINT , float \* )

### void F77\_scnrm2\_sub\_base (FINT , const void \* , FINT , float \* )

### void F77\_scopy\_base (FINT , const float \* , FINT , float \* , FINT )

### void F77\_sdot\_sub\_base (FINT , const float \* , FINT , const float \* , FINT , float \* )

### void F77\_sdsdot\_sub\_base (FINT , const float \* , const float \* , FINT , const float \* , FINT , float \* )

### void F77\_sgbmv\_base (FCHAR , FINT , FINT , FINT , FINT , const float \* , const float \* , FINT , const float \* , FINT , const float \* , float \* , FINT , FORTRAN\_STRLEN )

### void F77\_sgemm\_base (FCHAR , FCHAR , FINT , FINT , FINT , const float \* , const float \* , FINT , const float \* , FINT , const float \* , float \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_sgemmtr\_base (FCHAR , FCHAR , FCHAR , FINT , FINT , const float \* , const float \* , FINT , const float \* , FINT , const float \* , float \* , FINT , size\_t , size\_t , size\_t )

### void F77\_sgemv\_base (FCHAR , FINT , FINT , const float \* , const float \* , FINT , const float \* , FINT , const float \* , float \* , FINT , FORTRAN\_STRLEN )

### void F77\_sger\_base (FINT , FINT , const float \* , const float \* , FINT , const float \* , FINT , float \* , FINT )

### void F77\_snrm2\_sub\_base (FINT , const float \* , FINT , float \* )

### void F77\_srot\_base (FINT , float \* , FINT , float \* , FINT , const float \* , const float \* )

### void F77\_srotg\_base (float \* , float \* , float \* , float \* )

### void F77\_srotm\_base (FINT , float \* , FINT , float \* , FINT , const float \* )

### void F77\_srotmg\_base (float \* , float \* , float \* , const float \* , float \* )

### void F77\_ssbmv\_base (FCHAR , FINT , FINT , const float \* , const float \* , FINT , const float \* , FINT , const float \* , float \* , FINT , FORTRAN\_STRLEN )

### void F77\_sscal\_base (FINT , const float \* , float \* , FINT )

### void F77\_sspmv\_base (FCHAR , FINT , const float \* , const float \* , const float \* , FINT , const float \* , float \* , FINT , FORTRAN\_STRLEN )

### void F77\_sspr2\_base (FCHAR , FINT , const float \* , const float \* , FINT , const float \* , FINT , float \* , FORTRAN\_STRLEN )

### void F77\_sspr\_base (FCHAR , FINT , const float \* , const float \* , FINT , float \* , FORTRAN\_STRLEN )

### void F77\_sswap\_base (FINT , float \* , FINT , float \* , FINT )

### void F77\_ssymm\_base (FCHAR , FCHAR , FINT , FINT , const float \* , const float \* , FINT , const float \* , FINT , const float \* , float \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_ssymv\_base (FCHAR , FINT , const float \* , const float \* , FINT , const float \* , FINT , const float \* , float \* , FINT , FORTRAN\_STRLEN )

### void F77\_ssyr2\_base (FCHAR , FINT , const float \* , const float \* , FINT , const float \* , FINT , float \* , FINT , FORTRAN\_STRLEN )

### void F77\_ssyr2k\_base (FCHAR , FCHAR , FINT , FINT , const float \* , const float \* , FINT , const float \* , FINT , const float \* , float \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_ssyr\_base (FCHAR , FINT , const float \* , const float \* , FINT , float \* , FINT , FORTRAN\_STRLEN )

### void F77\_ssyrk\_base (FCHAR , FCHAR , FINT , FINT , const float \* , const float \* , FINT , const float \* , float \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_stbmv\_base (FCHAR , FCHAR , FCHAR , FINT , FINT , const float \* , FINT , float \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_stbsv\_base (FCHAR , FCHAR , FCHAR , FINT , FINT , const float \* , FINT , float \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_stpmv\_base (FCHAR , FCHAR , FCHAR , FINT , const float \* , float \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_stpsv\_base (FCHAR , FCHAR , FCHAR , FINT , const float \* , float \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_strmm\_base (FCHAR , FCHAR , FCHAR , FCHAR , FINT , FINT , const float \* , const float \* , FINT , float \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_strmv\_base (FCHAR , FCHAR , FCHAR , FINT , const float \* , FINT , float \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_strsm\_base (FCHAR , FCHAR , FCHAR , FCHAR , FINT , FINT , const float \* , const float \* , FINT , float \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_strsv\_base (FCHAR , FCHAR , FCHAR , FINT , const float \* , FINT , float \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_xerbla\_base (FCHAR , void \* , FORTRAN\_STRLEN )

### void F77\_zaxpy\_base (FINT , const void \* , const void \* , FINT , void \* , FINT )

### void F77\_zcopy\_base (FINT , const void \* , FINT , void \* , FINT )

### void F77\_zdotc\_sub\_base (FINT , const void \* , FINT , const void \* , FINT , void \* )

### void F77\_zdotu\_sub\_base (FINT , const void \* , FINT , const void \* , FINT , void \* )

### void F77\_zdrot\_base (FINT , void \* X, FINT , void \* , FINT , const double \* , const double \* )

### void F77\_zdscal\_base (FINT , const double \* , void \* , FINT )

### void F77\_zgbmv\_base (FCHAR , FINT , FINT , FINT , FINT , const void \* , const void \* , FINT , const void \* , FINT , const void \* , void \* , FINT , FORTRAN\_STRLEN )

### void F77\_zgemm\_base (FCHAR , FCHAR , FINT , FINT , FINT , const void \* , const void \* , FINT , const void \* , FINT , const void \* , void \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_zgemmtr\_base (FCHAR , FCHAR , FCHAR , FINT , FINT , const void \* , const void \* , FINT , const void \* , FINT , const void \* , void \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_zgemv\_base (FCHAR , FINT , FINT , const void \* , const void \* , FINT , const void \* , FINT , const void \* , void \* , FINT , FORTRAN\_STRLEN )

### void F77\_zgerc\_base (FINT , FINT , const void \* , const void \* , FINT , const void \* , FINT , void \* , FINT )

### void F77\_zgeru\_base (FINT , FINT , const void \* , const void \* , FINT , const void \* , FINT , void \* , FINT )

### void F77\_zhbmv\_base (FCHAR , FINT , FINT , const void \* , const void \* , FINT , const void \* , FINT , const void \* , void \* , FINT , FORTRAN\_STRLEN )

### void F77\_zhemm\_base (FCHAR , FCHAR , FINT , FINT , const void \* , const void \* , FINT , const void \* , FINT , const void \* , void \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_zhemv\_base (FCHAR , FINT , const void \* , const void \* , FINT , const void \* , FINT , const void \* , void \* , FINT , FORTRAN\_STRLEN )

### void F77\_zher2\_base (FCHAR , FINT , const void \* , const void \* , FINT , const void \* , FINT , void \* , FINT , FORTRAN\_STRLEN )

### void F77\_zher2k\_base (FCHAR , FCHAR , FINT , FINT , const void \* , const void \* , FINT , const void \* , FINT , const double \* , void \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_zher\_base (FCHAR , FINT , const double \* , const void \* , FINT , void \* , FINT , FORTRAN\_STRLEN )

### void F77\_zherk\_base (FCHAR , FCHAR , FINT , FINT , const double \* , const void \* , FINT , const double \* , void \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_zhpmv\_base (FCHAR , FINT , const void \* , const void \* , const void \* , FINT , const void \* , void \* , FINT , FORTRAN\_STRLEN )

### void F77\_zhpr2\_base (FCHAR , FINT , const void \* , const void \* , FINT , const void \* , FINT , void \* , FORTRAN\_STRLEN )

### void F77\_zhpr\_base (FCHAR , FINT , const double \* , const void \* , FINT , void \* , FORTRAN\_STRLEN )

### void F77\_zrotg\_base (void \* , void \* , double \* , void \* )

### void F77\_zscal\_base (FINT , const void \* , void \* , FINT )

### void F77\_zswap\_base (FINT , void \* , FINT , void \* , FINT )

### void F77\_zsymm\_base (FCHAR , FCHAR , FINT , FINT , const void \* , const void \* , FINT , const void \* , FINT , const void \* , void \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_zsyr2k\_base (FCHAR , FCHAR , FINT , FINT , const void \* , const void \* , FINT , const void \* , FINT , const void \* , void \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_zsyrk\_base (FCHAR , FCHAR , FINT , FINT , const void \* , const void \* , FINT , const void \* , void \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_ztbmv\_base (FCHAR , FCHAR , FCHAR , FINT , FINT , const void \* , FINT , void \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_ztbsv\_base (FCHAR , FCHAR , FCHAR , FINT , FINT , const void \* , FINT , void \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_ztpmv\_base (FCHAR , FCHAR , FCHAR , FINT , const void \* , void \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_ztpsv\_base (FCHAR , FCHAR , FCHAR , FINT , const void \* , void \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_ztrmm\_base (FCHAR , FCHAR , FCHAR , FCHAR , FINT , FINT , const void \* , const void \* , FINT , void \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_ztrmv\_base (FCHAR , FCHAR , FCHAR , FINT , const void \* , FINT , void \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_ztrsm\_base (FCHAR , FCHAR , FCHAR , FCHAR , FINT , FINT , const void \* , const void \* , FINT , void \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

### void F77\_ztrsv\_base (FCHAR , FCHAR , FCHAR , FINT , const void \* , FINT , void \* , FINT , FORTRAN\_STRLEN , FORTRAN\_STRLEN , FORTRAN\_STRLEN )

## Author

Generated automatically by Doxygen for LAPACK from the source code.
