SCALAPACK 2.2.2
LAPACK: Linear Algebra PACKage
Loading...
Searching...
No Matches
pblas.h File Reference
#include <stdio.h>
#include <stdlib.h>
#include <varargs.h>
Include dependency graph for pblas.h:

Go to the source code of this file.

Classes

struct  PBTYP_T
 
struct  PB_VM_T
 

Macros

#define _HAL_   0
 
#define _T3D_   1
 
#define _T3E_   2
 
#define _MACH_   _HAL_
 
#define CBRATIO   1.3
 
#define _F2C_ADD_   0
 
#define _F2C_NOCHANGE   1
 
#define _F2C_UPCASE   2
 
#define _F2C_F77ISF2C   3
 
#define _F2C_CALL_   _F2C_ADD_
 
#define Int   int
 
#define F2C_CHAR(a)   (a)
 
#define C2F_CHAR(a)   (a)
 
#define F_VOID_FCT   void /* Subroutine */
 
#define F_INTG_FCT   Int /* INTEGER function */
 
#define REAL_PART   0
 
#define IMAG_PART   1
 
#define INT   'I' /* type identifiers */
 
#define SREAL   'S'
 
#define DREAL   'D'
 
#define SCPLX   'C'
 
#define DCPLX   'Z'
 
#define crot_   CROT
 

Typedefs

typedef char * F_CHAR_T
 
typedef float cmplx[2]
 
typedef double cmplx16[2]
 
typedef void(* GESD2D_T) ()
 
typedef void(* GERV2D_T) ()
 
typedef void(* GEBS2D_T) ()
 
typedef void(* GEBR2D_T) ()
 
typedef void(* GSUM2D_T) ()
 
typedef F_VOID_FCT(* MMADD_T) ()
 
typedef F_VOID_FCT(* MMSHFT_T) ()
 
typedef F_VOID_FCT(* VVDOT_T) ()
 
typedef F_VOID_FCT(* VVSET_T) ()
 
typedef F_VOID_FCT(* TZPAD_T) ()
 
typedef F_VOID_FCT(* TZPADCPY_T) ()
 
typedef F_VOID_FCT(* TZSET_T) ()
 
typedef F_VOID_FCT(* TZSCAL_T) ()
 
typedef F_VOID_FCT(* AXPY_T) ()
 
typedef F_VOID_FCT(* COPY_T) ()
 
typedef F_VOID_FCT(* SWAP_T) ()
 
typedef F_VOID_FCT(* GEMV_T) ()
 
typedef F_VOID_FCT(* AGEMV_T) ()
 
typedef F_VOID_FCT(* SYMV_T) ()
 
typedef F_VOID_FCT(* ASYMV_T) ()
 
typedef F_VOID_FCT(* HEMV_T) ()
 
typedef F_VOID_FCT(* AHEMV_T) ()
 
typedef F_VOID_FCT(* TRMV_T) ()
 
typedef F_VOID_FCT(* ATRMV_T) ()
 
typedef F_VOID_FCT(* TRSV_T) ()
 
typedef F_VOID_FCT(* GERC_T) ()
 
typedef F_VOID_FCT(* GERU_T) ()
 
typedef F_VOID_FCT(* SYR_T) ()
 
typedef F_VOID_FCT(* HER_T) ()
 
typedef F_VOID_FCT(* SYR2_T) ()
 
typedef F_VOID_FCT(* HER2_T) ()
 
typedef F_VOID_FCT(* GEMM_T) ()
 
typedef F_VOID_FCT(* SYMM_T) ()
 
typedef F_VOID_FCT(* HEMM_T) ()
 
typedef F_VOID_FCT(* SYRK_T) ()
 
typedef F_VOID_FCT(* HERK_T) ()
 
typedef F_VOID_FCT(* SYR2K_T) ()
 
typedef F_VOID_FCT(* HER2K_T) ()
 
typedef F_VOID_FCT(* TRMM_T) ()
 
typedef F_VOID_FCT(* TRSM_T) ()
 
typedef void(* TZSYR_T) ()
 
typedef void(* TZSYR2_T) ()
 
typedef void(* TZTRM_T) ()
 
typedef void(* TZSYM_T) ()