ScaLAPACK 2.1  2.1
ScaLAPACK: Scalable Linear Algebra PACKage
PBtools.h File Reference

Go to the source code of this file.

Macros

#define BLOCK_CYCLIC_2D   1
 
#define DTYPE1_   0 /* Descriptor Type */
 
#define CTXT1_   1 /* BLACS context */
 
#define M1_   2 /* Global Number of Rows */
 
#define N1_   3 /* Global Number of Columns */
 
#define MB1_   4 /* Row Blocking Size */
 
#define NB1_   5 /* Column Blocking Size */
 
#define RSRC1_   6 /* Starting Processor Row */
 
#define CSRC1_   7 /* Starting Processor Column */
 
#define LLD1_   8 /* Local Leading Dimension */
 
#define DLEN1_   9 /* Descriptor Length */
 
#define BLOCK_CYCLIC_2D_INB   2
 
#define DTYPE_   0 /* Descriptor Type */
 
#define CTXT_   1 /* BLACS context */
 
#define M_   2 /* Global Number of Rows */
 
#define N_   3 /* Global Number of Columns */
 
#define IMB_   4 /* Initial Row Blocking Size */
 
#define INB_   5 /* Initial Column Blocking Size */
 
#define MB_   6 /* Row Blocking Size */
 
#define NB_   7 /* Column Blocking Size */
 
#define RSRC_   8 /* Starting Process Row */
 
#define CSRC_   9 /* Starting Process Column */
 
#define LLD_   10 /* Local Leading Dimension */
 
#define DLEN_   11 /* Descriptor Length */
 
#define CPACKING   'P'
 
#define CUNPACKING   'U'
 
#define PACKING   "P"
 
#define UNPACKING   "U"
 
#define CGENERAL   'G'
 
#define CHERM   'H'
 
#define GENERAL   "G"
 
#define SYMM   "S"
 
#define HERM   "H"
 
#define ONE   1.0
 
#define TWO   2.0
 
#define ZERO   0.0
 
#define DESCMULT   100
 
#define BIGNUM   10000
 
#define ABS(a_)   ( ( (a_) < 0 ) ? -(a_) : (a_) )
 
#define MIN(a_, b_)   ( ( (a_) < (b_) ) ? (a_) : (b_) )
 
#define MAX(a_, b_)   ( ( (a_) > (b_) ) ? (a_) : (b_) )
 
#define FLOOR(a, b)   (((a)>0) ? (((a)/(b))) : (-(((-(a))+(b)-1)/(b))))
 
#define CEIL(a, b)   ( ( (a)+(b)-1 ) / (b) )
 
#define ICEIL(a, b)   (((a)>0) ? ((((a)+(b)-1)/(b))) : (-((-(a))/(b))))
 
#define Mupcase(C)   (((C)>96 && (C)<123) ? (C) & 0xDF : (C))
 
#define Mlowcase(C)   (((C)>64 && (C)< 91) ? (C) | 32 : (C))
 
#define MModInc(I, d)   if(++(I) == (d)) (I) = 0
 
#define MModDec(I, d)   if(--(I) == -1) (I) = (d)-1
 
#define MPosMod(I, d)   ( (I) - ((I)/(d))*(d) )
 
#define MModAdd(I1, I2, d)   ( ( (I1) + (I2) < (d) ) ? (I1) + (I2) : (I1) + (I2) - (d) )
 
#define MModAdd1(I, d)   ( ((I) != (d)-1) ? (I) + 1 : 0 )
 
#define MModSub(I1, I2, d)   ( ( (I1) < (I2) ) ? (d) + (I1) - (I2) : (I1) - (I2) )
 
#define MModSub1(I, d)   ( ((I)!=0) ? (I)-1 : (d)-1 )
 
#define DNROC(n_, nb_, p_)   ((double)(((((n_)+(nb_)-1)/(nb_))+(p_)-1)/(p_))*(double)((nb_)))
 
#define Mptr(a_, i_, j_, lda_, siz_)
 
#define Mfirstnb(inbt_, n_, i_, inb_, nb_)
 
#define Mlastnb(inbt_, n_, i_, inb_, nb_)
 
#define Mspan(n_, i_, inb_, nb_, srcproc_, nprocs_)
 
#define Mindxl2g(ig_, il_, inb_, nb_, proc_, srcproc_, nprocs_)
 
#define Mindxg2p(ig_, inb_, nb_, proc_, srcproc_, nprocs_)
 
#define Mnumroc(np_, n_, i_, inb_, nb_, proc_, srcproc_, nprocs_)
 
#define Mnpreroc(np_, n_, i_, inb_, nb_, proc_, srcproc_, nprocs_)
 
#define Mnnxtroc(np_, n_, i_, inb_, nb_, proc_, srcproc_, nprocs_)
 
#define Minfog2l(i_, j_, desc_, nr_, nc_, r_, c_, ii_, jj_, pr_, pc_)
 
#define MDescSet(desc, m, n, imb, inb, mb, nb, rsrc, csrc, ictxt, lld)
 
#define MDescCopy(DescIn, DescOut)
 
#define MDescTrans(DescIn, DescOut)
 
#define MIndxTrans(I, J, i, j)
 
#define immadd_   IMMADD
 
#define smmadd_   SMMADD
 
#define dmmadd_   DMMADD
 
#define cmmadd_   CMMADD
 
#define zmmadd_   ZMMADD
 
#define immtadd_   IMMTADD
 
#define smmtadd_   SMMTADD
 
#define dmmtadd_   DMMTADD
 
#define cmmtadd_   CMMTADD
 
#define zmmtadd_   ZMMTADD
 
#define smmcadd_   SMMCADD
 
#define dmmcadd_   DMMCADD
 
#define cmmcadd_   CMMCADD
 
#define zmmcadd_   ZMMCADD
 
#define smmtcadd_   SMMTCADD
 
#define dmmtcadd_   DMMTCADD
 
#define cmmtcadd_   CMMTCADD
 
#define zmmtcadd_   ZMMTCADD
 
#define immdda_   IMMDDA
 
#define smmdda_   SMMDDA
 
#define dmmdda_   DMMDDA
 
#define cmmdda_   CMMDDA
 
#define zmmdda_   ZMMDDA
 
#define smmddac_   SMMDDAC
 
#define dmmddac_   DMMDDAC
 
#define cmmddac_   CMMDDAC
 
#define zmmddac_   ZMMDDAC
 
#define immddat_   IMMDDAT
 
#define smmddat_   SMMDDAT
 
#define dmmddat_   DMMDDAT
 
#define cmmddat_   CMMDDAT
 
#define zmmddat_   ZMMDDAT
 
#define smmddact_   SMMDDACT
 
#define dmmddact_   DMMDDACT
 
#define cmmddact_   CMMDDACT
 
#define zmmddact_   ZMMDDACT
 
#define sasqrtb_   SASQRTB
 
#define dasqrtb_   DASQRTB
 
#define sset_   SSET
 
#define dset_   DSET
 
#define cset_   CSET
 
#define zset_   ZSET
 
#define svasum_   SVASUM
 
#define dvasum_   DVASUM
 
#define scvasum_   SCVASUM
 
#define dzvasum_   DZVASUM
 
#define sascal_   SASCAL
 
#define dascal_   DASCAL
 
#define scshft_   SCSHFT
 
#define dcshft_   DCSHFT
 
#define ccshft_   CCSHFT
 
#define zcshft_   ZCSHFT
 
#define srshft_   SRSHFT
 
#define drshft_   DRSHFT
 
#define crshft_   CRSHFT
 
#define zrshft_   ZRSHFT
 
#define svvdot_   SVVDOT
 
#define dvvdot_   DVVDOT
 
#define cvvdotc_   CVVDOTC
 
#define cvvdotu_   CVVDOTU
 
#define zvvdotc_   ZVVDOTC
 
#define zvvdotu_   ZVVDOTU
 
#define stzpad_   STZPAD
 
#define dtzpad_   DTZPAD
 
#define ctzpad_   CTZPAD
 
#define ztzpad_   ZTZPAD
 
#define stzpadcpy_   STZPADCPY
 
#define dtzpadcpy_   DTZPADCPY
 
#define ctzpadcpy_   CTZPADCPY
 
#define ztzpadcpy_   ZTZPADCPY
 
#define stzscal_   STZSCAL
 
#define dtzscal_   DTZSCAL
 
#define ctzscal_   CTZSCAL
 
#define ztzscal_   ZTZSCAL
 
#define chescal_   CHESCAL
 
#define zhescal_   ZHESCAL
 
#define ctzcnjg_   CTZCNJG
 
#define ztzcnjg_   ZTZCNJG
 
#define sagemv_   SAGEMV
 
#define dagemv_   DAGEMV
 
#define cagemv_   CAGEMV
 
#define zagemv_   ZAGEMV
 
#define sasymv_   SASYMV
 
#define dasymv_   DASYMV
 
#define casymv_   CASYMV
 
#define zasymv_   ZASYMV
 
#define cahemv_   CAHEMV
 
#define zahemv_   ZAHEMV
 
#define satrmv_   SATRMV
 
#define datrmv_   DATRMV
 
#define catrmv_   CATRMV
 
#define zatrmv_   ZATRMV
 
#define csymv_   CSYMV
 
#define zsymv_   ZSYMV
 
#define csyr_   CSYR
 
#define zsyr_   ZSYR
 
#define csyr2_   CSYR2
 
#define zsyr2_   ZSYR2
 
#define immadd_   immadd
 
#define smmadd_   smmadd
 
#define dmmadd_   dmmadd
 
#define cmmadd_   cmmadd
 
#define zmmadd_   zmmadd
 
#define immtadd_   immtadd
 
#define smmtadd_   smmtadd
 
#define dmmtadd_   dmmtadd
 
#define cmmtadd_   cmmtadd
 
#define zmmtadd_   zmmtadd
 
#define smmcadd_   smmcadd
 
#define dmmcadd_   dmmcadd
 
#define cmmcadd_   cmmcadd
 
#define zmmcadd_   zmmcadd
 
#define smmtcadd_   smmtcadd
 
#define dmmtcadd_   dmmtcadd
 
#define cmmtcadd_   cmmtcadd
 
#define zmmtcadd_   zmmtcadd
 
#define immdda_   immdda
 
#define smmdda_   smmdda
 
#define dmmdda_   dmmdda
 
#define cmmdda_   cmmdda
 
#define zmmdda_   zmmdda
 
#define smmddac_   smmddac
 
#define dmmddac_   dmmddac
 
#define cmmddac_   cmmddac
 
#define zmmddac_   zmmddac
 
#define immddat_   immddat
 
#define smmddat_   smmddat
 
#define dmmddat_   dmmddat
 
#define cmmddat_   cmmddat
 
#define zmmddat_   zmmddat
 
#define smmddact_   smmddact
 
#define dmmddact_   dmmddact
 
#define cmmddact_   cmmddact
 
#define zmmddact_   zmmddact
 
#define sasqrtb_   sasqrtb
 
#define dasqrtb_   dasqrtb
 
#define sset_   sset
 
#define dset_   dset
 
#define cset_   cset
 
#define zset_   zset
 
#define svasum_   svasum
 
#define dvasum_   dvasum
 
#define scvasum_   scvasum
 
#define dzvasum_   dzvasum
 
#define sascal_   sascal
 
#define dascal_   dascal
 
#define scshft_   scshft
 
#define dcshft_   dcshft
 
#define ccshft_   ccshft
 
#define zcshft_   zcshft
 
#define srshft_   srshft
 
#define drshft_   drshft
 
#define crshft_   crshft
 
#define zrshft_   zrshft
 
#define svvdot_   svvdot
 
#define dvvdot_   dvvdot
 
#define cvvdotc_   cvvdotc
 
#define cvvdotu_   cvvdotu
 
#define zvvdotc_   zvvdotc
 
#define zvvdotu_   zvvdotu
 
#define stzpad_   stzpad
 
#define dtzpad_   dtzpad
 
#define ctzpad_   ctzpad
 
#define ztzpad_   ztzpad
 
#define stzpadcpy_   stzpadcpy
 
#define dtzpadcpy_   dtzpadcpy
 
#define ctzpadcpy_   ctzpadcpy
 
#define ztzpadcpy_   ztzpadcpy
 
#define stzscal_   stzscal
 
#define dtzscal_   dtzscal
 
#define ctzscal_   ctzscal
 
#define ztzscal_   ztzscal
 
#define chescal_   chescal
 
#define zhescal_   zhescal
 
#define ctzcnjg_   ctzcnjg
 
#define ztzcnjg_   ztzcnjg
 
#define sagemv_   sagemv
 
#define dagemv_   dagemv
 
#define cagemv_   cagemv
 
#define zagemv_   zagemv
 
#define sasymv_   sasymv
 
#define dasymv_   dasymv
 
#define casymv_   casymv
 
#define zasymv_   zasymv
 
#define cahemv_   cahemv
 
#define zahemv_   zahemv
 
#define satrmv_   satrmv
 
#define datrmv_   datrmv
 
#define catrmv_   catrmv
 
#define zatrmv_   zatrmv
 
#define csymv_   csymv
 
#define zsymv_   zsymv
 
#define csyr_   csyr
 
#define zsyr_   zsyr
 
#define csyr2_   csyr2
 
#define zsyr2_   zsyr2
 

Functions

F_VOID_FCT immadd_ ()
 
F_VOID_FCT smmadd_ ()
 
F_VOID_FCT dmmadd_ ()
 
F_VOID_FCT cmmadd_ ()
 
F_VOID_FCT zmmadd_ ()
 
F_VOID_FCT smmcadd_ ()
 
F_VOID_FCT dmmcadd_ ()
 
F_VOID_FCT cmmcadd_ ()
 
F_VOID_FCT zmmcadd_ ()
 
F_VOID_FCT immtadd_ ()
 
F_VOID_FCT smmtadd_ ()
 
F_VOID_FCT dmmtadd_ ()
 
F_VOID_FCT cmmtadd_ ()
 
F_VOID_FCT zmmtadd_ ()
 
F_VOID_FCT smmtcadd_ ()
 
F_VOID_FCT dmmtcadd_ ()
 
F_VOID_FCT cmmtcadd_ ()
 
F_VOID_FCT zmmtcadd_ ()
 
F_VOID_FCT immdda_ ()
 
F_VOID_FCT smmdda_ ()
 
F_VOID_FCT dmmdda_ ()
 
F_VOID_FCT cmmdda_ ()
 
F_VOID_FCT zmmdda_ ()
 
F_VOID_FCT smmddac_ ()
 
F_VOID_FCT dmmddac_ ()
 
F_VOID_FCT cmmddac_ ()
 
F_VOID_FCT zmmddac_ ()
 
F_VOID_FCT immddat_ ()
 
F_VOID_FCT smmddat_ ()
 
F_VOID_FCT dmmddat_ ()
 
F_VOID_FCT cmmddat_ ()
 
F_VOID_FCT zmmddat_ ()
 
F_VOID_FCT smmddact_ ()
 
F_VOID_FCT dmmddact_ ()
 
F_VOID_FCT cmmddact_ ()
 
F_VOID_FCT zmmddact_ ()
 
F_VOID_FCT sasqrtb_ ()
 
F_VOID_FCT dasqrtb_ ()
 
F_VOID_FCT sset_ ()
 
F_VOID_FCT dset_ ()
 
F_VOID_FCT cset_ ()
 
F_VOID_FCT zset_ ()
 
F_VOID_FCT svasum_ ()
 
F_VOID_FCT dvasum_ ()
 
F_VOID_FCT scvasum_ ()
 
F_VOID_FCT dzvasum_ ()
 
F_VOID_FCT sascal_ ()
 
F_VOID_FCT dascal_ ()
 
F_VOID_FCT scshft_ ()
 
F_VOID_FCT dcshft_ ()
 
F_VOID_FCT ccshft_ ()
 
F_VOID_FCT zcshft_ ()
 
F_VOID_FCT srshft_ ()
 
F_VOID_FCT drshft_ ()
 
F_VOID_FCT crshft_ ()
 
F_VOID_FCT zrshft_ ()
 
F_VOID_FCT svvdot_ ()
 
F_VOID_FCT dvvdot_ ()
 
F_VOID_FCT cvvdotc_ ()
 
F_VOID_FCT cvvdotu_ ()
 
F_VOID_FCT zvvdotc_ ()
 
F_VOID_FCT zvvdotu_ ()
 
F_VOID_FCT stzpad_ ()
 
F_VOID_FCT dtzpad_ ()
 
F_VOID_FCT ctzpad_ ()
 
F_VOID_FCT ztzpad_ ()
 
F_VOID_FCT stzpadcpy_ ()
 
F_VOID_FCT dtzpadcpy_ ()
 
F_VOID_FCT ctzpadcpy_ ()
 
F_VOID_FCT ztzpadcpy_ ()
 
F_VOID_FCT stzscal_ ()
 
F_VOID_FCT dtzscal_ ()
 
F_VOID_FCT ctzscal_ ()
 
F_VOID_FCT ztzscal_ ()
 
F_VOID_FCT chescal_ ()
 
F_VOID_FCT zhescal_ ()
 
F_VOID_FCT ctzcnjg_ ()
 
F_VOID_FCT ztzcnjg_ ()
 
F_VOID_FCT sagemv_ ()
 
F_VOID_FCT dagemv_ ()
 
F_VOID_FCT cagemv_ ()
 
F_VOID_FCT zagemv_ ()
 
F_VOID_FCT sasymv_ ()
 
F_VOID_FCT dasymv_ ()
 
F_VOID_FCT casymv_ ()
 
F_VOID_FCT zasymv_ ()
 
F_VOID_FCT cahemv_ ()
 
F_VOID_FCT zahemv_ ()
 
F_VOID_FCT satrmv_ ()
 
F_VOID_FCT datrmv_ ()
 
F_VOID_FCT catrmv_ ()
 
F_VOID_FCT zatrmv_ ()
 
F_VOID_FCT csymv_ ()
 
F_VOID_FCT zsymv_ ()
 
F_VOID_FCT csyr_ ()
 
F_VOID_FCT zsyr_ ()
 
F_VOID_FCT csyr2_ ()
 
F_VOID_FCT zsyr2_ ()
 
void PB_Ctzsyr ()
 
void PB_Ctzher ()
 
void PB_Ctzsyr2 ()
 
void PB_Ctzher2 ()
 
void PB_Ctztrmv ()
 
void PB_Ctzatrmv ()
 
void PB_Ctzsymv ()
 
void PB_Ctzhemv ()
 
void PB_Ctzasymv ()
 
void PB_Ctzahemv ()
 
void PB_Ctzsyrk ()
 
void PB_Ctzherk ()
 
void PB_Ctzsyr2k ()
 
void PB_Ctzher2k ()
 
void PB_Ctztrmm ()
 
void PB_Ctzsymm ()
 
void PB_Ctzhemm ()
 
void PB_CpswapNN ()
 
void PB_CpswapND ()
 
void PB_Cpdot11 ()
 
void PB_CpdotNN ()
 
void PB_CpdotND ()
 
void PB_CpaxpbyNN ()
 
void PB_CpaxpbyND ()
 
void PB_CpaxpbyDN ()
 
void PB_Cpaxpby ()
 
void PB_Cpsyr ()
 
void PB_Cpsyr2 ()
 
void PB_Cptrm ()
 
void PB_Cpsym ()
 
void PB_Cpgeadd ()
 
void PB_Cptradd ()
 
void PB_Cptran ()
 
void PB_Cptrsv ()
 
void PB_Cptrsm ()
 
void PB_CpgemmAB ()
 
void PB_CpgemmAC ()
 
void PB_CpgemmBC ()
 
void PB_CpsymmAB ()
 
void PB_CpsymmBC ()
 
void PB_CpsyrkA ()
 
void PB_CpsyrkAC ()
 
void PB_Cpsyr2kA ()
 
void PB_Cpsyr2kAC ()
 
void PB_CptrmmAB ()
 
void PB_CptrmmB ()
 
void PB_CptrsmAB ()
 
void PB_CptrsmAB0 ()
 
void PB_CptrsmAB1 ()
 
void PB_CptrsmB ()
 
int PB_Cgcd ()
 
int PB_Clcm ()
 
void PB_Cdescset ()
 
void PB_Cdescribe ()
 
void PB_CargFtoC ()
 
int PB_Cfirstnb ()
 
int PB_Clastnb ()
 
int PB_Cspan ()
 
void PB_Cainfog2l ()
 
void PB_Cinfog2l ()
 
int PB_Cg2lrem ()
 
int PB_Cindxg2p ()
 
int PB_Cnumroc ()
 
int PB_Cnpreroc ()
 
int PB_Cnnxtroc ()
 
void PB_Cconjg ()
 
void PB_Cwarn ()
 
void PB_Cabort ()
 
void PB_Cchkmat ()
 
void PB_Cchkvec ()
 
char * PB_Cmalloc ()
 
char * PB_Cgetbuf ()
 
PBTYP_TPB_Citypeset ()
 
PBTYP_TPB_Cstypeset ()
 
PBTYP_TPB_Cdtypeset ()
 
PBTYP_TPB_Cctypeset ()
 
PBTYP_TPB_Cztypeset ()
 
int pilaenv_ ()
 
char * PB_Ctop ()
 
void PB_CVMinit ()
 
int PB_CVMnpq ()
 
void PB_CVMcontig ()
 
int PB_CVMloc ()
 
int PB_CVMswp ()
 
int PB_CVMpack ()
 
void PB_CVMupdate ()
 
void PB_Cbinfo ()
 
void PB_Cplaprnt ()
 
void PB_Cplaprn2 ()
 
void PB_Cprnt ()
 
void PB_Cplapad ()
 
void PB_Cplapd2 ()
 
void PB_Cplascal ()
 
void PB_Cplasca2 ()
 
void PB_Cplacnjg ()
 
void PB_CInV ()
 
void PB_CInV2 ()
 
void PB_CInOutV ()
 
void PB_CInOutV2 ()
 
void PB_COutV ()
 
void PB_CGatherV ()
 
void PB_CScatterV ()
 

Macro Definition Documentation

◆ ABS

#define ABS (   a_)    ( ( (a_) < 0 ) ? -(a_) : (a_) )

Definition at line 75 of file PBtools.h.

◆ BIGNUM

#define BIGNUM   10000

Definition at line 69 of file PBtools.h.

◆ BLOCK_CYCLIC_2D

#define BLOCK_CYCLIC_2D   1

Definition at line 20 of file PBtools.h.

◆ BLOCK_CYCLIC_2D_INB

#define BLOCK_CYCLIC_2D_INB   2

Definition at line 35 of file PBtools.h.

◆ cagemv_ [1/2]

#define cagemv_   CAGEMV

Definition at line 851 of file PBtools.h.

◆ cagemv_ [2/2]

#define cagemv_   cagemv

Definition at line 851 of file PBtools.h.

◆ cahemv_ [1/2]

#define cahemv_   CAHEMV

Definition at line 858 of file PBtools.h.

◆ cahemv_ [2/2]

#define cahemv_   cahemv

Definition at line 858 of file PBtools.h.

◆ casymv_ [1/2]

#define casymv_   CASYMV

Definition at line 856 of file PBtools.h.

◆ casymv_ [2/2]

#define casymv_   casymv

Definition at line 856 of file PBtools.h.

◆ catrmv_ [1/2]

#define catrmv_   CATRMV

Definition at line 863 of file PBtools.h.

◆ catrmv_ [2/2]

#define catrmv_   catrmv

Definition at line 863 of file PBtools.h.

◆ ccshft_ [1/2]

#define ccshft_   CCSHFT

Definition at line 813 of file PBtools.h.

◆ ccshft_ [2/2]

#define ccshft_   ccshft

Definition at line 813 of file PBtools.h.

◆ CEIL

#define CEIL (   a,
 
)    ( ( (a)+(b)-1 ) / (b) )

Definition at line 80 of file PBtools.h.

◆ CGENERAL

#define CGENERAL   'G'

Definition at line 56 of file PBtools.h.

◆ CHERM

#define CHERM   'H'

Definition at line 58 of file PBtools.h.

◆ chescal_ [1/2]

#define chescal_   CHESCAL

Definition at line 843 of file PBtools.h.

◆ chescal_ [2/2]

#define chescal_   chescal

Definition at line 843 of file PBtools.h.

◆ cmmadd_ [1/2]

#define cmmadd_   CMMADD

Definition at line 754 of file PBtools.h.

◆ cmmadd_ [2/2]

#define cmmadd_   cmmadd

Definition at line 754 of file PBtools.h.

◆ cmmcadd_ [1/2]

#define cmmcadd_   CMMCADD

Definition at line 765 of file PBtools.h.

◆ cmmcadd_ [2/2]

#define cmmcadd_   cmmcadd

Definition at line 765 of file PBtools.h.

◆ cmmdda_ [1/2]

#define cmmdda_   CMMDDA

Definition at line 776 of file PBtools.h.

◆ cmmdda_ [2/2]

#define cmmdda_   cmmdda

Definition at line 776 of file PBtools.h.

◆ cmmddac_ [1/2]

#define cmmddac_   CMMDDAC

Definition at line 781 of file PBtools.h.

◆ cmmddac_ [2/2]

#define cmmddac_   cmmddac

Definition at line 781 of file PBtools.h.

◆ cmmddact_ [1/2]

#define cmmddact_   CMMDDACT

Definition at line 792 of file PBtools.h.

◆ cmmddact_ [2/2]

#define cmmddact_   cmmddact

Definition at line 792 of file PBtools.h.

◆ cmmddat_ [1/2]

#define cmmddat_   CMMDDAT

Definition at line 787 of file PBtools.h.

◆ cmmddat_ [2/2]

#define cmmddat_   cmmddat

Definition at line 787 of file PBtools.h.

◆ cmmtadd_ [1/2]

#define cmmtadd_   CMMTADD

Definition at line 760 of file PBtools.h.

◆ cmmtadd_ [2/2]

#define cmmtadd_   cmmtadd

Definition at line 760 of file PBtools.h.

◆ cmmtcadd_ [1/2]

#define cmmtcadd_   CMMTCADD

Definition at line 770 of file PBtools.h.

◆ cmmtcadd_ [2/2]

#define cmmtcadd_   cmmtcadd

Definition at line 770 of file PBtools.h.

◆ CPACKING

#define CPACKING   'P'

Definition at line 50 of file PBtools.h.

◆ crshft_ [1/2]

#define crshft_   CRSHFT

Definition at line 818 of file PBtools.h.

◆ crshft_ [2/2]

#define crshft_   crshft

Definition at line 818 of file PBtools.h.

◆ cset_ [1/2]

#define cset_   CSET

Definition at line 800 of file PBtools.h.

◆ cset_ [2/2]

#define cset_   cset

Definition at line 800 of file PBtools.h.

◆ CSRC1_

#define CSRC1_   7 /* Starting Processor Column */

Definition at line 29 of file PBtools.h.

◆ CSRC_

#define CSRC_   9 /* Starting Process Column */

Definition at line 46 of file PBtools.h.

◆ csymv_ [1/2]

#define csymv_   CSYMV

Definition at line 866 of file PBtools.h.

◆ csymv_ [2/2]

#define csymv_   csymv

Definition at line 866 of file PBtools.h.

◆ csyr2_ [1/2]

#define csyr2_   CSYR2

Definition at line 872 of file PBtools.h.

◆ csyr2_ [2/2]

#define csyr2_   csyr2

Definition at line 872 of file PBtools.h.

◆ csyr_ [1/2]

#define csyr_   CSYR

Definition at line 869 of file PBtools.h.

◆ csyr_ [2/2]

#define csyr_   csyr

Definition at line 869 of file PBtools.h.

◆ CTXT1_

#define CTXT1_   1 /* BLACS context */

Definition at line 23 of file PBtools.h.

◆ CTXT_

#define CTXT_   1 /* BLACS context */

Definition at line 38 of file PBtools.h.

◆ ctzcnjg_ [1/2]

#define ctzcnjg_   CTZCNJG

Definition at line 846 of file PBtools.h.

◆ ctzcnjg_ [2/2]

#define ctzcnjg_   ctzcnjg

Definition at line 846 of file PBtools.h.

◆ ctzpad_ [1/2]

#define ctzpad_   CTZPAD

Definition at line 830 of file PBtools.h.

◆ ctzpad_ [2/2]

#define ctzpad_   ctzpad

Definition at line 830 of file PBtools.h.

◆ ctzpadcpy_ [1/2]

#define ctzpadcpy_   CTZPADCPY

Definition at line 835 of file PBtools.h.

◆ ctzpadcpy_ [2/2]

#define ctzpadcpy_   ctzpadcpy

Definition at line 835 of file PBtools.h.

◆ ctzscal_ [1/2]

#define ctzscal_   CTZSCAL

Definition at line 840 of file PBtools.h.

◆ ctzscal_ [2/2]

#define ctzscal_   ctzscal

Definition at line 840 of file PBtools.h.

◆ CUNPACKING

#define CUNPACKING   'U'

Definition at line 51 of file PBtools.h.

◆ cvvdotc_ [1/2]

#define cvvdotc_   CVVDOTC

Definition at line 823 of file PBtools.h.

◆ cvvdotc_ [2/2]

#define cvvdotc_   cvvdotc

Definition at line 823 of file PBtools.h.

◆ cvvdotu_ [1/2]

#define cvvdotu_   CVVDOTU

Definition at line 824 of file PBtools.h.

◆ cvvdotu_ [2/2]

#define cvvdotu_   cvvdotu

Definition at line 824 of file PBtools.h.

◆ dagemv_ [1/2]

#define dagemv_   DAGEMV

Definition at line 850 of file PBtools.h.

◆ dagemv_ [2/2]

#define dagemv_   dagemv

Definition at line 850 of file PBtools.h.

◆ dascal_ [1/2]

#define dascal_   DASCAL

Definition at line 809 of file PBtools.h.

◆ dascal_ [2/2]

#define dascal_   dascal

Definition at line 809 of file PBtools.h.

◆ dasqrtb_ [1/2]

#define dasqrtb_   DASQRTB

Definition at line 796 of file PBtools.h.

◆ dasqrtb_ [2/2]

#define dasqrtb_   dasqrtb

Definition at line 796 of file PBtools.h.

◆ dasymv_ [1/2]

#define dasymv_   DASYMV

Definition at line 855 of file PBtools.h.

◆ dasymv_ [2/2]

#define dasymv_   dasymv

Definition at line 855 of file PBtools.h.

◆ datrmv_ [1/2]

#define datrmv_   DATRMV

Definition at line 862 of file PBtools.h.

◆ datrmv_ [2/2]

#define datrmv_   datrmv

Definition at line 862 of file PBtools.h.

◆ dcshft_ [1/2]

#define dcshft_   DCSHFT

Definition at line 812 of file PBtools.h.

◆ dcshft_ [2/2]

#define dcshft_   dcshft

Definition at line 812 of file PBtools.h.

◆ DESCMULT

#define DESCMULT   100

Definition at line 68 of file PBtools.h.

◆ DLEN1_

#define DLEN1_   9 /* Descriptor Length */

Definition at line 31 of file PBtools.h.

◆ DLEN_

#define DLEN_   11 /* Descriptor Length */

Definition at line 48 of file PBtools.h.

◆ dmmadd_ [1/2]

#define dmmadd_   DMMADD

Definition at line 753 of file PBtools.h.

◆ dmmadd_ [2/2]

#define dmmadd_   dmmadd

Definition at line 753 of file PBtools.h.

◆ dmmcadd_ [1/2]

#define dmmcadd_   DMMCADD

Definition at line 764 of file PBtools.h.

◆ dmmcadd_ [2/2]

#define dmmcadd_   dmmcadd

Definition at line 764 of file PBtools.h.

◆ dmmdda_ [1/2]

#define dmmdda_   DMMDDA

Definition at line 775 of file PBtools.h.

◆ dmmdda_ [2/2]

#define dmmdda_   dmmdda

Definition at line 775 of file PBtools.h.

◆ dmmddac_ [1/2]

#define dmmddac_   DMMDDAC

Definition at line 780 of file PBtools.h.

◆ dmmddac_ [2/2]

#define dmmddac_   dmmddac

Definition at line 780 of file PBtools.h.

◆ dmmddact_ [1/2]

#define dmmddact_   DMMDDACT

Definition at line 791 of file PBtools.h.

◆ dmmddact_ [2/2]

#define dmmddact_   dmmddact

Definition at line 791 of file PBtools.h.

◆ dmmddat_ [1/2]

#define dmmddat_   DMMDDAT

Definition at line 786 of file PBtools.h.

◆ dmmddat_ [2/2]

#define dmmddat_   dmmddat

Definition at line 786 of file PBtools.h.

◆ dmmtadd_ [1/2]

#define dmmtadd_   DMMTADD

Definition at line 759 of file PBtools.h.

◆ dmmtadd_ [2/2]

#define dmmtadd_   dmmtadd

Definition at line 759 of file PBtools.h.

◆ dmmtcadd_ [1/2]

#define dmmtcadd_   DMMTCADD

Definition at line 769 of file PBtools.h.

◆ dmmtcadd_ [2/2]

#define dmmtcadd_   dmmtcadd

Definition at line 769 of file PBtools.h.

◆ DNROC

#define DNROC (   n_,
  nb_,
  p_ 
)    ((double)(((((n_)+(nb_)-1)/(nb_))+(p_)-1)/(p_))*(double)((nb_)))

Definition at line 111 of file PBtools.h.

◆ drshft_ [1/2]

#define drshft_   DRSHFT

Definition at line 817 of file PBtools.h.

◆ drshft_ [2/2]

#define drshft_   drshft

Definition at line 817 of file PBtools.h.

◆ dset_ [1/2]

#define dset_   DSET

Definition at line 799 of file PBtools.h.

◆ dset_ [2/2]

#define dset_   dset

Definition at line 799 of file PBtools.h.

◆ DTYPE1_

#define DTYPE1_   0 /* Descriptor Type */

Definition at line 22 of file PBtools.h.

◆ DTYPE_

#define DTYPE_   0 /* Descriptor Type */

Definition at line 37 of file PBtools.h.

◆ dtzpad_ [1/2]

#define dtzpad_   DTZPAD

Definition at line 829 of file PBtools.h.

◆ dtzpad_ [2/2]

#define dtzpad_   dtzpad

Definition at line 829 of file PBtools.h.

◆ dtzpadcpy_ [1/2]

#define dtzpadcpy_   DTZPADCPY

Definition at line 834 of file PBtools.h.

◆ dtzpadcpy_ [2/2]

#define dtzpadcpy_   dtzpadcpy

Definition at line 834 of file PBtools.h.

◆ dtzscal_ [1/2]

#define dtzscal_   DTZSCAL

Definition at line 839 of file PBtools.h.

◆ dtzscal_ [2/2]

#define dtzscal_   dtzscal

Definition at line 839 of file PBtools.h.

◆ dvasum_ [1/2]

#define dvasum_   DVASUM

Definition at line 804 of file PBtools.h.

◆ dvasum_ [2/2]

#define dvasum_   dvasum

Definition at line 804 of file PBtools.h.

◆ dvvdot_ [1/2]

#define dvvdot_   DVVDOT

Definition at line 822 of file PBtools.h.

◆ dvvdot_ [2/2]

#define dvvdot_   dvvdot

Definition at line 822 of file PBtools.h.

◆ dzvasum_ [1/2]

#define dzvasum_   DZVASUM

Definition at line 806 of file PBtools.h.

◆ dzvasum_ [2/2]

#define dzvasum_   dzvasum

Definition at line 806 of file PBtools.h.

◆ FLOOR

#define FLOOR (   a,
 
)    (((a)>0) ? (((a)/(b))) : (-(((-(a))+(b)-1)/(b))))

Definition at line 79 of file PBtools.h.

◆ GENERAL

#define GENERAL   "G"

Definition at line 60 of file PBtools.h.

◆ HERM

#define HERM   "H"

Definition at line 62 of file PBtools.h.

◆ ICEIL

#define ICEIL (   a,
 
)    (((a)>0) ? ((((a)+(b)-1)/(b))) : (-((-(a))/(b))))

Definition at line 81 of file PBtools.h.

◆ IMB_

#define IMB_   4 /* Initial Row Blocking Size */

Definition at line 41 of file PBtools.h.

◆ immadd_ [1/2]

#define immadd_   IMMADD

Definition at line 751 of file PBtools.h.

◆ immadd_ [2/2]

#define immadd_   immadd

Definition at line 751 of file PBtools.h.

◆ immdda_ [1/2]

#define immdda_   IMMDDA

Definition at line 773 of file PBtools.h.

◆ immdda_ [2/2]

#define immdda_   immdda

Definition at line 773 of file PBtools.h.

◆ immddat_ [1/2]

#define immddat_   IMMDDAT

Definition at line 784 of file PBtools.h.

◆ immddat_ [2/2]

#define immddat_   immddat

Definition at line 784 of file PBtools.h.

◆ immtadd_ [1/2]

#define immtadd_   IMMTADD

Definition at line 757 of file PBtools.h.

◆ immtadd_ [2/2]

#define immtadd_   immtadd

Definition at line 757 of file PBtools.h.

◆ INB_

#define INB_   5 /* Initial Column Blocking Size */

Definition at line 42 of file PBtools.h.

◆ LLD1_

#define LLD1_   8 /* Local Leading Dimension */

Definition at line 30 of file PBtools.h.

◆ LLD_

#define LLD_   10 /* Local Leading Dimension */

Definition at line 47 of file PBtools.h.

◆ M1_

#define M1_   2 /* Global Number of Rows */

Definition at line 24 of file PBtools.h.

◆ M_

#define M_   2 /* Global Number of Rows */

Definition at line 39 of file PBtools.h.

◆ MAX

#define MAX (   a_,
  b_ 
)    ( ( (a_) > (b_) ) ? (a_) : (b_) )

Definition at line 77 of file PBtools.h.

◆ MB1_

#define MB1_   4 /* Row Blocking Size */

Definition at line 26 of file PBtools.h.

◆ MB_

#define MB_   6 /* Row Blocking Size */

Definition at line 43 of file PBtools.h.

◆ MDescCopy

#define MDescCopy (   DescIn,
  DescOut 
)
Value:
{ \
(DescOut)[DTYPE_] = (DescIn)[DTYPE_]; \
(DescOut)[M_ ] = (DescIn)[M_ ]; \
(DescOut)[N_ ] = (DescIn)[N_ ]; \
(DescOut)[IMB_ ] = (DescIn)[IMB_ ]; \
(DescOut)[INB_ ] = (DescIn)[INB_ ]; \
(DescOut)[MB_ ] = (DescIn)[MB_ ]; \
(DescOut)[NB_ ] = (DescIn)[NB_ ]; \
(DescOut)[RSRC_ ] = (DescIn)[RSRC_ ]; \
(DescOut)[CSRC_ ] = (DescIn)[CSRC_ ]; \
(DescOut)[CTXT_ ] = (DescIn)[CTXT_ ]; \
(DescOut)[LLD_ ] = (DescIn)[LLD_ ]; \
}

Definition at line 514 of file PBtools.h.

◆ MDescSet

#define MDescSet (   desc,
  m,
  n,
  imb,
  inb,
  mb,
  nb,
  rsrc,
  csrc,
  ictxt,
  lld 
)
Value:
{ \
(desc)[CTXT_ ] = (ictxt); \
(desc)[M_ ] = (m); \
(desc)[N_ ] = (n); \
(desc)[IMB_ ] = (imb); \
(desc)[INB_ ] = (inb); \
(desc)[MB_ ] = (mb); \
(desc)[NB_ ] = (nb); \
(desc)[RSRC_ ] = (rsrc); \
(desc)[CSRC_ ] = (csrc); \
(desc)[LLD_ ] = (lld); \
}

Definition at line 499 of file PBtools.h.

◆ MDescTrans

#define MDescTrans (   DescIn,
  DescOut 
)

Definition at line 529 of file PBtools.h.

◆ Mfirstnb

#define Mfirstnb (   inbt_,
  n_,
  i_,
  inb_,
  nb_ 
)
Value:
inbt_ = (inb_) - (i_); \
if( inbt_ <= 0 ) \
inbt_ = ( (-inbt_) / (nb_) + 1 ) * (nb_) + inbt_; \
inbt_ = MIN( inbt_, (n_) );

Definition at line 139 of file PBtools.h.

◆ MIN

#define MIN (   a_,
  b_ 
)    ( ( (a_) < (b_) ) ? (a_) : (b_) )

Definition at line 76 of file PBtools.h.

◆ Mindxg2p

#define Mindxg2p (   ig_,
  inb_,
  nb_,
  proc_,
  srcproc_,
  nprocs_ 
)
Value:
{ \
if( ( (ig_) >= (inb_) ) && ( (srcproc_) >= 0 ) && \
( (nprocs_) > 1 ) ) \
{ \
proc_ = (srcproc_) + 1 + ( (ig_)-(inb_) ) / (nb_); \
proc_ -= ( proc_ / (nprocs_) ) * (nprocs_); \
} \
else \
{ \
proc_ = (srcproc_); \
} \
}

Definition at line 202 of file PBtools.h.

◆ Mindxl2g

#define Mindxl2g (   ig_,
  il_,
  inb_,
  nb_,
  proc_,
  srcproc_,
  nprocs_ 
)
Value:
{ \
if( ( (srcproc_) >= 0 ) && ( (nprocs_) > 1 ) ) \
{ \
if( (proc_) == (srcproc_) ) \
{ \
if( (il_) < (inb_) ) ig_ = (il_); \
else ig_ = (il_) + \
(nb_)*((nprocs_)-1)*( ((il_)-(inb_)) / (nb_) + 1 ); \
} \
else if( (proc_) < (srcproc_) ) \
{ \
ig_ = (il_) + (inb_) + \
(nb_)*( ((nprocs_)-1)*((il_)/(nb_)) + \
(proc_)-(srcproc_)-1+(nprocs_) ); \
} \
else \
{ \
ig_ = (il_) + (inb_) + \
(nb_)*( ((nprocs_)-1)*((il_)/(nb_)) + \
(proc_)-(srcproc_)-1 ); \
} \
} \
else \
{ \
ig_ = (il_); \
} \
}

Definition at line 170 of file PBtools.h.

◆ MIndxTrans

#define MIndxTrans (   I,
  J,
  i,
 
)
Value:
{ \
i = *I - 1; \
j = *J - 1; \
}

Definition at line 575 of file PBtools.h.

◆ Minfog2l

#define Minfog2l (   i_,
  j_,
  desc_,
  nr_,
  nc_,
  r_,
  c_,
  ii_,
  jj_,
  pr_,
  pc_ 
)

Definition at line 428 of file PBtools.h.

◆ Mlastnb

#define Mlastnb (   inbt_,
  n_,
  i_,
  inb_,
  nb_ 
)
Value:
inbt_ = (i_) + (n_) - (inb_); \
if( inbt_ > 0 ) \
{ \
inbt_ = -( ( (nb_)+inbt_-1 )/(nb_)-1 )*(nb_) + inbt_; \
inbt_ = MIN( inbt_, (n_) ); \
} \
else { inbt_ = (n_); };

Definition at line 145 of file PBtools.h.

◆ Mlowcase

#define Mlowcase (   C)    (((C)>64 && (C)< 91) ? (C) | 32 : (C))

Definition at line 84 of file PBtools.h.

◆ MModAdd

#define MModAdd (   I1,
  I2,
 
)    ( ( (I1) + (I2) < (d) ) ? (I1) + (I2) : (I1) + (I2) - (d) )

Definition at line 97 of file PBtools.h.

◆ MModAdd1

#define MModAdd1 (   I,
 
)    ( ((I) != (d)-1) ? (I) + 1 : 0 )

Definition at line 100 of file PBtools.h.

◆ MModDec

#define MModDec (   I,
 
)    if(--(I) == -1) (I) = (d)-1

Definition at line 93 of file PBtools.h.

◆ MModInc

#define MModInc (   I,
 
)    if(++(I) == (d)) (I) = 0

Definition at line 91 of file PBtools.h.

◆ MModSub

#define MModSub (   I1,
  I2,
 
)    ( ( (I1) < (I2) ) ? (d) + (I1) - (I2) : (I1) - (I2) )

Definition at line 102 of file PBtools.h.

◆ MModSub1

#define MModSub1 (   I,
 
)    ( ((I)!=0) ? (I)-1 : (d)-1 )

Definition at line 105 of file PBtools.h.

◆ Mnnxtroc

#define Mnnxtroc (   np_,
  n_,
  i_,
  inb_,
  nb_,
  proc_,
  srcproc_,
  nprocs_ 
)

Definition at line 372 of file PBtools.h.

◆ Mnpreroc

#define Mnpreroc (   np_,
  n_,
  i_,
  inb_,
  nb_,
  proc_,
  srcproc_,
  nprocs_ 
)

Definition at line 299 of file PBtools.h.

◆ Mnumroc

#define Mnumroc (   np_,
  n_,
  i_,
  inb_,
  nb_,
  proc_,
  srcproc_,
  nprocs_ 
)

Definition at line 222 of file PBtools.h.

◆ MPosMod

#define MPosMod (   I,
 
)    ( (I) - ((I)/(d))*(d) )

Definition at line 95 of file PBtools.h.

◆ Mptr

#define Mptr (   a_,
  i_,
  j_,
  lda_,
  siz_ 
)
Value:
( (a_) + ( (long long) ( (long long)(i_)+ \
(long long)(j_)*(long long)(lda_))*(long long)(siz_) ) )

Definition at line 132 of file PBtools.h.

◆ Mspan

#define Mspan (   n_,
  i_,
  inb_,
  nb_,
  srcproc_,
  nprocs_ 
)
Value:
( ( (srcproc_) >= 0 ) && ( ( (nprocs_) > 1 ) && \
( ( (i_) < (inb_) ) ? \
( (i_) + (n_) > (inb_) ) : \
( (i_) + (n_) > (inb_) + \
( ( (i_) - (inb_) ) / (nb_) + 1 ) * (nb_) ) ) ) )

Definition at line 160 of file PBtools.h.

◆ Mupcase

#define Mupcase (   C)    (((C)>96 && (C)<123) ? (C) & 0xDF : (C))

Definition at line 83 of file PBtools.h.

◆ N1_

#define N1_   3 /* Global Number of Columns */

Definition at line 25 of file PBtools.h.

◆ N_

#define N_   3 /* Global Number of Columns */

Definition at line 40 of file PBtools.h.

◆ NB1_

#define NB1_   5 /* Column Blocking Size */

Definition at line 27 of file PBtools.h.

◆ NB_

#define NB_   7 /* Column Blocking Size */

Definition at line 44 of file PBtools.h.

◆ ONE

#define ONE   1.0

Definition at line 64 of file PBtools.h.

◆ PACKING

#define PACKING   "P"

Definition at line 53 of file PBtools.h.

◆ RSRC1_

#define RSRC1_   6 /* Starting Processor Row */

Definition at line 28 of file PBtools.h.

◆ RSRC_

#define RSRC_   8 /* Starting Process Row */

Definition at line 45 of file PBtools.h.

◆ sagemv_ [1/2]

#define sagemv_   SAGEMV

Definition at line 849 of file PBtools.h.

◆ sagemv_ [2/2]

#define sagemv_   sagemv

Definition at line 849 of file PBtools.h.

◆ sascal_ [1/2]

#define sascal_   SASCAL

Definition at line 808 of file PBtools.h.

◆ sascal_ [2/2]

#define sascal_   sascal

Definition at line 808 of file PBtools.h.

◆ sasqrtb_ [1/2]

#define sasqrtb_   SASQRTB

Definition at line 795 of file PBtools.h.

◆ sasqrtb_ [2/2]

#define sasqrtb_   sasqrtb

Definition at line 795 of file PBtools.h.

◆ sasymv_ [1/2]

#define sasymv_   SASYMV

Definition at line 854 of file PBtools.h.

◆ sasymv_ [2/2]

#define sasymv_   sasymv

Definition at line 854 of file PBtools.h.

◆ satrmv_ [1/2]

#define satrmv_   SATRMV

Definition at line 861 of file PBtools.h.

◆ satrmv_ [2/2]

#define satrmv_   satrmv

Definition at line 861 of file PBtools.h.

◆ scshft_ [1/2]

#define scshft_   SCSHFT

Definition at line 811 of file PBtools.h.

◆ scshft_ [2/2]

#define scshft_   scshft

Definition at line 811 of file PBtools.h.

◆ scvasum_ [1/2]

#define scvasum_   SCVASUM

Definition at line 805 of file PBtools.h.

◆ scvasum_ [2/2]

#define scvasum_   scvasum

Definition at line 805 of file PBtools.h.

◆ smmadd_ [1/2]

#define smmadd_   SMMADD

Definition at line 752 of file PBtools.h.

◆ smmadd_ [2/2]

#define smmadd_   smmadd

Definition at line 752 of file PBtools.h.

◆ smmcadd_ [1/2]

#define smmcadd_   SMMCADD

Definition at line 763 of file PBtools.h.

◆ smmcadd_ [2/2]

#define smmcadd_   smmcadd

Definition at line 763 of file PBtools.h.

◆ smmdda_ [1/2]

#define smmdda_   SMMDDA

Definition at line 774 of file PBtools.h.

◆ smmdda_ [2/2]

#define smmdda_   smmdda

Definition at line 774 of file PBtools.h.

◆ smmddac_ [1/2]

#define smmddac_   SMMDDAC

Definition at line 779 of file PBtools.h.

◆ smmddac_ [2/2]

#define smmddac_   smmddac

Definition at line 779 of file PBtools.h.

◆ smmddact_ [1/2]

#define smmddact_   SMMDDACT

Definition at line 790 of file PBtools.h.

◆ smmddact_ [2/2]

#define smmddact_   smmddact

Definition at line 790 of file PBtools.h.

◆ smmddat_ [1/2]

#define smmddat_   SMMDDAT

Definition at line 785 of file PBtools.h.

◆ smmddat_ [2/2]

#define smmddat_   smmddat

Definition at line 785 of file PBtools.h.

◆ smmtadd_ [1/2]

#define smmtadd_   SMMTADD

Definition at line 758 of file PBtools.h.

◆ smmtadd_ [2/2]

#define smmtadd_   smmtadd

Definition at line 758 of file PBtools.h.

◆ smmtcadd_ [1/2]

#define smmtcadd_   SMMTCADD

Definition at line 768 of file PBtools.h.

◆ smmtcadd_ [2/2]

#define smmtcadd_   smmtcadd

Definition at line 768 of file PBtools.h.

◆ srshft_ [1/2]

#define srshft_   SRSHFT

Definition at line 816 of file PBtools.h.

◆ srshft_ [2/2]

#define srshft_   srshft

Definition at line 816 of file PBtools.h.

◆ sset_ [1/2]

#define sset_   SSET

Definition at line 798 of file PBtools.h.

◆ sset_ [2/2]

#define sset_   sset

Definition at line 798 of file PBtools.h.

◆ stzpad_ [1/2]

#define stzpad_   STZPAD

Definition at line 828 of file PBtools.h.

◆ stzpad_ [2/2]

#define stzpad_   stzpad

Definition at line 828 of file PBtools.h.

◆ stzpadcpy_ [1/2]

#define stzpadcpy_   STZPADCPY

Definition at line 833 of file PBtools.h.

◆ stzpadcpy_ [2/2]

#define stzpadcpy_   stzpadcpy

Definition at line 833 of file PBtools.h.

◆ stzscal_ [1/2]

#define stzscal_   STZSCAL

Definition at line 838 of file PBtools.h.

◆ stzscal_ [2/2]

#define stzscal_   stzscal

Definition at line 838 of file PBtools.h.

◆ svasum_ [1/2]

#define svasum_   SVASUM

Definition at line 803 of file PBtools.h.

◆ svasum_ [2/2]

#define svasum_   svasum

Definition at line 803 of file PBtools.h.

◆ svvdot_ [1/2]

#define svvdot_   SVVDOT

Definition at line 821 of file PBtools.h.

◆ svvdot_ [2/2]

#define svvdot_   svvdot

Definition at line 821 of file PBtools.h.

◆ SYMM

#define SYMM   "S"

Definition at line 61 of file PBtools.h.

◆ TWO

#define TWO   2.0

Definition at line 65 of file PBtools.h.

◆ UNPACKING

#define UNPACKING   "U"

Definition at line 54 of file PBtools.h.

◆ zagemv_ [1/2]

#define zagemv_   ZAGEMV

Definition at line 852 of file PBtools.h.

◆ zagemv_ [2/2]

#define zagemv_   zagemv

Definition at line 852 of file PBtools.h.

◆ zahemv_ [1/2]

#define zahemv_   ZAHEMV

Definition at line 859 of file PBtools.h.

◆ zahemv_ [2/2]

#define zahemv_   zahemv

Definition at line 859 of file PBtools.h.

◆ zasymv_ [1/2]

#define zasymv_   ZASYMV

Definition at line 857 of file PBtools.h.

◆ zasymv_ [2/2]

#define zasymv_   zasymv

Definition at line 857 of file PBtools.h.

◆ zatrmv_ [1/2]

#define zatrmv_   ZATRMV

Definition at line 864 of file PBtools.h.

◆ zatrmv_ [2/2]

#define zatrmv_   zatrmv

Definition at line 864 of file PBtools.h.

◆ zcshft_ [1/2]

#define zcshft_   ZCSHFT

Definition at line 814 of file PBtools.h.

◆ zcshft_ [2/2]

#define zcshft_   zcshft

Definition at line 814 of file PBtools.h.

◆ ZERO

#define ZERO   0.0

Definition at line 66 of file PBtools.h.

◆ zhescal_ [1/2]

#define zhescal_   ZHESCAL

Definition at line 844 of file PBtools.h.

◆ zhescal_ [2/2]

#define zhescal_   zhescal

Definition at line 844 of file PBtools.h.

◆ zmmadd_ [1/2]

#define zmmadd_   ZMMADD

Definition at line 755 of file PBtools.h.

◆ zmmadd_ [2/2]

#define zmmadd_   zmmadd

Definition at line 755 of file PBtools.h.

◆ zmmcadd_ [1/2]

#define zmmcadd_   ZMMCADD

Definition at line 766 of file PBtools.h.

◆ zmmcadd_ [2/2]

#define zmmcadd_   zmmcadd

Definition at line 766 of file PBtools.h.

◆ zmmdda_ [1/2]

#define zmmdda_   ZMMDDA

Definition at line 777 of file PBtools.h.

◆ zmmdda_ [2/2]

#define zmmdda_   zmmdda

Definition at line 777 of file PBtools.h.

◆ zmmddac_ [1/2]

#define zmmddac_   ZMMDDAC

Definition at line 782 of file PBtools.h.

◆ zmmddac_ [2/2]

#define zmmddac_   zmmddac

Definition at line 782 of file PBtools.h.

◆ zmmddact_ [1/2]

#define zmmddact_   ZMMDDACT

Definition at line 793 of file PBtools.h.

◆ zmmddact_ [2/2]

#define zmmddact_   zmmddact

Definition at line 793 of file PBtools.h.

◆ zmmddat_ [1/2]

#define zmmddat_   ZMMDDAT

Definition at line 788 of file PBtools.h.

◆ zmmddat_ [2/2]

#define zmmddat_   zmmddat

Definition at line 788 of file PBtools.h.

◆ zmmtadd_ [1/2]

#define zmmtadd_   ZMMTADD

Definition at line 761 of file PBtools.h.

◆ zmmtadd_ [2/2]

#define zmmtadd_   zmmtadd

Definition at line 761 of file PBtools.h.

◆ zmmtcadd_ [1/2]

#define zmmtcadd_   ZMMTCADD

Definition at line 771 of file PBtools.h.

◆ zmmtcadd_ [2/2]

#define zmmtcadd_   zmmtcadd

Definition at line 771 of file PBtools.h.

◆ zrshft_ [1/2]

#define zrshft_   ZRSHFT

Definition at line 819 of file PBtools.h.

◆ zrshft_ [2/2]

#define zrshft_   zrshft

Definition at line 819 of file PBtools.h.

◆ zset_ [1/2]

#define zset_   ZSET

Definition at line 801 of file PBtools.h.

◆ zset_ [2/2]

#define zset_   zset

Definition at line 801 of file PBtools.h.

◆ zsymv_ [1/2]

#define zsymv_   ZSYMV

Definition at line 867 of file PBtools.h.

◆ zsymv_ [2/2]

#define zsymv_   zsymv

Definition at line 867 of file PBtools.h.

◆ zsyr2_ [1/2]

#define zsyr2_   ZSYR2

Definition at line 873 of file PBtools.h.

◆ zsyr2_ [2/2]

#define zsyr2_   zsyr2

Definition at line 873 of file PBtools.h.

◆ zsyr_ [1/2]

#define zsyr_   ZSYR

Definition at line 870 of file PBtools.h.

◆ zsyr_ [2/2]

#define zsyr_   zsyr

Definition at line 870 of file PBtools.h.

◆ ztzcnjg_ [1/2]

#define ztzcnjg_   ZTZCNJG

Definition at line 847 of file PBtools.h.

◆ ztzcnjg_ [2/2]

#define ztzcnjg_   ztzcnjg

Definition at line 847 of file PBtools.h.

◆ ztzpad_ [1/2]

#define ztzpad_   ZTZPAD

Definition at line 831 of file PBtools.h.

◆ ztzpad_ [2/2]

#define ztzpad_   ztzpad

Definition at line 831 of file PBtools.h.

◆ ztzpadcpy_ [1/2]

#define ztzpadcpy_   ZTZPADCPY

Definition at line 836 of file PBtools.h.

◆ ztzpadcpy_ [2/2]

#define ztzpadcpy_   ztzpadcpy

Definition at line 836 of file PBtools.h.

◆ ztzscal_ [1/2]

#define ztzscal_   ZTZSCAL

Definition at line 841 of file PBtools.h.

◆ ztzscal_ [2/2]

#define ztzscal_   ztzscal

Definition at line 841 of file PBtools.h.

◆ zvvdotc_ [1/2]

#define zvvdotc_   ZVVDOTC

Definition at line 825 of file PBtools.h.

◆ zvvdotc_ [2/2]

#define zvvdotc_   zvvdotc

Definition at line 825 of file PBtools.h.

◆ zvvdotu_ [1/2]

#define zvvdotu_   ZVVDOTU

Definition at line 826 of file PBtools.h.

◆ zvvdotu_ [2/2]

#define zvvdotu_   zvvdotu

Definition at line 826 of file PBtools.h.

Function Documentation

◆ cagemv_()

F_VOID_FCT cagemv_ ( )
Here is the caller graph for this function:

◆ cahemv_()

F_VOID_FCT cahemv_ ( )
Here is the caller graph for this function:

◆ casymv_()

F_VOID_FCT casymv_ ( )
Here is the caller graph for this function:

◆ catrmv_()

F_VOID_FCT catrmv_ ( )
Here is the caller graph for this function:

◆ ccshft_()

F_VOID_FCT ccshft_ ( )
Here is the caller graph for this function:

◆ chescal_()

F_VOID_FCT chescal_ ( )
Here is the caller graph for this function:

◆ cmmadd_()

F_VOID_FCT cmmadd_ ( )
Here is the caller graph for this function:

◆ cmmcadd_()

F_VOID_FCT cmmcadd_ ( )
Here is the caller graph for this function:

◆ cmmdda_()

F_VOID_FCT cmmdda_ ( )
Here is the caller graph for this function:

◆ cmmddac_()

F_VOID_FCT cmmddac_ ( )
Here is the caller graph for this function:

◆ cmmddact_()

F_VOID_FCT cmmddact_ ( )
Here is the caller graph for this function:

◆ cmmddat_()

F_VOID_FCT cmmddat_ ( )
Here is the caller graph for this function:

◆ cmmtadd_()

F_VOID_FCT cmmtadd_ ( )
Here is the caller graph for this function:

◆ cmmtcadd_()

F_VOID_FCT cmmtcadd_ ( )
Here is the caller graph for this function:

◆ crshft_()

F_VOID_FCT crshft_ ( )
Here is the caller graph for this function:

◆ cset_()

F_VOID_FCT cset_ ( )
Here is the caller graph for this function:

◆ csymv_()

F_VOID_FCT csymv_ ( )
Here is the caller graph for this function:

◆ csyr2_()

F_VOID_FCT csyr2_ ( )
Here is the caller graph for this function:

◆ csyr_()

F_VOID_FCT csyr_ ( )
Here is the caller graph for this function:

◆ ctzcnjg_()

F_VOID_FCT ctzcnjg_ ( )
Here is the caller graph for this function:

◆ ctzpad_()

F_VOID_FCT ctzpad_ ( )
Here is the caller graph for this function:

◆ ctzpadcpy_()

F_VOID_FCT ctzpadcpy_ ( )
Here is the caller graph for this function:

◆ ctzscal_()

F_VOID_FCT ctzscal_ ( )
Here is the caller graph for this function:

◆ cvvdotc_()

F_VOID_FCT cvvdotc_ ( )
Here is the caller graph for this function:

◆ cvvdotu_()

F_VOID_FCT cvvdotu_ ( )
Here is the caller graph for this function:

◆ dagemv_()

F_VOID_FCT dagemv_ ( )
Here is the caller graph for this function:

◆ dascal_()

F_VOID_FCT dascal_ ( )
Here is the caller graph for this function:

◆ dasqrtb_()

F_VOID_FCT dasqrtb_ ( )
Here is the caller graph for this function:

◆ dasymv_()

F_VOID_FCT dasymv_ ( )
Here is the caller graph for this function:

◆ datrmv_()

F_VOID_FCT datrmv_ ( )
Here is the caller graph for this function:

◆ dcshft_()

F_VOID_FCT dcshft_ ( )
Here is the caller graph for this function:

◆ dmmadd_()

F_VOID_FCT dmmadd_ ( )
Here is the caller graph for this function:

◆ dmmcadd_()

F_VOID_FCT dmmcadd_ ( )
Here is the caller graph for this function:

◆ dmmdda_()

F_VOID_FCT dmmdda_ ( )
Here is the caller graph for this function:

◆ dmmddac_()

F_VOID_FCT dmmddac_ ( )
Here is the caller graph for this function:

◆ dmmddact_()

F_VOID_FCT dmmddact_ ( )
Here is the caller graph for this function:

◆ dmmddat_()

F_VOID_FCT dmmddat_ ( )
Here is the caller graph for this function:

◆ dmmtadd_()

F_VOID_FCT dmmtadd_ ( )
Here is the caller graph for this function:

◆ dmmtcadd_()

F_VOID_FCT dmmtcadd_ ( )
Here is the caller graph for this function:

◆ drshft_()

F_VOID_FCT drshft_ ( )
Here is the caller graph for this function:

◆ dset_()

F_VOID_FCT dset_ ( )
Here is the caller graph for this function:

◆ dtzpad_()

F_VOID_FCT dtzpad_ ( )
Here is the caller graph for this function:

◆ dtzpadcpy_()

F_VOID_FCT dtzpadcpy_ ( )
Here is the caller graph for this function:

◆ dtzscal_()

F_VOID_FCT dtzscal_ ( )
Here is the caller graph for this function:

◆ dvasum_()

F_VOID_FCT dvasum_ ( )
Here is the caller graph for this function:

◆ dvvdot_()

F_VOID_FCT dvvdot_ ( )
Here is the caller graph for this function:

◆ dzvasum_()

F_VOID_FCT dzvasum_ ( )
Here is the caller graph for this function:

◆ immadd_()

F_VOID_FCT immadd_ ( )
Here is the caller graph for this function:

◆ immdda_()

F_VOID_FCT immdda_ ( )
Here is the caller graph for this function:

◆ immddat_()

F_VOID_FCT immddat_ ( )
Here is the caller graph for this function:

◆ immtadd_()

F_VOID_FCT immtadd_ ( )
Here is the caller graph for this function:

◆ PB_Cabort()

void PB_Cabort ( )

◆ PB_Cainfog2l()

void PB_Cainfog2l ( )
Here is the caller graph for this function:

◆ PB_CargFtoC()

void PB_CargFtoC ( )

◆ PB_Cbinfo()

void PB_Cbinfo ( )
Here is the caller graph for this function:

◆ PB_Cchkmat()

void PB_Cchkmat ( )

◆ PB_Cchkvec()

void PB_Cchkvec ( )

◆ PB_Cconjg()

void PB_Cconjg ( )
Here is the caller graph for this function:

◆ PB_Cctypeset()

PBTYP_T* PB_Cctypeset ( )

Definition at line 19 of file PB_Cctypeset.c.

Here is the caller graph for this function:

◆ PB_Cdescribe()

void PB_Cdescribe ( )

◆ PB_Cdescset()

void PB_Cdescset ( )
Here is the caller graph for this function:

◆ PB_Cdtypeset()

PBTYP_T* PB_Cdtypeset ( )

Definition at line 19 of file PB_Cdtypeset.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ PB_Cfirstnb()

int PB_Cfirstnb ( )
Here is the caller graph for this function:

◆ PB_Cg2lrem()

int PB_Cg2lrem ( )
Here is the caller graph for this function:

◆ PB_CGatherV()

void PB_CGatherV ( )
Here is the caller graph for this function:

◆ PB_Cgcd()

int PB_Cgcd ( )
Here is the caller graph for this function:

◆ PB_Cgetbuf()

char* PB_Cgetbuf ( )
Here is the caller graph for this function:

◆ PB_Cindxg2p()

int PB_Cindxg2p ( )
Here is the caller graph for this function:

◆ PB_Cinfog2l()

void PB_Cinfog2l ( )

◆ PB_CInOutV()

void PB_CInOutV ( )
Here is the caller graph for this function:

◆ PB_CInOutV2()

void PB_CInOutV2 ( )
Here is the caller graph for this function:

◆ PB_CInV()

void PB_CInV ( )

◆ PB_CInV2()

void PB_CInV2 ( )
Here is the caller graph for this function:

◆ PB_Citypeset()

PBTYP_T* PB_Citypeset ( )

Definition at line 19 of file PB_Citypeset.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ PB_Clastnb()

int PB_Clastnb ( )
Here is the caller graph for this function:

◆ PB_Clcm()

int PB_Clcm ( )
Here is the caller graph for this function:

◆ PB_Cmalloc()

char* PB_Cmalloc ( )
Here is the caller graph for this function:

◆ PB_Cnnxtroc()

int PB_Cnnxtroc ( )
Here is the caller graph for this function:

◆ PB_Cnpreroc()

int PB_Cnpreroc ( )
Here is the caller graph for this function:

◆ PB_Cnumroc()

int PB_Cnumroc ( )

◆ PB_COutV()

void PB_COutV ( )
Here is the caller graph for this function:

◆ PB_Cpaxpby()

void PB_Cpaxpby ( )

◆ PB_CpaxpbyDN()

void PB_CpaxpbyDN ( )
Here is the caller graph for this function:

◆ PB_CpaxpbyND()

void PB_CpaxpbyND ( )
Here is the caller graph for this function:

◆ PB_CpaxpbyNN()

void PB_CpaxpbyNN ( )
Here is the caller graph for this function:

◆ PB_Cpdot11()

void PB_Cpdot11 ( )
Here is the caller graph for this function:

◆ PB_CpdotND()

void PB_CpdotND ( )
Here is the caller graph for this function:

◆ PB_CpdotNN()

void PB_CpdotNN ( )
Here is the caller graph for this function:

◆ PB_Cpgeadd()

void PB_Cpgeadd ( )
Here is the caller graph for this function:

◆ PB_CpgemmAB()

void PB_CpgemmAB ( )
Here is the caller graph for this function:

◆ PB_CpgemmAC()

void PB_CpgemmAC ( )
Here is the caller graph for this function:

◆ PB_CpgemmBC()

void PB_CpgemmBC ( )
Here is the caller graph for this function:

◆ PB_Cplacnjg()

void PB_Cplacnjg ( )
Here is the caller graph for this function:

◆ PB_Cplapad()

void PB_Cplapad ( )

◆ PB_Cplapd2()

void PB_Cplapd2 ( )
Here is the caller graph for this function:

◆ PB_Cplaprn2()

void PB_Cplaprn2 ( )

◆ PB_Cplaprnt()

void PB_Cplaprnt ( )

◆ PB_Cplasca2()

void PB_Cplasca2 ( )
Here is the caller graph for this function:

◆ PB_Cplascal()

void PB_Cplascal ( )
Here is the caller graph for this function:

◆ PB_Cprnt()

void PB_Cprnt ( )

◆ PB_CpswapND()

void PB_CpswapND ( )
Here is the caller graph for this function:

◆ PB_CpswapNN()

void PB_CpswapNN ( )
Here is the caller graph for this function:

◆ PB_Cpsym()

void PB_Cpsym ( )
Here is the caller graph for this function:

◆ PB_CpsymmAB()

void PB_CpsymmAB ( )
Here is the caller graph for this function:

◆ PB_CpsymmBC()

void PB_CpsymmBC ( )
Here is the caller graph for this function:

◆ PB_Cpsyr()

void PB_Cpsyr ( )
Here is the caller graph for this function:

◆ PB_Cpsyr2()

void PB_Cpsyr2 ( )
Here is the caller graph for this function:

◆ PB_Cpsyr2kA()

void PB_Cpsyr2kA ( )
Here is the caller graph for this function:

◆ PB_Cpsyr2kAC()

void PB_Cpsyr2kAC ( )
Here is the caller graph for this function:

◆ PB_CpsyrkA()

void PB_CpsyrkA ( )
Here is the caller graph for this function:

◆ PB_CpsyrkAC()

void PB_CpsyrkAC ( )
Here is the caller graph for this function:

◆ PB_Cptradd()

void PB_Cptradd ( )
Here is the caller graph for this function:

◆ PB_Cptran()

void PB_Cptran ( )
Here is the caller graph for this function:

◆ PB_Cptrm()

void PB_Cptrm ( )
Here is the caller graph for this function:

◆ PB_CptrmmAB()

void PB_CptrmmAB ( )
Here is the caller graph for this function:

◆ PB_CptrmmB()

void PB_CptrmmB ( )
Here is the caller graph for this function:

◆ PB_Cptrsm()

void PB_Cptrsm ( )
Here is the caller graph for this function:

◆ PB_CptrsmAB()

void PB_CptrsmAB ( )
Here is the caller graph for this function:

◆ PB_CptrsmAB0()

void PB_CptrsmAB0 ( )
Here is the caller graph for this function:

◆ PB_CptrsmAB1()

void PB_CptrsmAB1 ( )
Here is the caller graph for this function:

◆ PB_CptrsmB()

void PB_CptrsmB ( )
Here is the caller graph for this function:

◆ PB_Cptrsv()

void PB_Cptrsv ( )
Here is the caller graph for this function:

◆ PB_CScatterV()

void PB_CScatterV ( )
Here is the caller graph for this function:

◆ PB_Cspan()

int PB_Cspan ( )
Here is the caller graph for this function:

◆ PB_Cstypeset()

PBTYP_T* PB_Cstypeset ( )

Definition at line 19 of file PB_Cstypeset.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ PB_Ctop()

char* PB_Ctop ( )

◆ PB_Ctzahemv()

void PB_Ctzahemv ( )
Here is the caller graph for this function:

◆ PB_Ctzasymv()

void PB_Ctzasymv ( )
Here is the caller graph for this function:

◆ PB_Ctzatrmv()

void PB_Ctzatrmv ( )
Here is the caller graph for this function:

◆ PB_Ctzhemm()

void PB_Ctzhemm ( )
Here is the caller graph for this function:

◆ PB_Ctzhemv()

void PB_Ctzhemv ( )
Here is the caller graph for this function:

◆ PB_Ctzher()

void PB_Ctzher ( )
Here is the caller graph for this function:

◆ PB_Ctzher2()

void PB_Ctzher2 ( )
Here is the caller graph for this function:

◆ PB_Ctzher2k()

void PB_Ctzher2k ( )
Here is the caller graph for this function:

◆ PB_Ctzherk()

void PB_Ctzherk ( )
Here is the caller graph for this function:

◆ PB_Ctzsymm()

void PB_Ctzsymm ( )
Here is the caller graph for this function:

◆ PB_Ctzsymv()

void PB_Ctzsymv ( )
Here is the caller graph for this function:

◆ PB_Ctzsyr()

void PB_Ctzsyr ( )
Here is the caller graph for this function:

◆ PB_Ctzsyr2()

void PB_Ctzsyr2 ( )
Here is the caller graph for this function:

◆ PB_Ctzsyr2k()

void PB_Ctzsyr2k ( )
Here is the caller graph for this function:

◆ PB_Ctzsyrk()

void PB_Ctzsyrk ( )
Here is the caller graph for this function:

◆ PB_Ctztrmm()

void PB_Ctztrmm ( )
Here is the caller graph for this function:

◆ PB_Ctztrmv()

void PB_Ctztrmv ( )
Here is the caller graph for this function:

◆ PB_CVMcontig()

void PB_CVMcontig ( )
Here is the caller graph for this function:

◆ PB_CVMinit()

void PB_CVMinit ( )
Here is the caller graph for this function:

◆ PB_CVMloc()

int PB_CVMloc ( )
Here is the caller graph for this function:

◆ PB_CVMnpq()

int PB_CVMnpq ( )
Here is the caller graph for this function:

◆ PB_CVMpack()

int PB_CVMpack ( )
Here is the caller graph for this function:

◆ PB_CVMswp()

int PB_CVMswp ( )
Here is the caller graph for this function:

◆ PB_CVMupdate()

void PB_CVMupdate ( )
Here is the caller graph for this function:

◆ PB_Cwarn()

void PB_Cwarn ( )

◆ PB_Cztypeset()

PBTYP_T* PB_Cztypeset ( )

Definition at line 19 of file PB_Cztypeset.c.

Here is the caller graph for this function:

◆ pilaenv_()

int pilaenv_ ( )

◆ sagemv_()

F_VOID_FCT sagemv_ ( )
Here is the caller graph for this function:

◆ sascal_()

F_VOID_FCT sascal_ ( )
Here is the caller graph for this function:

◆ sasqrtb_()

F_VOID_FCT sasqrtb_ ( )
Here is the caller graph for this function:

◆ sasymv_()

F_VOID_FCT sasymv_ ( )
Here is the caller graph for this function:

◆ satrmv_()

F_VOID_FCT satrmv_ ( )
Here is the caller graph for this function:

◆ scshft_()

F_VOID_FCT scshft_ ( )
Here is the caller graph for this function:

◆ scvasum_()

F_VOID_FCT scvasum_ ( )
Here is the caller graph for this function:

◆ smmadd_()

F_VOID_FCT smmadd_ ( )
Here is the caller graph for this function:

◆ smmcadd_()

F_VOID_FCT smmcadd_ ( )
Here is the caller graph for this function:

◆ smmdda_()

F_VOID_FCT smmdda_ ( )
Here is the caller graph for this function:

◆ smmddac_()

F_VOID_FCT smmddac_ ( )
Here is the caller graph for this function:

◆ smmddact_()

F_VOID_FCT smmddact_ ( )
Here is the caller graph for this function:

◆ smmddat_()

F_VOID_FCT smmddat_ ( )
Here is the caller graph for this function:

◆ smmtadd_()

F_VOID_FCT smmtadd_ ( )
Here is the caller graph for this function:

◆ smmtcadd_()

F_VOID_FCT smmtcadd_ ( )
Here is the caller graph for this function:

◆ srshft_()

F_VOID_FCT srshft_ ( )
Here is the caller graph for this function:

◆ sset_()

F_VOID_FCT sset_ ( )
Here is the caller graph for this function:

◆ stzpad_()

F_VOID_FCT stzpad_ ( )
Here is the caller graph for this function:

◆ stzpadcpy_()

F_VOID_FCT stzpadcpy_ ( )
Here is the caller graph for this function:

◆ stzscal_()

F_VOID_FCT stzscal_ ( )
Here is the caller graph for this function:

◆ svasum_()

F_VOID_FCT svasum_ ( )
Here is the caller graph for this function:

◆ svvdot_()

F_VOID_FCT svvdot_ ( )
Here is the caller graph for this function:

◆ zagemv_()

F_VOID_FCT zagemv_ ( )
Here is the caller graph for this function:

◆ zahemv_()

F_VOID_FCT zahemv_ ( )
Here is the caller graph for this function:

◆ zasymv_()

F_VOID_FCT zasymv_ ( )
Here is the caller graph for this function:

◆ zatrmv_()

F_VOID_FCT zatrmv_ ( )
Here is the caller graph for this function:

◆ zcshft_()

F_VOID_FCT zcshft_ ( )
Here is the caller graph for this function:

◆ zhescal_()

F_VOID_FCT zhescal_ ( )
Here is the caller graph for this function:

◆ zmmadd_()

F_VOID_FCT zmmadd_ ( )
Here is the caller graph for this function:

◆ zmmcadd_()

F_VOID_FCT zmmcadd_ ( )
Here is the caller graph for this function:

◆ zmmdda_()

F_VOID_FCT zmmdda_ ( )
Here is the caller graph for this function:

◆ zmmddac_()

F_VOID_FCT zmmddac_ ( )
Here is the caller graph for this function:

◆ zmmddact_()

F_VOID_FCT zmmddact_ ( )
Here is the caller graph for this function:

◆ zmmddat_()

F_VOID_FCT zmmddat_ ( )
Here is the caller graph for this function:

◆ zmmtadd_()

F_VOID_FCT zmmtadd_ ( )
Here is the caller graph for this function:

◆ zmmtcadd_()

F_VOID_FCT zmmtcadd_ ( )
Here is the caller graph for this function:

◆ zrshft_()

F_VOID_FCT zrshft_ ( )
Here is the caller graph for this function:

◆ zset_()

F_VOID_FCT zset_ ( )
Here is the caller graph for this function:

◆ zsymv_()

F_VOID_FCT zsymv_ ( )
Here is the caller graph for this function:

◆ zsyr2_()

F_VOID_FCT zsyr2_ ( )
Here is the caller graph for this function:

◆ zsyr_()

F_VOID_FCT zsyr_ ( )
Here is the caller graph for this function:

◆ ztzcnjg_()

F_VOID_FCT ztzcnjg_ ( )
Here is the caller graph for this function:

◆ ztzpad_()

F_VOID_FCT ztzpad_ ( )
Here is the caller graph for this function:

◆ ztzpadcpy_()

F_VOID_FCT ztzpadcpy_ ( )
Here is the caller graph for this function:

◆ ztzscal_()

F_VOID_FCT ztzscal_ ( )
Here is the caller graph for this function:

◆ zvvdotc_()

F_VOID_FCT zvvdotc_ ( )
Here is the caller graph for this function:

◆ zvvdotu_()

F_VOID_FCT zvvdotu_ ( )
Here is the caller graph for this function:
M_
#define M_
Definition: PBtools.h:39
MB_
#define MB_
Definition: PBtools.h:43
NB_
#define NB_
Definition: PBtools.h:44
CSRC_
#define CSRC_
Definition: PBtools.h:46
LLD_
#define LLD_
Definition: PBtools.h:47
BLOCK_CYCLIC_2D_INB
#define BLOCK_CYCLIC_2D_INB
Definition: PBtools.h:35
IMB_
#define IMB_
Definition: PBtools.h:41
RSRC_
#define RSRC_
Definition: PBtools.h:45
DTYPE_
#define DTYPE_
Definition: PBtools.h:37
N_
#define N_
Definition: PBtools.h:40
MIN
#define MIN(a_, b_)
Definition: PBtools.h:76
INB_
#define INB_
Definition: PBtools.h:42
CTXT_
#define CTXT_
Definition: PBtools.h:38