cButterflyPACK_config.fi File Reference

Macros

#define DAT   2
 
#define DT   complex(kind=4)
 
#define DTR   real(kind=4)
 
#define DTZFP   zFORp_type_float
 
#define DTRBytes   4
 
#define DTC   complex(kind=4)
 
#define MPI_DT   MPI_COMPLEX
 
#define C_SIZEOF_DT   sizeof_complex
 
#define CBIND_DT   complex(kind=C_FLOAT_COMPLEX)
 
#define C_DT   _Complex float
 
#define gemmf77   cgemm
 
#define copymatf77   clacpy
 
#define Zelem_block_Extraction   c_Zelem_block_Extraction
 
#define BPACK_construction_Init   c_BPACK_construction_Init
 
#define BPACK_MD_construction_Init   c_BPACK_MD_construction_Init
 
#define BF_Construct_Init_from_mshrc   c_BF_Construct_Init_from_mshrc
 
#define BF_Construct_Init   c_BF_Construct_Init
 
#define BF_MD_Construct_Init_from_mshrc   c_BF_MD_Construct_Init_from_mshrc
 
#define BF_MD_Construct_Init   c_BF_MD_Construct_Init
 
#define BP_Construct_Init_from_mshrc   c_BP_Construct_Init_from_mshrc
 
#define BP_Construct_Init   c_BP_Construct_Init
 
#define BF_Construct_Element_Compute   c_BF_Construct_Element_Compute
 
#define BP_Construct_Element_Compute   c_BP_Construct_Element_Compute
 
#define BP_Delete   c_BP_Delete
 
#define BF_MD_Construct_Element_Compute   c_BF_MD_Construct_Element_Compute
 
#define FULLMAT_Element   c_FULLMAT_Element
 
#define BPACK_MD_construction_Element   c_BPACK_MD_construction_Element
 
#define BPACK_construction_Element   c_BPACK_construction_Element
 
#define Hmat_construction   c_Hmat_construction
 
#define HODLR_construction   c_HODLR_construction
 
#define HSS_construction   c_HSS_construction
 
#define HSS_MD_construction   c_HSS_MD_construction
 
#define Hmat_block_construction   c_Hmat_block_construction
 
#define BF_checkError   c_BF_checkError
 
#define BP_checkError   c_BP_checkError
 
#define BP_compress_entry   c_BP_compress_entry
 
#define BP_MD_compress_entry   c_BP_MD_compress_entry
 
#define BF_MD_checkError   c_BF_MD_checkError
 
#define BF_compress_entry   c_BF_compress_entry
 
#define BF_ExtractElement   c_BF_ExtractElement
 
#define BP_ExtractElement   c_BP_ExtractElement
 
#define BPACK_ExtractElement   c_BPACK_ExtractElement
 
#define BPACK_CheckError_entry   c_BPACK_CheckError_entry
 
#define BPACK_CheckError_SMVP   c_BPACK_CheckError_SMVP
 
#define BPACK_MD_CheckError_SMVP   c_BPACK_MD_CheckError_SMVP
 
#define BPACK_all2all_inters   c_BPACK_all2all_inters
 
#define BPACK_all2all_inters_optimized   c_BPACK_all2all_inters_optimized
 
#define HODLR_MapIntersec2Block   c_HODLR_MapIntersec2Block
 
#define BP_MapIntersec2Block   c_BP_MapIntersec2Block
 
#define Hmat_MapIntersec2Block   c_Hmat_MapIntersec2Block
 
#define Hmat_MapIntersec2Block_Loc   c_Hmat_MapIntersec2Block_Loc
 
#define BMatVec   c_BMatVec
 
#define Zelem   c_Zelem
 
#define Zelem_block   c_Zelem_block
 
#define F_Zelem   c_F_Zelem
 
#define F_Zelem_MD   c_F_Zelem_MD
 
#define F_Dist   c_F_Dist
 
#define F_Compressibility   c_F_Compressibility
 
#define F_Zelem_block   c_F_Zelem_block
 
#define C_Zelem   c_C_Zelem
 
#define C_Zelem_MD   c_C_Zelem_MD
 
#define C_Dist   c_C_Dist
 
#define C_Compressibility   c_C_Compressibility
 
#define C_Compressibility_MD   c_C_Compressibility_MD
 
#define C_Zelem_block   c_C_Zelem_block
 
#define HMatVec   c_HMatVec
 
#define HMatVec_MD   c_HMatVec_MD
 
#define F_HMatVec   c_F_HMatVec
 
#define F_HMatVec_MD   c_F_HMatVec_MD
 
#define C_HMatVec   c_C_HMatVec
 
#define C_HMatVec_MD   c_C_HMatVec_MD
 
#define C_BMatVec   c_C_BMatVec
 
#define iarray_finalizer   c_iarray_finalizer
 
#define BPACK_Factorization   c_BPACK_Factorization
 
#define HODLR_factorization   c_HODLR_factorization
 
#define HSS_factorization   c_HSS_factorization
 
#define Hmat_Factorization   c_Hmat_Factorization
 
#define Hmat_LU   c_Hmat_LU
 
#define Hmat_add_multiply   c_Hmat_add_multiply
 
#define Hmat_LXM   c_Hmat_LXM
 
#define Hmat_XUM   c_Hmat_XUM
 
#define Hmat_add_multiply_Hblock3   c_Hmat_add_multiply_Hblock3
 
#define Hmat_BF_add   c_Hmat_BF_add
 
#define matvec_user   c_matvec_user
 
#define BPACK_construction_Matvec   c_BPACK_construction_Matvec
 
#define Hmat_randomized   c_Hmat_randomized
 
#define Hmat_randomized_OneL_Lowrank   c_Hmat_randomized_OneL_Lowrank
 
#define Hmat_MVP_randomized_OneL   c_Hmat_MVP_randomized_OneL
 
#define Hmat_randomized_OneL_Fullmat   c_Hmat_randomized_OneL_Fullmat
 
#define HODLR_randomized   c_HODLR_randomized
 
#define HODLR_randomized_OneL_Lowrank   c_HODLR_randomized_OneL_Lowrank
 
#define HODLR_MVP_randomized_OneL   c_HODLR_MVP_randomized_OneL
 
#define HODLR_randomized_OneL_Fullmat   c_HODLR_randomized_OneL_Fullmat
 
#define HODLR_Reconstruction_LL   c_HODLR_Reconstruction_LL
 
#define HODLR_Reconstruction_RR   c_HODLR_Reconstruction_RR
 
#define HODLR_Test_Error_RR   c_HODLR_Test_Error_RR
 
#define HODLR_Randomized_Vectors   c_HODLR_Randomized_Vectors
 
#define PComputeRange_twoforward   c_PComputeRange_twoforward
 
#define PQxSVDTruncate_twoforward   c_PQxSVDTruncate_twoforward
 
#define BF_Resolving_Butterfly_LL_dat_twoforward   c_BF_Resolving_Butterfly_LL_dat_twoforward
 
#define BF_Resolving_Butterfly_RR_dat_twoforward   c_BF_Resolving_Butterfly_RR_dat_twoforward
 
#define BPACK_Eigen   c_BPACK_Eigen
 
#define BPACK_Convert2Dense   c_BPACK_Convert2Dense
 
#define BPACK_Eigen_Dense   c_BPACK_Eigen_Dense
 
#define BPACK_Solution   c_BPACK_Solution
 
#define BPACK_MD_Solution   c_BPACK_MD_Solution
 
#define BPACK_Ztfqmr_usermatvec_noprecon   c_BPACK_Ztfqmr_usermatvec_noprecon
 
#define BPACK_Ztfqmr_usermatvec_noprecon   c_BPACK_Ztfqmr_usermatvec_noprecon
 
#define BPACK_MD_Ztfqmr_usermatvec_noprecon   c_BPACK_MD_Ztfqmr_usermatvec_noprecon
 
#define BPACK_MD_Ztfqmr_usermatvec_noprecon   c_BPACK_MD_Ztfqmr_usermatvec_noprecon
 
#define BPACK_Ztfqmr   c_BPACK_Ztfqmr
 
#define BPACK_MD_Ztfqmr   c_BPACK_MD_Ztfqmr
 
#define BPACK_ApplyPrecon   c_BPACK_ApplyPrecon
 
#define BPACK_Test_Solve_error   c_BPACK_Test_Solve_error
 
#define BPACK_Inv_Mult   c_BPACK_Inv_Mult
 
#define Test_BPACK_Mult   c_Test_BPACK_Mult
 
#define BPACK_Mult   c_BPACK_Mult
 
#define BPACK_MD_Mult   c_BPACK_MD_Mult
 
#define HODLR_Inv_Mult   c_HODLR_Inv_Mult
 
#define HSS_Inv_Mult   c_HSS_Inv_Mult
 
#define HODLR_Mult   c_HODLR_Mult
 
#define Hmat_Redistribute1Dto2D_Vector   c_Hmat_Redistribute1Dto2D_Vector
 
#define Hmat_Redistribute2Dto1D_Vector   c_Hmat_Redistribute2Dto1D_Vector
 
#define HSS_Mult   c_HSS_Mult
 
#define HSS_MD_Mult   c_HSS_MD_Mult
 
#define Hmat_Inv_Mult   c_Hmat_Inv_Mult
 
#define Hmat_Mult   c_Hmat_Mult
 
#define Hmat_Lsolve_Toplevel   c_Hmat_Lsolve_Toplevel
 
#define Hmat_Usolve_Toplevel   c_Hmat_Usolve_Toplevel
 
#define distance_gram_block   c_distance_gram_block
 
#define Hmat_construct_local_tree   c_Hmat_construct_local_tree
 
#define Cluster_partition   c_Cluster_partition
 
#define Cluster_partition_MD   c_Cluster_partition_MD
 
#define FindKNNs   c_FindKNNs
 
#define append_nlist   c_append_nlist
 
#define BPACK_structuring   c_BPACK_structuring
 
#define BPACK_structuring_MD   c_BPACK_structuring_MD
 
#define HSS_MD_structuring   c_HSS_MD_structuring
 
#define HSS_structuring   c_HSS_structuring
 
#define HODLR_structuring   c_HODLR_structuring
 
#define Hmat_structuring   c_Hmat_structuring
 
#define Hmat_assign_admissible   c_Hmat_assign_admissible
 
#define Hmat_compute_colorset   c_Hmat_compute_colorset
 
#define Hmat_GetBlkLst   c_Hmat_GetBlkLst
 
#define HODLR_copy   c_HODLR_copy
 
#define Hmat_copy   c_Hmat_copy
 
#define Hmat_delete   c_Hmat_delete
 
#define HODLR_delete   c_HODLR_delete
 
#define HSSBF_delete   c_HSSBF_delete
 
#define HSSBF_MD_delete   c_HSSBF_MD_delete
 
#define BPACK_delete   c_BPACK_delete
 
#define BPACK_copy   c_BPACK_copy
 
#define delete_kernelquant   c_delete_kernelquant
 
#define delete_mesh   c_delete_mesh
 
#define delete_proctree   c_delete_proctree
 
#define delete_grid   c_delete_grid
 
#define delete_Hstat   c_delete_Hstat
 
#define copy_basis_group   c_copy_basis_group
 
#define CopyMesh   c_CopyMesh
 
#define CopyStat   c_CopyStat
 
#define InitStat   c_InitStat
 
#define PrintStat   c_PrintStat
 
#define SetDefaultOptions   c_SetDefaultOptions
 
#define ReadOption   c_ReadOption
 
#define CopyOptions   c_CopyOptions
 
#define PrintOptions   c_PrintOptions
 
#define BPACK_GetVersionNumber   c_BPACK_GetVersionNumber
 
#define matvec_user_C   c_matvec_user_C
 
#define matvec_user_C_MD   c_matvec_user_C_MD
 
#define Bmatvec_user_C   c_Bmatvec_user_C
 
#define C_BPACK_Createptree   c_C_BPACK_Createptree
 
#define C_BPACK_Createstats   c_C_BPACK_Createstats
 
#define C_BPACK_Getstats   c_C_BPACK_Getstats
 
#define C_BPACK_Printstats   c_C_BPACK_Printstats
 
#define C_BPACK_Createoption   c_C_BPACK_Createoption
 
#define C_BPACK_Copyoption   c_C_BPACK_Copyoption
 
#define C_BPACK_Printoption   c_C_BPACK_Printoption
 
#define C_BPACK_Getoption   c_C_BPACK_Getoption
 
#define C_BPACK_Setoption   c_C_BPACK_Setoption
 
#define C_BPACK_Construct_Element_Compute   c_C_BPACK_Construct_Element_Compute
 
#define C_BPACK_MD_Construct_Element_Compute   c_C_BPACK_MD_Construct_Element_Compute
 
#define C_BPACK_Construct_Init   c_C_BPACK_Construct_Init
 
#define C_BPACK_MD_Construct_Init   c_C_BPACK_MD_Construct_Init
 
#define C_BPACK_New2Old   c_C_BPACK_New2Old
 
#define C_BPACK_MD_New2Old   c_C_BPACK_MD_New2Old
 
#define C_SingleIndexToMultiIndex   c_C_SingleIndexToMultiIndex
 
#define C_MultiIndexToSingleIndex   c_C_MultiIndexToSingleIndex
 
#define C_BF_New2Old_Row   c_C_BF_New2Old_Row
 
#define C_BF_New2Old_Col   c_C_BF_New2Old_Col
 
#define C_BPACK_Construct_Init_Gram   c_C_BPACK_Construct_Init_Gram
 
#define C_BPACK_Construct_Matvec_Compute   c_C_BPACK_Construct_Matvec_Compute
 
#define C_BF_Construct_Init   c_C_BF_Construct_Init
 
#define C_BF_Construct_Matvec_Compute   c_C_BF_Construct_Matvec_Compute
 
#define C_BF_Construct_Element_Compute   c_C_BF_Construct_Element_Compute
 
#define C_BPACK_Factor   c_C_BPACK_Factor
 
#define C_BPACK_Solve   c_C_BPACK_Solve
 
#define C_BPACK_MD_Solve   c_C_BPACK_MD_Solve
 
#define C_BPACK_TFQMR_Noprecon   c_C_BPACK_TFQMR_Noprecon
 
#define C_BPACK_MD_TFQMR_Noprecon   c_C_BPACK_MD_TFQMR_Noprecon
 
#define C_BF_Mult   c_C_BF_Mult
 
#define C_BF_ExtractElement   c_C_BF_ExtractElement
 
#define C_BPACK_ExtractElement   c_C_BPACK_ExtractElement
 
#define C_BPACK_Mult   c_C_BPACK_Mult
 
#define C_BPACK_MD_Mult   c_C_BPACK_MD_Mult
 
#define C_BPACK_Inv_Mult   c_C_BPACK_Inv_Mult
 
#define C_BPACK_Deletestats   c_C_BPACK_Deletestats
 
#define C_BPACK_Deleteproctree   c_C_BPACK_Deleteproctree
 
#define C_BPACK_Deletemesh   c_C_BPACK_Deletemesh
 
#define C_BPACK_Deletekernelquant   c_C_BPACK_Deletekernelquant
 
#define C_BPACK_Delete   c_C_BPACK_Delete
 
#define C_BF_DeleteBF   c_C_BF_DeleteBF
 
#define C_BPACK_Deleteoption   c_C_BPACK_Deleteoption
 
#define C_BPACK_GetVersionNumber   c_C_BPACK_GetVersionNumber
 
#define C_BPACK_TreeIndex_Merged2Child   c_C_BPACK_TreeIndex_Merged2Child
 
#define BF_compress_NlogN   c_BF_compress_NlogN
 
#define BF_compress_NlogN_oneblock_R_sample   c_BF_compress_NlogN_oneblock_R_sample
 
#define BF_MD_compress_N_oneblock_R_sample   c_BF_MD_compress_N_oneblock_R_sample
 
#define BF_compress_NlogN_oneblock_R_rankreveal   c_BF_compress_NlogN_oneblock_R_rankreveal
 
#define BF_MD_compress_N_oneblock_R_rankreveal   c_BF_MD_compress_N_oneblock_R_rankreveal
 
#define BF_MD_compress_N_oneblock_C_sample   c_BF_MD_compress_N_oneblock_C_sample
 
#define BF_MD_compress_N_oneblock_C_rankreveal   c_BF_MD_compress_N_oneblock_C_rankreveal
 
#define BF_exchange_skel   c_BF_exchange_skel
 
#define BF_all2all_skel   c_BF_all2all_skel
 
#define BF_MD_all2all_skel   c_BF_MD_all2all_skel
 
#define BF_compress_NlogN_oneblock_C_sample   c_BF_compress_NlogN_oneblock_C_sample
 
#define BF_compress_NlogN_oneblock_C_rankreveal   c_BF_compress_NlogN_oneblock_C_rankreveal
 
#define BF_MD_delete_subtensors   c_BF_MD_delete_subtensors
 
#define BF_MD_compress_N   c_BF_MD_compress_N
 
#define BF_compress_N15_seq   c_BF_compress_N15_seq
 
#define BF_compress_N15   c_BF_compress_N15
 
#define BF_compress_test   c_BF_compress_test
 
#define LR_HBACA   c_LR_HBACA
 
#define LR_HMerge   c_LR_HMerge
 
#define LR_HBACA_Leaflevel   c_LR_HBACA_Leaflevel
 
#define LR_ACA   c_LR_ACA
 
#define LR_ACA_Parallel   c_LR_ACA_Parallel
 
#define LR_BACA   c_LR_BACA
 
#define LR_BACA_noOverlap   c_LR_BACA_noOverlap
 
#define LR_BACA_noOverlap_Oneiteration   c_LR_BACA_noOverlap_Oneiteration
 
#define LR_SeudoSkeleton   c_LR_SeudoSkeleton
 
#define Bplus_CheckError_Full   c_Bplus_CheckError_Full
 
#define ButterflySVD_Left   c_ButterflySVD_Left
 
#define LocalButterflySVD_Left   c_LocalButterflySVD_Left
 
#define ButterflySVD_Right   c_ButterflySVD_Right
 
#define LocalButterflySVD_Right   c_LocalButterflySVD_Right
 
#define Full_construction   c_Full_construction
 
#define Full_construction_MD   c_Full_construction_MD
 
#define Full_LU   c_Full_LU
 
#define Full_add_multiply   c_Full_add_multiply
 
#define Full_add   c_Full_add
 
#define LR_minusBC   c_LR_minusBC
 
#define LR_SMW   c_LR_SMW
 
#define LR_Sblock   c_LR_Sblock
 
#define LR_A_minusBDinvC   c_LR_A_minusBDinvC
 
#define BF_inverse_schur_partitionedinverse   c_BF_inverse_schur_partitionedinverse
 
#define BF_inverse_schulziteration_IplusButter   c_BF_inverse_schulziteration_IplusButter
 
#define BF_bdiag_approximation_precompute   c_BF_bdiag_approximation_precompute
 
#define BF_bdiag_approximation   c_BF_bdiag_approximation
 
#define BF_compute_schulz_init   c_BF_compute_schulz_init
 
#define BF_inverse_partitionedinverse_IplusButter   c_BF_inverse_partitionedinverse_IplusButter
 
#define LR_ABCDinverse   c_LR_ABCDinverse
 
#define LR_BuildABCD   c_LR_BuildABCD
 
#define BF_Aggregate   c_BF_Aggregate
 
#define BF_split   c_BF_split
 
#define BF_split_checkerror   c_BF_split_checkerror
 
#define BF_get_rank_ABCD   c_BF_get_rank_ABCD
 
#define Bplus_Sblock_randomized_memfree   c_Bplus_Sblock_randomized_memfree
 
#define Bplus_inverse_schur_partitionedinverse   c_Bplus_inverse_schur_partitionedinverse
 
#define Bplus_inverse_schur_partitionedinverse_hss   c_Bplus_inverse_schur_partitionedinverse_hss
 
#define MPI_verbose_barrier   c_MPI_verbose_barrier
 
#define blocks_partial_bcast   c_blocks_partial_bcast
 
#define blocks_send   c_blocks_send
 
#define blocks_structure2buff   c_blocks_structure2buff
 
#define blocks_recv   c_blocks_recv
 
#define blocks_buff2structure   c_blocks_buff2structure
 
#define Hmat_block_copy_MPIdata   c_Hmat_block_copy_MPIdata
 
#define pack_butterfly_blocks   c_pack_butterfly_blocks
 
#define unpack_butterfly_blocks   c_unpack_butterfly_blocks
 
#define pack_full_blocks   c_pack_full_blocks
 
#define unpack_full_blocks   c_unpack_full_blocks
 
#define pack_all_blocks_one_node   c_pack_all_blocks_one_node
 
#define unpack_all_blocks_one_node   c_unpack_all_blocks_one_node
 
#define BF_block_MVP_inverse_dat   c_BF_block_MVP_inverse_dat
 
#define BF_Delete_RandVect   c_BF_Delete_RandVect
 
#define BF_Init_randomized   c_BF_Init_randomized
 
#define BF_Zero   c_BF_Zero
 
#define BF_Resolving_Butterfly_LL_dat   c_BF_Resolving_Butterfly_LL_dat
 
#define BF_GetNumVectEstimate_LL   c_BF_GetNumVectEstimate_LL
 
#define BF_OneBlock_LL   c_BF_OneBlock_LL
 
#define BF_Resolving_Butterfly_RR_dat   c_BF_Resolving_Butterfly_RR_dat
 
#define BF_GetNumVectEstimate_RR   c_BF_GetNumVectEstimate_RR
 
#define BF_OneBlock_RR   c_BF_OneBlock_RR
 
#define BF_randomized_old   c_BF_randomized_old
 
#define BF_randomized   c_BF_randomized
 
#define BF_Reconstruction_Lowrank   c_BF_Reconstruction_Lowrank
 
#define PQxSVDTruncate   c_PQxSVDTruncate
 
#define PSVDTruncateSigma   c_PSVDTruncateSigma
 
#define BF_Reconstruction_LL   c_BF_Reconstruction_LL
 
#define BF_Reconstruction_RR   c_BF_Reconstruction_RR
 
#define BF_Test_Reconstruction_Error   c_BF_Test_Reconstruction_Error
 
#define BF_Randomized_Vectors_dat   c_BF_Randomized_Vectors_dat
 
#define BF_block_MVP_inverse_ABCD_dat   c_BF_block_MVP_inverse_ABCD_dat
 
#define BF_block_MVP_inverse_A_minusBDinvC_dat   c_BF_block_MVP_inverse_A_minusBDinvC_dat
 
#define BF_block_MVP_inverse_minusBC_dat   c_BF_block_MVP_inverse_minusBC_dat
 
#define BF_block_MVP_schulz_dat   c_BF_block_MVP_schulz_dat
 
#define BF_block_MVP_schulz_Xn_dat   c_BF_block_MVP_schulz_Xn_dat
 
#define BF_block_MVP_Sblock_dat   c_BF_block_MVP_Sblock_dat
 
#define BF_block_MVP_Sblock_Sml_dat   c_BF_block_MVP_Sblock_Sml_dat
 
#define BF_block_MVP_Add_Multiply_dat   c_BF_block_MVP_Add_Multiply_dat
 
#define BF_block_MVP_XLM_dat   c_BF_block_MVP_XLM_dat
 
#define BF_block_MVP_XUM_dat   c_BF_block_MVP_XUM_dat
 
#define Bplus_block_MVP_Exact_dat   c_Bplus_block_MVP_Exact_dat
 
#define Bplus_block_MVP_Outter_Exact_dat   c_Bplus_block_MVP_Outter_Exact_dat
 
#define Bplus_block_MVP_minusBC_dat   c_Bplus_block_MVP_minusBC_dat
 
#define Bplus_block_MVP_Outter_minusBC_dat   c_Bplus_block_MVP_Outter_minusBC_dat
 
#define Bplus_block_MVP_Sblock_dat   c_Bplus_block_MVP_Sblock_dat
 
#define Bplus_block_MVP_Outter_Sblock_dat   c_Bplus_block_MVP_Outter_Sblock_dat
 
#define Bplus_block_MVP_inverse_dat   c_Bplus_block_MVP_inverse_dat
 
#define Bplus_block_MVP_twoforward_dat   c_Bplus_block_MVP_twoforward_dat
 
#define BF_block_MVP_twoforward_dat   c_BF_block_MVP_twoforward_dat
 
#define Bplus_block_MVP_BplusB_dat   c_Bplus_block_MVP_BplusB_dat
 
#define Bplus_block_MVP_diagBinvB_dat   c_Bplus_block_MVP_diagBinvB_dat
 
#define Bplus_block_MVP_diagBinvBHSS_dat   c_Bplus_block_MVP_diagBinvBHSS_dat
 
#define Bplus_block_MVP_BBplus_dat   c_Bplus_block_MVP_BBplus_dat
 
#define Bplus_block_MVP_BdiagBinv_dat   c_Bplus_block_MVP_BdiagBinv_dat
 
#define Bplus_block_MVP_BdiagBinvHSS_dat   c_Bplus_block_MVP_BdiagBinvHSS_dat
 
#define Bplus_block_MVP_Onesubblock_dat   c_Bplus_block_MVP_Onesubblock_dat
 
#define Bplus_MultiLrandomized_Onesubblock   c_Bplus_MultiLrandomized_Onesubblock
 
#define Bplus_randomized_constr   c_Bplus_randomized_constr
 
#define Bplus_Init_FromInput   c_Bplus_Init_FromInput
 
#define Bplus_delete   c_Bplus_delete
 
#define Bplus_copy   c_Bplus_copy
 
#define Bplus_copy_delete   c_Bplus_copy_delete
 
#define Bplus_extract_partial   c_Bplus_extract_partial
 
#define Bplus_ComputeMemory   c_Bplus_ComputeMemory
 
#define Hmat_parallelblock_MVP_dat   c_Hmat_parallelblock_MVP_dat
 
#define BP_Mult   c_BP_Mult
 
#define Bplus_block_MVP_dat   c_Bplus_block_MVP_dat
 
#define Bplus_block_MVP_dat   c_Bplus_block_MVP_dat
 
#define Bplus_MD_block_MVP_dat   c_Bplus_MD_block_MVP_dat
 
#define Bplus_MD_block_MVP_dat   c_Bplus_MD_block_MVP_dat
 
#define Bplus_ReDistribute_Inplace   c_Bplus_ReDistribute_Inplace
 
#define BF_ReDistribute_Inplace   c_BF_ReDistribute_Inplace
 
#define BF_ChangePattern   c_BF_ChangePattern
 
#define BF_delete   c_BF_delete
 
#define BF_copy   c_BF_copy
 
#define BF_delete_ker_onelevel   c_BF_delete_ker_onelevel
 
#define BF_copy_ker_onelevel   c_BF_copy_ker_onelevel
 
#define BF_copy_delete   c_BF_copy_delete
 
#define BF_ComputeMemory   c_BF_ComputeMemory
 
#define BF_MD_ComputeMemory   c_BF_MD_ComputeMemory
 
#define BF_MD_delete   c_BF_MD_delete
 
#define BF_print_size   c_BF_print_size
 
#define ZFP_Compress   c_ZFP_Compress
 
#define ZFP_Decompress   c_ZFP_Decompress
 
#define BF_print_size_rank   c_BF_print_size_rank
 
#define BF_extract_partial   c_BF_extract_partial
 
#define BF_copyback_partial   c_BF_copyback_partial
 
#define BF_copy_partial   c_BF_copy_partial
 
#define BF_Partial_MVP_Half   c_BF_Partial_MVP_Half
 
#define BF_exchange_extraction   c_BF_exchange_extraction
 
#define BF_exchange_matvec   c_BF_exchange_matvec
 
#define BF_all2all_sizes   c_BF_all2all_sizes
 
#define BF_all2all_sizes   c_BF_all2all_sizes
 
#define BF_all2all_extraction   c_BF_all2all_extraction
 
#define BF_all2all_vec_n_ker   c_BF_all2all_vec_n_ker
 
#define BF_all2all_vec_n_ker   c_BF_all2all_vec_n_ker
 
#define BF_all2all_ker   c_BF_all2all_ker
 
#define BF_all2all_ker_pattern   c_BF_all2all_ker_pattern
 
#define BF_convert_to_smallBF   c_BF_convert_to_smallBF
 
#define BF_all2all_ker_split   c_BF_all2all_ker_split
 
#define BF_all2all_UV   c_BF_all2all_UV
 
#define BF_all2all_U_split   c_BF_all2all_U_split
 
#define BF_all2all_V_split   c_BF_all2all_V_split
 
#define Bplus_vec_1Dto1D   c_Bplus_vec_1Dto1D
 
#define Bplus_MD_vec_1Dto1D   c_Bplus_MD_vec_1Dto1D
 
#define BF_Mult   c_BF_Mult
 
#define BF_block_MVP_dat   c_BF_block_MVP_dat
 
#define BF_block_MVP_dat_nonbatch   c_BF_block_MVP_dat_nonbatch
 
#define BF_block_MVP_dat_batch_mkl   c_BF_block_MVP_dat_batch_mkl
 
#define BF_block_MVP_dat_batch_magma   c_BF_block_MVP_dat_batch_magma
 
#define BF_block_MVP_partial   c_BF_block_MVP_partial
 
#define Full_block_extraction   c_Full_block_extraction
 
#define LR_block_extraction   c_LR_block_extraction
 
#define LR_all2all_extraction   c_LR_all2all_extraction
 
#define BF_MD_block_extraction   c_BF_MD_block_extraction
 
#define BF_MD_all2all_extraction   c_BF_MD_all2all_extraction
 
#define BF_MD_all2all_mvp   c_BF_MD_all2all_mvp
 
#define BF_MD_block_mvp   c_BF_MD_block_mvp
 
#define BF_block_extraction   c_BF_block_extraction
 
#define BF_block_extraction_multiply_oneblock_right   c_BF_block_extraction_multiply_oneblock_right
 
#define BF_MD_block_extraction_multiply_oneblock_right   c_BF_MD_block_extraction_multiply_oneblock_right
 
#define BF_block_extraction_multiply_oneblock_left   c_BF_block_extraction_multiply_oneblock_left
 
#define BF_MD_block_mvp_multiply_right   c_BF_MD_block_mvp_multiply_right
 
#define BF_MD_block_mvp_multiply_left   c_BF_MD_block_mvp_multiply_left
 
#define BF_MD_block_extraction_multiply_oneblock_left   c_BF_MD_block_extraction_multiply_oneblock_left
 
#define BF_block_extraction_sort_oneblock   c_BF_block_extraction_sort_oneblock
 
#define BF_block_extraction_multiply_oneblock_last   c_BF_block_extraction_multiply_oneblock_last
 
#define BF_value   c_BF_value
 
#define BF_get_rank   c_BF_get_rank
 
#define BF_MD_get_rank   c_BF_MD_get_rank
 
#define BF_sym2asym   c_BF_sym2asym
 
#define BF_MoveSingular_Ker   c_BF_MoveSingular_Ker
 
#define BF_MoveSingulartoLeft   c_BF_MoveSingulartoLeft
 
#define BF_MoveSingulartoRight   c_BF_MoveSingulartoRight
 
#define BF_Init_blocks   c_BF_Init_blocks
 
#define Hmat_block_copy   c_Hmat_block_copy
 
#define Hmat_block_delete   c_Hmat_block_delete
 
#define Hmat_block_ComputeMemory   c_Hmat_block_ComputeMemory
 
#define Hmat_Lsolve   c_Hmat_Lsolve
 
#define Hmat_Usolve   c_Hmat_Usolve
 
#define Hmat_block_MVP_dat   c_Hmat_block_MVP_dat
 
#define Full_block_MVP_dat   c_Full_block_MVP_dat
 
#define Full_block_MD_MVP_dat   c_Full_block_MD_MVP_dat
 
#define ComputeParallelIndices_MD   c_ComputeParallelIndices_MD
 
#define ComputeParallelIndices   c_ComputeParallelIndices
 
#define ComputeParallelIndicesSub   c_ComputeParallelIndicesSub
 
#define element_Zmn_block_user   c_element_Zmn_block_user
 
#define element_Zmn_blocklist_user   c_element_Zmn_blocklist_user
 
#define element_Zmn_tensorlist_user   c_element_Zmn_tensorlist_user
 
#define MAGMA_setmatrix_internal   c_MAGMA_setmatrix_internal
 
#define MAGMA_getmatrix_internal   c_MAGMA_getmatrix_internal
 
#define MAGMA_setvector_internal   c_MAGMA_setvector_internal
 
#define MAGMA_getvector_internal   c_MAGMA_getvector_internal
 
#define MAGMA_init   c_MAGMA_init
 
#define MAGMA_finalize   c_MAGMA_finalize
 
#define MAGMA_version   c_MAGMA_version
 
#define MAGMA_print_environment   c_MAGMA_print_environment
 
#define MAGMA_get_device   c_MAGMA_get_device
 
#define MAGMA_set_device   c_MAGMA_set_device
 
#define MAGMA_queue_create_internal   c_MAGMA_queue_create_internal
 
#define MAGMA_queue_destroy_internal   c_MAGMA_queue_destroy_internal
 
#define MAGMA_queue_sync_internal   c_MAGMA_queue_sync_internal
 
#define MAGMA_gemm_vbatched   c_MAGMA_gemm_vbatched
 
#define MAGMA_setmatrix   c_MAGMA_setmatrix
 
#define MAGMA_getmatrix   c_MAGMA_getmatrix
 
#define MAGMA_setvector   c_MAGMA_setvector
 
#define MAGMA_getvector   c_MAGMA_getvector
 
#define MAGMA_queue_create   c_MAGMA_queue_create
 
#define MAGMA_queue_destroy   c_MAGMA_queue_destroy
 
#define MAGMA_queue_sync   c_MAGMA_queue_sync
 
#define blacs_gridinfo_wrp   c_blacs_gridinfo_wrp
 
#define descinit_wp   c_descinit_wp
 
#define g2l   c_g2l
 
#define l2g   c_l2g
 
#define gesvd_robust   c_gesvd_robust
 
#define gesvdf90   c_gesvdf90
 
#define zgesvdf90   c_zgesvdf90
 
#define cgesvdf90   c_cgesvdf90
 
#define dgesvdf90   c_dgesvdf90
 
#define sgesvdf90   c_sgesvdf90
 
#define gesddf90   c_gesddf90
 
#define zgesddf90   c_zgesddf90
 
#define cgesddf90   c_cgesddf90
 
#define dgesddf90   c_dgesddf90
 
#define sgesddf90   c_sgesddf90
 
#define geqrff90   c_geqrff90
 
#define zgeqrff90   c_zgeqrff90
 
#define cgeqrff90   c_cgeqrff90
 
#define dgeqrff90   c_dgeqrff90
 
#define sgeqrff90   c_sgeqrff90
 
#define geqp3f90   c_geqp3f90
 
#define zgeqp3f90   c_zgeqp3f90
 
#define cgeqp3f90   c_cgeqp3f90
 
#define dgeqp3f90   c_dgeqp3f90
 
#define sgeqp3f90   c_sgeqp3f90
 
#define geqp3modf90   c_geqp3modf90
 
#define dgeqp3modf90   c_dgeqp3modf90
 
#define sgeqp3modf90   c_sgeqp3modf90
 
#define zgeqp3modf90   c_zgeqp3modf90
 
#define cgeqp3modf90   c_cgeqp3modf90
 
#define un_or_mqrf90   c_un_or_mqrf90
 
#define dormqrf90   c_dormqrf90
 
#define sormqrf90   c_sormqrf90
 
#define zunmqrf90   c_zunmqrf90
 
#define cunmqrf90   c_cunmqrf90
 
#define un_or_gqrf90   c_un_or_gqrf90
 
#define pun_or_gqrf90   c_pun_or_gqrf90
 
#define dorgqrf90   c_dorgqrf90
 
#define sorgqrf90   c_sorgqrf90
 
#define dporgqrf90   c_dporgqrf90
 
#define sporgqrf90   c_sporgqrf90
 
#define zungqrf90   c_zungqrf90
 
#define cungqrf90   c_cungqrf90
 
#define zpungqrf90   c_zpungqrf90
 
#define cpungqrf90   c_cpungqrf90
 
#define getrff90   c_getrff90
 
#define zgetrff90   c_zgetrff90
 
#define dgetrff90   c_dgetrff90
 
#define cgetrff90   c_cgetrff90
 
#define sgetrff90   c_sgetrff90
 
#define getrsf90   c_getrsf90
 
#define dgetrsf90   c_dgetrsf90
 
#define sgetrsf90   c_sgetrsf90
 
#define zgetrsf90   c_zgetrsf90
 
#define cgetrsf90   c_cgetrsf90
 
#define getrif90   c_getrif90
 
#define dgetrif90   c_dgetrif90
 
#define sgetrif90   c_sgetrif90
 
#define zgetrif90   c_zgetrif90
 
#define cgetrif90   c_cgetrif90
 
#define trsmf90   c_trsmf90
 
#define dtrsmf90   c_dtrsmf90
 
#define strsmf90   c_strsmf90
 
#define ztrsmf90   c_ztrsmf90
 
#define ctrsmf90   c_ctrsmf90
 
#define gemm_batch_mkl   c_gemm_batch_mkl
 
#define gemmf90   c_gemmf90
 
#define pun_or_mqrf90   c_pun_or_mqrf90
 
#define pdormqrf90   c_pdormqrf90
 
#define psormqrf90   c_psormqrf90
 
#define pzunmqrf90   c_pzunmqrf90
 
#define pcunmqrf90   c_pcunmqrf90
 
#define pgeqrff90   c_pgeqrff90
 
#define pzgeqrff90   c_pzgeqrff90
 
#define pcgeqrff90   c_pcgeqrff90
 
#define pdgeqrff90   c_pdgeqrff90
 
#define psgeqrff90   c_psgeqrff90
 
#define pgeqpfmodf90   c_pgeqpfmodf90
 
#define pzgeqpfmodf90   c_pzgeqpfmodf90
 
#define pcgeqpfmodf90   c_pcgeqpfmodf90
 
#define pdgeqpfmodf90   c_pdgeqpfmodf90
 
#define psgeqpfmodf90   c_psgeqpfmodf90
 
#define pgemr2df90   c_pgemr2df90
 
#define pgemmf90   c_pgemmf90
 
#define ptrsmf90   c_ptrsmf90
 
#define pgetrff90   c_pgetrff90
 
#define pgetrif90   c_pgetrif90
 
#define pdgetrif90   c_pdgetrif90
 
#define psgetrif90   c_psgetrif90
 
#define pzgetrif90   c_pzgetrif90
 
#define pcgetrif90   c_pcgetrif90
 
#define pgesvdf90   c_pgesvdf90
 
#define pdgesvdf90   c_pdgesvdf90
 
#define psgesvdf90   c_psgesvdf90
 
#define pzgesvdf90   c_pzgesvdf90
 
#define pcgesvdf90   c_pcgesvdf90
 
#define zgeevf90   c_zgeevf90
 
#define cgeevf90   c_cgeevf90
 
#define dgeevf90   c_dgeevf90
 
#define sgeevf90   c_sgeevf90
 
#define geeigf90   c_geeigf90
 
#define pgeeigf90   c_pgeeigf90
 
#define trevc3f90   c_trevc3f90
 
#define ptrevcf90   c_ptrevcf90
 
#define dtrevc3f90   c_dtrevc3f90
 
#define strevc3f90   c_strevc3f90
 
#define ztrevc3f90   c_ztrevc3f90
 
#define ctrevc3f90   c_ctrevc3f90
 
#define pztrevcf90   c_pztrevcf90
 
#define pctrevcf90   c_pctrevcf90
 
#define pgehrdf90   c_pgehrdf90
 
#define pdgehrdf90   c_pdgehrdf90
 
#define psgehrdf90   c_psgehrdf90
 
#define pzgehrdf90   c_pzgehrdf90
 
#define pcgehrdf90   c_pcgehrdf90
 
#define plahqrf90   c_plahqrf90
 
#define pslahqrf90   c_pslahqrf90
 
#define pdlahqrf90   c_pdlahqrf90
 
#define pzlahqrf90   c_pzlahqrf90
 
#define pclahqrf90   c_pclahqrf90
 
#define list_append_item   c_list_append_item
 
#define list_remove_headitem   c_list_remove_headitem
 
#define list_finalizer   c_list_finalizer
 
#define list_get_item_character   c_list_get_item_character
 
#define list_get_nod   c_list_get_nod
 
#define list_print_scores   c_list_print_scores
 
#define nod_assign_nod_to_nod   c_nod_assign_nod_to_nod
 
#define nod_finalizer   c_nod_finalizer
 
#define nod_get_item_character   c_nod_get_item_character
 
#define MergeSort   c_MergeSort
 
#define SortedMerge   c_SortedMerge
 
#define FrontBackSplit   c_FrontBackSplit
 
#define MergeSortUnique   c_MergeSortUnique
 
#define linspaceI   c_linspaceI
 
#define copysubmat_assumeshape   c_copysubmat_assumeshape
 
#define copysubmat   c_copysubmat
 
#define copymatT   c_copymatT
 
#define LR_ReCompression   c_LR_ReCompression
 
#define LR_Add   c_LR_Add
 
#define LR_Add_ACA   c_LR_Add_ACA
 
#define LR_FnormUp   c_LR_FnormUp
 
#define LR_Fnorm   c_LR_Fnorm
 
#define GetRank   c_GetRank
 
#define PComputeRange   c_PComputeRange
 
#define ComputeRange   c_ComputeRange
 
#define CheckRandomizedLR   c_CheckRandomizedLR
 
#define rperm   c_rperm
 
#define init_random_seed   c_init_random_seed
 
#define random_dp_number   c_random_dp_number
 
#define assert   c_assert
 
#define cscalar   c_cscalar
 
#define scalar   c_scalar
 
#define rrcurl   c_rrcurl
 
#define rccurl   c_rccurl
 
#define cccurl   c_cccurl
 
#define cscalar_sp   c_cscalar_sp
 
#define scalar_sp   c_scalar_sp
 
#define rrcurl_sp   c_rrcurl_sp
 
#define rccurl_sp   c_rccurl_sp
 
#define cccurl_sp   c_cccurl_sp
 
#define LinearSolve   c_LinearSolve
 
#define GeneralInverse   c_GeneralInverse
 
#define PGeneralInverse   c_PGeneralInverse
 
#define RandomizedSVD   c_RandomizedSVD
 
#define RandomSubMat   c_RandomSubMat
 
#define RandomMat   c_RandomMat
 
#define ID_Selection   c_ID_Selection
 
#define ACA_CompressionFull   c_ACA_CompressionFull
 
#define RRQR_LQ   c_RRQR_LQ
 
#define SVD_Truncate   c_SVD_Truncate
 
#define RRQR_SVD   c_RRQR_SVD
 
#define PSVD_Truncate   c_PSVD_Truncate
 
#define PIKSRT_DBLE_Multi   c_PIKSRT_DBLE_Multi
 
#define PIKSRT_INT_Multi   c_PIKSRT_INT_Multi
 
#define remove_dup_int   c_remove_dup_int
 
#define binary_search   c_binary_search
 
#define Cart2Sph_Loc   c_Cart2Sph_Loc
 
#define Cart2Sph   c_Cart2Sph
 
#define CreateLeaf_Natural   c_CreateLeaf_Natural
 
#define NumberingPtree   c_NumberingPtree
 
#define GetLocalBlockRange   c_GetLocalBlockRange
 
#define SingleIndexToMultiIndex   c_SingleIndexToMultiIndex
 
#define MultiIndexToSingleIndex   c_MultiIndexToSingleIndex
 
#define GetLocalBlockRange_MD   c_GetLocalBlockRange_MD
 
#define TensorUnfoldingReshape   c_TensorUnfoldingReshape
 
#define GetPgno_Sub   c_GetPgno_Sub
 
#define GetBlockPID   c_GetBlockPID
 
#define GetBlockPID_MD   c_GetBlockPID_MD
 
#define blacs_exit_wrp   c_blacs_exit_wrp
 
#define blacs_gridexit_wrp   c_blacs_gridexit_wrp
 
#define blacs_gridmap_wrp   c_blacs_gridmap_wrp
 
#define CreatePtree   c_CreatePtree
 
#define CreateNewGrid   c_CreateNewGrid
 
#define Redistribute1Dto1D   c_Redistribute1Dto1D
 
#define Redistribute1Dto1D_OnetoTwo   c_Redistribute1Dto1D_OnetoTwo
 
#define Redistribute1Dto1D_TwotoOne   c_Redistribute1Dto1D_TwotoOne
 
#define Redistribute1Dto2D   c_Redistribute1Dto2D
 
#define Redistribute2Dto1D   c_Redistribute2Dto1D
 
#define Redistribute1Dto1D_MD   c_Redistribute1Dto1D_MD
 
#define Gridinfo_2D   c_Gridinfo_2D
 
#define Array1DtoPointer2D   c_Array1DtoPointer2D
 
#define LogMemory   c_LogMemory
 
#define get_graph_colors_JP   c_get_graph_colors_JP
 
#define near_or_far_user   c_near_or_far_user
 
#define near_or_far_geo   c_near_or_far_geo
 
#define near_or_far_user_MD   c_near_or_far_user_MD
 
#define near_or_far_geo_MD   c_near_or_far_geo_MD
 
#define distance_user   c_distance_user
 
#define distance_geo   c_distance_geo
 
#define distance_gram   c_distance_gram
 
#define Bplus_checkNAN   c_Bplus_checkNAN
 
#define BF_Switchlevel   c_BF_Switchlevel
 
#define BF_checkNAN   c_BF_checkNAN
 
#define findgroup   c_findgroup
 
#define findpggroup   c_findpggroup
 
#define node_score_block_ptr_row   c_node_score_block_ptr_row
 
#define nod_score_ipair   c_nod_score_ipair
 
#define MAGMA_malloc   c_MAGMA_malloc
 
#define MAGMA_free_internal   c_MAGMA_free_internal
 
#define MAGMA_malloc_pinned   c_MAGMA_malloc_pinned
 
#define MAGMA_free_pinned_internal   c_MAGMA_free_pinned_internal
 
#define MAGMA_wtime   c_MAGMA_wtime
 
#define MAGMA_num_gpus   c_MAGMA_num_gpus
 
#define MAGMA_get_device_arch   c_MAGMA_get_device_arch
 
#define MAGMA_mem_size   c_MAGMA_mem_size
 
#define MAGMA_queue_get_device   c_MAGMA_queue_get_device
 
#define MAGMA_offset_1d   c_MAGMA_offset_1d
 
#define MAGMA_offset_2d   c_MAGMA_offset_2d
 
#define MAGMA_free   c_MAGMA_free
 
#define MAGMA_free_pinned   c_MAGMA_free_pinned
 
#define fnorm   c_fnorm
 
#define numroc_wp   c_numroc_wp
 
#define dlangef90   c_dlangef90
 
#define slangef90   c_slangef90
 
#define zlangef90   c_zlangef90
 
#define clangef90   c_clangef90
 
#define pfnorm   c_pfnorm
 
#define pdlangef90   c_pdlangef90
 
#define pslangef90   c_pslangef90
 
#define pzlangef90   c_pzlangef90
 
#define pclangef90   c_pclangef90
 
#define flops_zgesdd   c_flops_zgesdd
 
#define flops_dgesdd   c_flops_dgesdd
 
#define flops_zgesvd   c_flops_zgesvd
 
#define flops_dgesvd   c_flops_dgesvd
 
#define flops_dgeqpfmod   c_flops_dgeqpfmod
 
#define flops_zgeqpfmod   c_flops_zgeqpfmod
 
#define fmuls_geqrf   c_fmuls_geqrf
 
#define fadds_geqrf   c_fadds_geqrf
 
#define flops_zgeqrf   c_flops_zgeqrf
 
#define flops_dgeqrf   c_flops_dgeqrf
 
#define fmuls_ungqr   c_fmuls_ungqr
 
#define fadds_ungqr   c_fadds_ungqr
 
#define flops_zungqr   c_flops_zungqr
 
#define flops_dungqr   c_flops_dungqr
 
#define fmuls_unmqr   c_fmuls_unmqr
 
#define fadds_unmqr   c_fadds_unmqr
 
#define flops_zunmqr   c_flops_zunmqr
 
#define flops_dunmqr   c_flops_dunmqr
 
#define fmuls_getrf   c_fmuls_getrf
 
#define fadds_getrf   c_fadds_getrf
 
#define flops_zgetrf   c_flops_zgetrf
 
#define flops_dgetrf   c_flops_dgetrf
 
#define fmuls_getrs   c_fmuls_getrs
 
#define fadds_getrs   c_fadds_getrs
 
#define flops_zgetrs   c_flops_zgetrs
 
#define flops_dgetrs   c_flops_dgetrs
 
#define fmuls_getri   c_fmuls_getri
 
#define fadds_getri   c_fadds_getri
 
#define flops_zgetri   c_flops_zgetri
 
#define flops_dgetri   c_flops_dgetri
 
#define fmuls_trsm   c_fmuls_trsm
 
#define fadds_trsm   c_fadds_trsm
 
#define flops_ztrsm   c_flops_ztrsm
 
#define flops_dtrsm   c_flops_dtrsm
 
#define fmuls_gemm   c_fmuls_gemm
 
#define fadds_gemm   c_fadds_gemm
 
#define flops_gemm   c_flops_gemm
 
#define nod_score   c_nod_score
 
#define list_constructor   c_list_constructor
 
#define list_length   c_list_length
 
#define nod_constructor   c_nod_constructor
 
#define nod_score_integer   c_nod_score_integer
 
#define nod_score_dble   c_nod_score_dble
 
#define seq_wtime   c_seq_wtime
 
#define myisnan   c_myisnan
 
#define isnanMat   c_isnanMat
 
#define fnorm   c_fnorm
 
#define lcg   c_lcg
 
#define c8_normal_01   c_c8_normal_01
 
#define r8_normal_01   c_r8_normal_01
 
#define r8_uniform_01   c_r8_uniform_01
 
#define floor_safe   c_floor_safe
 
#define ceiling_safe   c_ceiling_safe
 
#define INT_safe   c_INT_safe
 
#define norm_vector   c_norm_vector
 
#define Hankel02_Func   c_Hankel02_Func
 
#define BesselJ0_func   c_BesselJ0_func
 
#define BesselY0_func   c_BesselY0_func
 
#define GetMshGroup_Pgno   c_GetMshGroup_Pgno
 
#define sys2blacs_handle_wrp   c_sys2blacs_handle_wrp
 
#define GetTreelevel   c_GetTreelevel
 
#define IOwnPgrp   c_IOwnPgrp
 
#define lcm   c_lcm
 
#define gcd   c_gcd
 
#define blacs_pnum_wp   c_blacs_pnum_wp
 
#define bit_reverse   c_bit_reverse
 
#define grid   c_grid
 
#define procgroup   c_procgroup
 
#define proctree   c_proctree
 
#define dat_pack   c_dat_pack
 
#define commquant1D   c_commquant1D
 
#define basisgroup   c_basisgroup
 
#define nil_MD   c_nil_MD
 
#define nil_onelevel_MD   c_nil_onelevel_MD
 
#define vectorsblock   c_vectorsblock
 
#define vectorsblock_oneL   c_vectorsblock_oneL
 
#define vectorset   c_vectorset
 
#define acaquant   c_acaquant
 
#define butterflymatrix   c_butterflymatrix
 
#define butterflyindex   c_butterflyindex
 
#define butterfly_skel   c_butterfly_skel
 
#define butterfly_skel_MD   c_butterfly_skel_MD
 
#define butterfly_kerl   c_butterfly_kerl
 
#define butterfly_kerl_MD   c_butterfly_kerl_MD
 
#define butterfly_UV   c_butterfly_UV
 
#define butterfly_UV_MD   c_butterfly_UV_MD
 
#define iarray   c_iarray
 
#define intersect   c_intersect
 
#define intersect_MD   c_intersect_MD
 
#define zfpquant   c_zfpquant
 
#define matrixblock   c_matrixblock
 
#define matrixblock_MD   c_matrixblock_MD
 
#define onelplus   c_onelplus
 
#define onelplus_MD   c_onelplus_MD
 
#define blockplus   c_blockplus
 
#define blockplus_MD   c_blockplus_MD
 
#define bdiag   c_bdiag
 
#define schulz_operand   c_schulz_operand
 
#define cascadingfactors   c_cascadingfactors
 
#define hobf   c_hobf
 
#define Hmat   c_Hmat
 
#define hssbf   c_hssbf
 
#define hssbf_md   c_hssbf_md
 
#define SVD_quant   c_SVD_quant
 
#define Bmatrix   c_Bmatrix
 
#define RandomBlock   c_RandomBlock
 
#define butterfly_vec   c_butterfly_vec
 
#define Hoption   c_Hoption
 
#define Hstat   c_Hstat
 
#define mesh   c_mesh
 
#define kernelquant   c_kernelquant
 
#define quant_bmat   c_quant_bmat
 
#define block_ptr   c_block_ptr
 
#define ipair   c_ipair
 
#define nod   c_nod
 
#define list   c_list
 
#define BPACK_constr   c_BPACK_constr
 
#define BPACK_DEFS   c_BPACK_DEFS
 
#define BPACK_factor   c_BPACK_factor
 
#define BPACK_randomMVP   c_BPACK_randomMVP
 
#define BPACK_Solve_Mul   c_BPACK_Solve_Mul
 
#define BPACK_structure   c_BPACK_structure
 
#define BPACK_Utilities   c_BPACK_Utilities
 
#define BPACK_wrapper   c_BPACK_wrapper
 
#define Bplus_compress   c_Bplus_compress
 
#define Bplus_factor   c_Bplus_factor
 
#define BPACK_block_sendrecv   c_BPACK_block_sendrecv
 
#define Bplus_randomizedop   c_Bplus_randomizedop
 
#define Bplus_Utilities   c_Bplus_Utilities
 
#define magma_utilities   c_magma_utilities
 
#define MISC_DenseLA   c_MISC_DenseLA
 
#define BPACK_linkedlist   c_BPACK_linkedlist
 
#define MISC_Utilities   c_MISC_Utilities
 

Macro Definition Documentation

◆ ACA_CompressionFull

#define ACA_CompressionFull   c_ACA_CompressionFull

◆ acaquant

#define acaquant   c_acaquant

◆ append_nlist

#define append_nlist   c_append_nlist

◆ Array1DtoPointer2D

#define Array1DtoPointer2D   c_Array1DtoPointer2D

◆ assert

#define assert   c_assert

◆ basisgroup

#define basisgroup   c_basisgroup

◆ bdiag

#define bdiag   c_bdiag

◆ BesselJ0_func

#define BesselJ0_func   c_BesselJ0_func

◆ BesselY0_func

#define BesselY0_func   c_BesselY0_func

◆ BF_Aggregate

#define BF_Aggregate   c_BF_Aggregate

◆ BF_all2all_extraction

#define BF_all2all_extraction   c_BF_all2all_extraction

◆ BF_all2all_ker

#define BF_all2all_ker   c_BF_all2all_ker

◆ BF_all2all_ker_pattern

#define BF_all2all_ker_pattern   c_BF_all2all_ker_pattern

◆ BF_all2all_ker_split

#define BF_all2all_ker_split   c_BF_all2all_ker_split

◆ BF_all2all_sizes [1/2]

#define BF_all2all_sizes   c_BF_all2all_sizes

◆ BF_all2all_sizes [2/2]

#define BF_all2all_sizes   c_BF_all2all_sizes

◆ BF_all2all_skel

#define BF_all2all_skel   c_BF_all2all_skel

◆ BF_all2all_U_split

#define BF_all2all_U_split   c_BF_all2all_U_split

◆ BF_all2all_UV

#define BF_all2all_UV   c_BF_all2all_UV

◆ BF_all2all_V_split

#define BF_all2all_V_split   c_BF_all2all_V_split

◆ BF_all2all_vec_n_ker [1/2]

#define BF_all2all_vec_n_ker   c_BF_all2all_vec_n_ker

◆ BF_all2all_vec_n_ker [2/2]

#define BF_all2all_vec_n_ker   c_BF_all2all_vec_n_ker

◆ BF_bdiag_approximation

#define BF_bdiag_approximation   c_BF_bdiag_approximation

◆ BF_bdiag_approximation_precompute

#define BF_bdiag_approximation_precompute   c_BF_bdiag_approximation_precompute

◆ BF_block_extraction

#define BF_block_extraction   c_BF_block_extraction

◆ BF_block_extraction_multiply_oneblock_last

#define BF_block_extraction_multiply_oneblock_last   c_BF_block_extraction_multiply_oneblock_last

◆ BF_block_extraction_multiply_oneblock_left

#define BF_block_extraction_multiply_oneblock_left   c_BF_block_extraction_multiply_oneblock_left

◆ BF_block_extraction_multiply_oneblock_right

#define BF_block_extraction_multiply_oneblock_right   c_BF_block_extraction_multiply_oneblock_right

◆ BF_block_extraction_sort_oneblock

#define BF_block_extraction_sort_oneblock   c_BF_block_extraction_sort_oneblock

◆ BF_block_MVP_Add_Multiply_dat

#define BF_block_MVP_Add_Multiply_dat   c_BF_block_MVP_Add_Multiply_dat

◆ BF_block_MVP_dat

#define BF_block_MVP_dat   c_BF_block_MVP_dat

◆ BF_block_MVP_dat_batch_magma

#define BF_block_MVP_dat_batch_magma   c_BF_block_MVP_dat_batch_magma

◆ BF_block_MVP_dat_batch_mkl

#define BF_block_MVP_dat_batch_mkl   c_BF_block_MVP_dat_batch_mkl

◆ BF_block_MVP_dat_nonbatch

#define BF_block_MVP_dat_nonbatch   c_BF_block_MVP_dat_nonbatch

◆ BF_block_MVP_inverse_A_minusBDinvC_dat

#define BF_block_MVP_inverse_A_minusBDinvC_dat   c_BF_block_MVP_inverse_A_minusBDinvC_dat

◆ BF_block_MVP_inverse_ABCD_dat

#define BF_block_MVP_inverse_ABCD_dat   c_BF_block_MVP_inverse_ABCD_dat

◆ BF_block_MVP_inverse_dat

#define BF_block_MVP_inverse_dat   c_BF_block_MVP_inverse_dat

◆ BF_block_MVP_inverse_minusBC_dat

#define BF_block_MVP_inverse_minusBC_dat   c_BF_block_MVP_inverse_minusBC_dat

◆ BF_block_MVP_partial

#define BF_block_MVP_partial   c_BF_block_MVP_partial

◆ BF_block_MVP_Sblock_dat

#define BF_block_MVP_Sblock_dat   c_BF_block_MVP_Sblock_dat

◆ BF_block_MVP_Sblock_Sml_dat

#define BF_block_MVP_Sblock_Sml_dat   c_BF_block_MVP_Sblock_Sml_dat

◆ BF_block_MVP_schulz_dat

#define BF_block_MVP_schulz_dat   c_BF_block_MVP_schulz_dat

◆ BF_block_MVP_schulz_Xn_dat

#define BF_block_MVP_schulz_Xn_dat   c_BF_block_MVP_schulz_Xn_dat

◆ BF_block_MVP_twoforward_dat

#define BF_block_MVP_twoforward_dat   c_BF_block_MVP_twoforward_dat

◆ BF_block_MVP_XLM_dat

#define BF_block_MVP_XLM_dat   c_BF_block_MVP_XLM_dat

◆ BF_block_MVP_XUM_dat

#define BF_block_MVP_XUM_dat   c_BF_block_MVP_XUM_dat

◆ BF_ChangePattern

#define BF_ChangePattern   c_BF_ChangePattern

◆ BF_checkError

#define BF_checkError   c_BF_checkError

◆ BF_checkNAN

#define BF_checkNAN   c_BF_checkNAN

◆ BF_compress_entry

#define BF_compress_entry   c_BF_compress_entry

◆ BF_compress_N15

#define BF_compress_N15   c_BF_compress_N15

◆ BF_compress_N15_seq

#define BF_compress_N15_seq   c_BF_compress_N15_seq

◆ BF_compress_NlogN

#define BF_compress_NlogN   c_BF_compress_NlogN

◆ BF_compress_NlogN_oneblock_C_rankreveal

#define BF_compress_NlogN_oneblock_C_rankreveal   c_BF_compress_NlogN_oneblock_C_rankreveal

◆ BF_compress_NlogN_oneblock_C_sample

#define BF_compress_NlogN_oneblock_C_sample   c_BF_compress_NlogN_oneblock_C_sample

◆ BF_compress_NlogN_oneblock_R_rankreveal

#define BF_compress_NlogN_oneblock_R_rankreveal   c_BF_compress_NlogN_oneblock_R_rankreveal

◆ BF_compress_NlogN_oneblock_R_sample

#define BF_compress_NlogN_oneblock_R_sample   c_BF_compress_NlogN_oneblock_R_sample

◆ BF_compress_test

#define BF_compress_test   c_BF_compress_test

◆ BF_compute_schulz_init

#define BF_compute_schulz_init   c_BF_compute_schulz_init

◆ BF_ComputeMemory

#define BF_ComputeMemory   c_BF_ComputeMemory

◆ BF_Construct_Element_Compute

#define BF_Construct_Element_Compute   c_BF_Construct_Element_Compute

◆ BF_Construct_Init

#define BF_Construct_Init   c_BF_Construct_Init

◆ BF_Construct_Init_from_mshrc

#define BF_Construct_Init_from_mshrc   c_BF_Construct_Init_from_mshrc

◆ BF_convert_to_smallBF

#define BF_convert_to_smallBF   c_BF_convert_to_smallBF

◆ BF_copy

#define BF_copy   c_BF_copy

◆ BF_copy_delete

#define BF_copy_delete   c_BF_copy_delete

◆ BF_copy_ker_onelevel

#define BF_copy_ker_onelevel   c_BF_copy_ker_onelevel

◆ BF_copy_partial

#define BF_copy_partial   c_BF_copy_partial

◆ BF_copyback_partial

#define BF_copyback_partial   c_BF_copyback_partial

◆ BF_delete

#define BF_delete   c_BF_delete

◆ BF_delete_ker_onelevel

#define BF_delete_ker_onelevel   c_BF_delete_ker_onelevel

◆ BF_Delete_RandVect

#define BF_Delete_RandVect   c_BF_Delete_RandVect

◆ BF_exchange_extraction

#define BF_exchange_extraction   c_BF_exchange_extraction

◆ BF_exchange_matvec

#define BF_exchange_matvec   c_BF_exchange_matvec

◆ BF_exchange_skel

#define BF_exchange_skel   c_BF_exchange_skel

◆ BF_extract_partial

#define BF_extract_partial   c_BF_extract_partial

◆ BF_ExtractElement

#define BF_ExtractElement   c_BF_ExtractElement

◆ BF_get_rank

#define BF_get_rank   c_BF_get_rank

◆ BF_get_rank_ABCD

#define BF_get_rank_ABCD   c_BF_get_rank_ABCD

◆ BF_GetNumVectEstimate_LL

#define BF_GetNumVectEstimate_LL   c_BF_GetNumVectEstimate_LL

◆ BF_GetNumVectEstimate_RR

#define BF_GetNumVectEstimate_RR   c_BF_GetNumVectEstimate_RR

◆ BF_Init_blocks

#define BF_Init_blocks   c_BF_Init_blocks

◆ BF_Init_randomized

#define BF_Init_randomized   c_BF_Init_randomized

◆ BF_inverse_partitionedinverse_IplusButter

#define BF_inverse_partitionedinverse_IplusButter   c_BF_inverse_partitionedinverse_IplusButter

◆ BF_inverse_schulziteration_IplusButter

#define BF_inverse_schulziteration_IplusButter   c_BF_inverse_schulziteration_IplusButter

◆ BF_inverse_schur_partitionedinverse

#define BF_inverse_schur_partitionedinverse   c_BF_inverse_schur_partitionedinverse

◆ BF_MD_all2all_extraction

#define BF_MD_all2all_extraction   c_BF_MD_all2all_extraction

◆ BF_MD_all2all_mvp

#define BF_MD_all2all_mvp   c_BF_MD_all2all_mvp

◆ BF_MD_all2all_skel

#define BF_MD_all2all_skel   c_BF_MD_all2all_skel

◆ BF_MD_block_extraction

#define BF_MD_block_extraction   c_BF_MD_block_extraction

◆ BF_MD_block_extraction_multiply_oneblock_left

#define BF_MD_block_extraction_multiply_oneblock_left   c_BF_MD_block_extraction_multiply_oneblock_left

◆ BF_MD_block_extraction_multiply_oneblock_right

#define BF_MD_block_extraction_multiply_oneblock_right   c_BF_MD_block_extraction_multiply_oneblock_right

◆ BF_MD_block_mvp

#define BF_MD_block_mvp   c_BF_MD_block_mvp

◆ BF_MD_block_mvp_multiply_left

#define BF_MD_block_mvp_multiply_left   c_BF_MD_block_mvp_multiply_left

◆ BF_MD_block_mvp_multiply_right

#define BF_MD_block_mvp_multiply_right   c_BF_MD_block_mvp_multiply_right

◆ BF_MD_checkError

#define BF_MD_checkError   c_BF_MD_checkError

◆ BF_MD_compress_N

#define BF_MD_compress_N   c_BF_MD_compress_N

◆ BF_MD_compress_N_oneblock_C_rankreveal

#define BF_MD_compress_N_oneblock_C_rankreveal   c_BF_MD_compress_N_oneblock_C_rankreveal

◆ BF_MD_compress_N_oneblock_C_sample

#define BF_MD_compress_N_oneblock_C_sample   c_BF_MD_compress_N_oneblock_C_sample

◆ BF_MD_compress_N_oneblock_R_rankreveal

#define BF_MD_compress_N_oneblock_R_rankreveal   c_BF_MD_compress_N_oneblock_R_rankreveal

◆ BF_MD_compress_N_oneblock_R_sample

#define BF_MD_compress_N_oneblock_R_sample   c_BF_MD_compress_N_oneblock_R_sample

◆ BF_MD_ComputeMemory

#define BF_MD_ComputeMemory   c_BF_MD_ComputeMemory

◆ BF_MD_Construct_Element_Compute

#define BF_MD_Construct_Element_Compute   c_BF_MD_Construct_Element_Compute

◆ BF_MD_Construct_Init

#define BF_MD_Construct_Init   c_BF_MD_Construct_Init

◆ BF_MD_Construct_Init_from_mshrc

#define BF_MD_Construct_Init_from_mshrc   c_BF_MD_Construct_Init_from_mshrc

◆ BF_MD_delete

#define BF_MD_delete   c_BF_MD_delete

◆ BF_MD_delete_subtensors

#define BF_MD_delete_subtensors   c_BF_MD_delete_subtensors

◆ BF_MD_get_rank

#define BF_MD_get_rank   c_BF_MD_get_rank

◆ BF_MoveSingular_Ker

#define BF_MoveSingular_Ker   c_BF_MoveSingular_Ker

◆ BF_MoveSingulartoLeft

#define BF_MoveSingulartoLeft   c_BF_MoveSingulartoLeft

◆ BF_MoveSingulartoRight

#define BF_MoveSingulartoRight   c_BF_MoveSingulartoRight

◆ BF_Mult

#define BF_Mult   c_BF_Mult

◆ BF_OneBlock_LL

#define BF_OneBlock_LL   c_BF_OneBlock_LL

◆ BF_OneBlock_RR

#define BF_OneBlock_RR   c_BF_OneBlock_RR

◆ BF_Partial_MVP_Half

#define BF_Partial_MVP_Half   c_BF_Partial_MVP_Half

◆ BF_print_size

#define BF_print_size   c_BF_print_size

◆ BF_print_size_rank

#define BF_print_size_rank   c_BF_print_size_rank

◆ BF_randomized

#define BF_randomized   c_BF_randomized

◆ BF_randomized_old

#define BF_randomized_old   c_BF_randomized_old

◆ BF_Randomized_Vectors_dat

#define BF_Randomized_Vectors_dat   c_BF_Randomized_Vectors_dat

◆ BF_Reconstruction_LL

#define BF_Reconstruction_LL   c_BF_Reconstruction_LL

◆ BF_Reconstruction_Lowrank

#define BF_Reconstruction_Lowrank   c_BF_Reconstruction_Lowrank

◆ BF_Reconstruction_RR

#define BF_Reconstruction_RR   c_BF_Reconstruction_RR

◆ BF_ReDistribute_Inplace

#define BF_ReDistribute_Inplace   c_BF_ReDistribute_Inplace

◆ BF_Resolving_Butterfly_LL_dat

#define BF_Resolving_Butterfly_LL_dat   c_BF_Resolving_Butterfly_LL_dat

◆ BF_Resolving_Butterfly_LL_dat_twoforward

#define BF_Resolving_Butterfly_LL_dat_twoforward   c_BF_Resolving_Butterfly_LL_dat_twoforward

◆ BF_Resolving_Butterfly_RR_dat

#define BF_Resolving_Butterfly_RR_dat   c_BF_Resolving_Butterfly_RR_dat

◆ BF_Resolving_Butterfly_RR_dat_twoforward

#define BF_Resolving_Butterfly_RR_dat_twoforward   c_BF_Resolving_Butterfly_RR_dat_twoforward

◆ BF_split

#define BF_split   c_BF_split

◆ BF_split_checkerror

#define BF_split_checkerror   c_BF_split_checkerror

◆ BF_Switchlevel

#define BF_Switchlevel   c_BF_Switchlevel

◆ BF_sym2asym

#define BF_sym2asym   c_BF_sym2asym

◆ BF_Test_Reconstruction_Error

#define BF_Test_Reconstruction_Error   c_BF_Test_Reconstruction_Error

◆ BF_value

#define BF_value   c_BF_value

◆ BF_Zero

#define BF_Zero   c_BF_Zero

◆ binary_search

#define binary_search   c_binary_search

◆ bit_reverse

#define bit_reverse   c_bit_reverse

◆ blacs_exit_wrp

#define blacs_exit_wrp   c_blacs_exit_wrp

◆ blacs_gridexit_wrp

#define blacs_gridexit_wrp   c_blacs_gridexit_wrp

◆ blacs_gridinfo_wrp

#define blacs_gridinfo_wrp   c_blacs_gridinfo_wrp

◆ blacs_gridmap_wrp

#define blacs_gridmap_wrp   c_blacs_gridmap_wrp

◆ blacs_pnum_wp

#define blacs_pnum_wp   c_blacs_pnum_wp

◆ block_ptr

#define block_ptr   c_block_ptr

◆ blockplus

#define blockplus   c_blockplus

◆ blockplus_MD

#define blockplus_MD   c_blockplus_MD

◆ blocks_buff2structure

#define blocks_buff2structure   c_blocks_buff2structure

◆ blocks_partial_bcast

#define blocks_partial_bcast   c_blocks_partial_bcast

◆ blocks_recv

#define blocks_recv   c_blocks_recv

◆ blocks_send

#define blocks_send   c_blocks_send

◆ blocks_structure2buff

#define blocks_structure2buff   c_blocks_structure2buff

◆ Bmatrix

#define Bmatrix   c_Bmatrix

◆ BMatVec

#define BMatVec   c_BMatVec

◆ Bmatvec_user_C

#define Bmatvec_user_C   c_Bmatvec_user_C

◆ BP_checkError

#define BP_checkError   c_BP_checkError

◆ BP_compress_entry

#define BP_compress_entry   c_BP_compress_entry

◆ BP_Construct_Element_Compute

#define BP_Construct_Element_Compute   c_BP_Construct_Element_Compute

◆ BP_Construct_Init

#define BP_Construct_Init   c_BP_Construct_Init

◆ BP_Construct_Init_from_mshrc

#define BP_Construct_Init_from_mshrc   c_BP_Construct_Init_from_mshrc

◆ BP_Delete

#define BP_Delete   c_BP_Delete

◆ BP_ExtractElement

#define BP_ExtractElement   c_BP_ExtractElement

◆ BP_MapIntersec2Block

#define BP_MapIntersec2Block   c_BP_MapIntersec2Block

◆ BP_MD_compress_entry

#define BP_MD_compress_entry   c_BP_MD_compress_entry

◆ BP_Mult

#define BP_Mult   c_BP_Mult

◆ BPACK_all2all_inters

#define BPACK_all2all_inters   c_BPACK_all2all_inters

◆ BPACK_all2all_inters_optimized

#define BPACK_all2all_inters_optimized   c_BPACK_all2all_inters_optimized

◆ BPACK_ApplyPrecon

#define BPACK_ApplyPrecon   c_BPACK_ApplyPrecon

◆ BPACK_block_sendrecv

#define BPACK_block_sendrecv   c_BPACK_block_sendrecv

◆ BPACK_CheckError_entry

#define BPACK_CheckError_entry   c_BPACK_CheckError_entry

◆ BPACK_CheckError_SMVP

#define BPACK_CheckError_SMVP   c_BPACK_CheckError_SMVP

◆ BPACK_constr

#define BPACK_constr   c_BPACK_constr

◆ BPACK_construction_Element

#define BPACK_construction_Element   c_BPACK_construction_Element

◆ BPACK_construction_Init

#define BPACK_construction_Init   c_BPACK_construction_Init

◆ BPACK_construction_Matvec

#define BPACK_construction_Matvec   c_BPACK_construction_Matvec

◆ BPACK_Convert2Dense

#define BPACK_Convert2Dense   c_BPACK_Convert2Dense

◆ BPACK_copy

#define BPACK_copy   c_BPACK_copy

◆ BPACK_DEFS

#define BPACK_DEFS   c_BPACK_DEFS

◆ BPACK_delete

#define BPACK_delete   c_BPACK_delete

◆ BPACK_Eigen

#define BPACK_Eigen   c_BPACK_Eigen

◆ BPACK_Eigen_Dense

#define BPACK_Eigen_Dense   c_BPACK_Eigen_Dense

◆ BPACK_ExtractElement

#define BPACK_ExtractElement   c_BPACK_ExtractElement

◆ BPACK_factor

#define BPACK_factor   c_BPACK_factor

◆ BPACK_Factorization

#define BPACK_Factorization   c_BPACK_Factorization

◆ BPACK_GetVersionNumber

#define BPACK_GetVersionNumber   c_BPACK_GetVersionNumber

◆ BPACK_Inv_Mult

#define BPACK_Inv_Mult   c_BPACK_Inv_Mult

◆ BPACK_linkedlist

#define BPACK_linkedlist   c_BPACK_linkedlist

◆ BPACK_MD_CheckError_SMVP

#define BPACK_MD_CheckError_SMVP   c_BPACK_MD_CheckError_SMVP

◆ BPACK_MD_construction_Element

#define BPACK_MD_construction_Element   c_BPACK_MD_construction_Element

◆ BPACK_MD_construction_Init

#define BPACK_MD_construction_Init   c_BPACK_MD_construction_Init

◆ BPACK_MD_Mult

#define BPACK_MD_Mult   c_BPACK_MD_Mult

◆ BPACK_MD_Solution

#define BPACK_MD_Solution   c_BPACK_MD_Solution

◆ BPACK_MD_Ztfqmr

#define BPACK_MD_Ztfqmr   c_BPACK_MD_Ztfqmr

◆ BPACK_MD_Ztfqmr_usermatvec_noprecon [1/2]

#define BPACK_MD_Ztfqmr_usermatvec_noprecon   c_BPACK_MD_Ztfqmr_usermatvec_noprecon

◆ BPACK_MD_Ztfqmr_usermatvec_noprecon [2/2]

#define BPACK_MD_Ztfqmr_usermatvec_noprecon   c_BPACK_MD_Ztfqmr_usermatvec_noprecon

◆ BPACK_Mult

#define BPACK_Mult   c_BPACK_Mult

◆ BPACK_randomMVP

#define BPACK_randomMVP   c_BPACK_randomMVP

◆ BPACK_Solution

#define BPACK_Solution   c_BPACK_Solution

◆ BPACK_Solve_Mul

#define BPACK_Solve_Mul   c_BPACK_Solve_Mul

◆ BPACK_structure

#define BPACK_structure   c_BPACK_structure

◆ BPACK_structuring

#define BPACK_structuring   c_BPACK_structuring

◆ BPACK_structuring_MD

#define BPACK_structuring_MD   c_BPACK_structuring_MD

◆ BPACK_Test_Solve_error

#define BPACK_Test_Solve_error   c_BPACK_Test_Solve_error

◆ BPACK_Utilities

#define BPACK_Utilities   c_BPACK_Utilities

◆ BPACK_wrapper

#define BPACK_wrapper   c_BPACK_wrapper

◆ BPACK_Ztfqmr

#define BPACK_Ztfqmr   c_BPACK_Ztfqmr

◆ BPACK_Ztfqmr_usermatvec_noprecon [1/2]

#define BPACK_Ztfqmr_usermatvec_noprecon   c_BPACK_Ztfqmr_usermatvec_noprecon

◆ BPACK_Ztfqmr_usermatvec_noprecon [2/2]

#define BPACK_Ztfqmr_usermatvec_noprecon   c_BPACK_Ztfqmr_usermatvec_noprecon

◆ Bplus_block_MVP_BBplus_dat

#define Bplus_block_MVP_BBplus_dat   c_Bplus_block_MVP_BBplus_dat

◆ Bplus_block_MVP_BdiagBinv_dat

#define Bplus_block_MVP_BdiagBinv_dat   c_Bplus_block_MVP_BdiagBinv_dat

◆ Bplus_block_MVP_BdiagBinvHSS_dat

#define Bplus_block_MVP_BdiagBinvHSS_dat   c_Bplus_block_MVP_BdiagBinvHSS_dat

◆ Bplus_block_MVP_BplusB_dat

#define Bplus_block_MVP_BplusB_dat   c_Bplus_block_MVP_BplusB_dat

◆ Bplus_block_MVP_dat [1/2]

#define Bplus_block_MVP_dat   c_Bplus_block_MVP_dat

◆ Bplus_block_MVP_dat [2/2]

#define Bplus_block_MVP_dat   c_Bplus_block_MVP_dat

◆ Bplus_block_MVP_diagBinvB_dat

#define Bplus_block_MVP_diagBinvB_dat   c_Bplus_block_MVP_diagBinvB_dat

◆ Bplus_block_MVP_diagBinvBHSS_dat

#define Bplus_block_MVP_diagBinvBHSS_dat   c_Bplus_block_MVP_diagBinvBHSS_dat

◆ Bplus_block_MVP_Exact_dat

#define Bplus_block_MVP_Exact_dat   c_Bplus_block_MVP_Exact_dat

◆ Bplus_block_MVP_inverse_dat

#define Bplus_block_MVP_inverse_dat   c_Bplus_block_MVP_inverse_dat

◆ Bplus_block_MVP_minusBC_dat

#define Bplus_block_MVP_minusBC_dat   c_Bplus_block_MVP_minusBC_dat

◆ Bplus_block_MVP_Onesubblock_dat

#define Bplus_block_MVP_Onesubblock_dat   c_Bplus_block_MVP_Onesubblock_dat

◆ Bplus_block_MVP_Outter_Exact_dat

#define Bplus_block_MVP_Outter_Exact_dat   c_Bplus_block_MVP_Outter_Exact_dat

◆ Bplus_block_MVP_Outter_minusBC_dat

#define Bplus_block_MVP_Outter_minusBC_dat   c_Bplus_block_MVP_Outter_minusBC_dat

◆ Bplus_block_MVP_Outter_Sblock_dat

#define Bplus_block_MVP_Outter_Sblock_dat   c_Bplus_block_MVP_Outter_Sblock_dat

◆ Bplus_block_MVP_Sblock_dat

#define Bplus_block_MVP_Sblock_dat   c_Bplus_block_MVP_Sblock_dat

◆ Bplus_block_MVP_twoforward_dat

#define Bplus_block_MVP_twoforward_dat   c_Bplus_block_MVP_twoforward_dat

◆ Bplus_CheckError_Full

#define Bplus_CheckError_Full   c_Bplus_CheckError_Full

◆ Bplus_checkNAN

#define Bplus_checkNAN   c_Bplus_checkNAN

◆ Bplus_compress

#define Bplus_compress   c_Bplus_compress

◆ Bplus_ComputeMemory

#define Bplus_ComputeMemory   c_Bplus_ComputeMemory

◆ Bplus_copy

#define Bplus_copy   c_Bplus_copy

◆ Bplus_copy_delete

#define Bplus_copy_delete   c_Bplus_copy_delete

◆ Bplus_delete

#define Bplus_delete   c_Bplus_delete

◆ Bplus_extract_partial

#define Bplus_extract_partial   c_Bplus_extract_partial

◆ Bplus_factor

#define Bplus_factor   c_Bplus_factor

◆ Bplus_Init_FromInput

#define Bplus_Init_FromInput   c_Bplus_Init_FromInput

◆ Bplus_inverse_schur_partitionedinverse

#define Bplus_inverse_schur_partitionedinverse   c_Bplus_inverse_schur_partitionedinverse

◆ Bplus_inverse_schur_partitionedinverse_hss

#define Bplus_inverse_schur_partitionedinverse_hss   c_Bplus_inverse_schur_partitionedinverse_hss

◆ Bplus_MD_block_MVP_dat [1/2]

#define Bplus_MD_block_MVP_dat   c_Bplus_MD_block_MVP_dat

◆ Bplus_MD_block_MVP_dat [2/2]

#define Bplus_MD_block_MVP_dat   c_Bplus_MD_block_MVP_dat

◆ Bplus_MD_vec_1Dto1D

#define Bplus_MD_vec_1Dto1D   c_Bplus_MD_vec_1Dto1D

◆ Bplus_MultiLrandomized_Onesubblock

#define Bplus_MultiLrandomized_Onesubblock   c_Bplus_MultiLrandomized_Onesubblock

◆ Bplus_randomized_constr

#define Bplus_randomized_constr   c_Bplus_randomized_constr

◆ Bplus_randomizedop

#define Bplus_randomizedop   c_Bplus_randomizedop

◆ Bplus_ReDistribute_Inplace

#define Bplus_ReDistribute_Inplace   c_Bplus_ReDistribute_Inplace

◆ Bplus_Sblock_randomized_memfree

#define Bplus_Sblock_randomized_memfree   c_Bplus_Sblock_randomized_memfree

◆ Bplus_Utilities

#define Bplus_Utilities   c_Bplus_Utilities

◆ Bplus_vec_1Dto1D

#define Bplus_vec_1Dto1D   c_Bplus_vec_1Dto1D

◆ butterfly_kerl

#define butterfly_kerl   c_butterfly_kerl

◆ butterfly_kerl_MD

#define butterfly_kerl_MD   c_butterfly_kerl_MD

◆ butterfly_skel

#define butterfly_skel   c_butterfly_skel

◆ butterfly_skel_MD

#define butterfly_skel_MD   c_butterfly_skel_MD

◆ butterfly_UV

#define butterfly_UV   c_butterfly_UV

◆ butterfly_UV_MD

#define butterfly_UV_MD   c_butterfly_UV_MD

◆ butterfly_vec

#define butterfly_vec   c_butterfly_vec

◆ butterflyindex

#define butterflyindex   c_butterflyindex

◆ butterflymatrix

#define butterflymatrix   c_butterflymatrix

◆ ButterflySVD_Left

#define ButterflySVD_Left   c_ButterflySVD_Left

◆ ButterflySVD_Right

#define ButterflySVD_Right   c_ButterflySVD_Right

◆ c8_normal_01

#define c8_normal_01   c_c8_normal_01

◆ C_BF_Construct_Element_Compute

#define C_BF_Construct_Element_Compute   c_C_BF_Construct_Element_Compute

◆ C_BF_Construct_Init

#define C_BF_Construct_Init   c_C_BF_Construct_Init

◆ C_BF_Construct_Matvec_Compute

#define C_BF_Construct_Matvec_Compute   c_C_BF_Construct_Matvec_Compute

◆ C_BF_DeleteBF

#define C_BF_DeleteBF   c_C_BF_DeleteBF

◆ C_BF_ExtractElement

#define C_BF_ExtractElement   c_C_BF_ExtractElement

◆ C_BF_Mult

#define C_BF_Mult   c_C_BF_Mult

◆ C_BF_New2Old_Col

#define C_BF_New2Old_Col   c_C_BF_New2Old_Col

◆ C_BF_New2Old_Row

#define C_BF_New2Old_Row   c_C_BF_New2Old_Row

◆ C_BMatVec

#define C_BMatVec   c_C_BMatVec

◆ C_BPACK_Construct_Element_Compute

#define C_BPACK_Construct_Element_Compute   c_C_BPACK_Construct_Element_Compute

◆ C_BPACK_Construct_Init

#define C_BPACK_Construct_Init   c_C_BPACK_Construct_Init

◆ C_BPACK_Construct_Init_Gram

#define C_BPACK_Construct_Init_Gram   c_C_BPACK_Construct_Init_Gram

◆ C_BPACK_Construct_Matvec_Compute

#define C_BPACK_Construct_Matvec_Compute   c_C_BPACK_Construct_Matvec_Compute

◆ C_BPACK_Copyoption

#define C_BPACK_Copyoption   c_C_BPACK_Copyoption

◆ C_BPACK_Createoption

#define C_BPACK_Createoption   c_C_BPACK_Createoption

◆ C_BPACK_Createptree

#define C_BPACK_Createptree   c_C_BPACK_Createptree

◆ C_BPACK_Createstats

#define C_BPACK_Createstats   c_C_BPACK_Createstats

◆ C_BPACK_Delete

#define C_BPACK_Delete   c_C_BPACK_Delete

◆ C_BPACK_Deletekernelquant

#define C_BPACK_Deletekernelquant   c_C_BPACK_Deletekernelquant

◆ C_BPACK_Deletemesh

#define C_BPACK_Deletemesh   c_C_BPACK_Deletemesh

◆ C_BPACK_Deleteoption

#define C_BPACK_Deleteoption   c_C_BPACK_Deleteoption

◆ C_BPACK_Deleteproctree

#define C_BPACK_Deleteproctree   c_C_BPACK_Deleteproctree

◆ C_BPACK_Deletestats

#define C_BPACK_Deletestats   c_C_BPACK_Deletestats

◆ C_BPACK_ExtractElement

#define C_BPACK_ExtractElement   c_C_BPACK_ExtractElement

◆ C_BPACK_Factor

#define C_BPACK_Factor   c_C_BPACK_Factor

◆ C_BPACK_Getoption

#define C_BPACK_Getoption   c_C_BPACK_Getoption

◆ C_BPACK_Getstats

#define C_BPACK_Getstats   c_C_BPACK_Getstats

◆ C_BPACK_GetVersionNumber

#define C_BPACK_GetVersionNumber   c_C_BPACK_GetVersionNumber

◆ C_BPACK_Inv_Mult

#define C_BPACK_Inv_Mult   c_C_BPACK_Inv_Mult

◆ C_BPACK_MD_Construct_Element_Compute

#define C_BPACK_MD_Construct_Element_Compute   c_C_BPACK_MD_Construct_Element_Compute

◆ C_BPACK_MD_Construct_Init

#define C_BPACK_MD_Construct_Init   c_C_BPACK_MD_Construct_Init

◆ C_BPACK_MD_Mult

#define C_BPACK_MD_Mult   c_C_BPACK_MD_Mult

◆ C_BPACK_MD_New2Old

#define C_BPACK_MD_New2Old   c_C_BPACK_MD_New2Old

◆ C_BPACK_MD_Solve

#define C_BPACK_MD_Solve   c_C_BPACK_MD_Solve

◆ C_BPACK_MD_TFQMR_Noprecon

#define C_BPACK_MD_TFQMR_Noprecon   c_C_BPACK_MD_TFQMR_Noprecon

◆ C_BPACK_Mult

#define C_BPACK_Mult   c_C_BPACK_Mult

◆ C_BPACK_New2Old

#define C_BPACK_New2Old   c_C_BPACK_New2Old

◆ C_BPACK_Printoption

#define C_BPACK_Printoption   c_C_BPACK_Printoption

◆ C_BPACK_Printstats

#define C_BPACK_Printstats   c_C_BPACK_Printstats

◆ C_BPACK_Setoption

#define C_BPACK_Setoption   c_C_BPACK_Setoption

◆ C_BPACK_Solve

#define C_BPACK_Solve   c_C_BPACK_Solve

◆ C_BPACK_TFQMR_Noprecon

#define C_BPACK_TFQMR_Noprecon   c_C_BPACK_TFQMR_Noprecon

◆ C_BPACK_TreeIndex_Merged2Child

#define C_BPACK_TreeIndex_Merged2Child   c_C_BPACK_TreeIndex_Merged2Child

◆ C_Compressibility

#define C_Compressibility   c_C_Compressibility

◆ C_Compressibility_MD

#define C_Compressibility_MD   c_C_Compressibility_MD

◆ C_Dist

#define C_Dist   c_C_Dist

◆ C_DT

#define C_DT   _Complex float

◆ C_HMatVec

#define C_HMatVec   c_C_HMatVec

◆ C_HMatVec_MD

#define C_HMatVec_MD   c_C_HMatVec_MD

◆ C_MultiIndexToSingleIndex

#define C_MultiIndexToSingleIndex   c_C_MultiIndexToSingleIndex

◆ C_SingleIndexToMultiIndex

#define C_SingleIndexToMultiIndex   c_C_SingleIndexToMultiIndex

◆ C_SIZEOF_DT

#define C_SIZEOF_DT   sizeof_complex

◆ C_Zelem

#define C_Zelem   c_C_Zelem

◆ C_Zelem_block

#define C_Zelem_block   c_C_Zelem_block

◆ C_Zelem_MD

#define C_Zelem_MD   c_C_Zelem_MD

◆ Cart2Sph

#define Cart2Sph   c_Cart2Sph

◆ Cart2Sph_Loc

#define Cart2Sph_Loc   c_Cart2Sph_Loc

◆ cascadingfactors

#define cascadingfactors   c_cascadingfactors

◆ CBIND_DT

#define CBIND_DT   complex(kind=C_FLOAT_COMPLEX)

◆ cccurl

#define cccurl   c_cccurl

◆ cccurl_sp

#define cccurl_sp   c_cccurl_sp

◆ ceiling_safe

#define ceiling_safe   c_ceiling_safe

◆ cgeevf90

#define cgeevf90   c_cgeevf90

◆ cgeqp3f90

#define cgeqp3f90   c_cgeqp3f90

◆ cgeqp3modf90

#define cgeqp3modf90   c_cgeqp3modf90

◆ cgeqrff90

#define cgeqrff90   c_cgeqrff90

◆ cgesddf90

#define cgesddf90   c_cgesddf90

◆ cgesvdf90

#define cgesvdf90   c_cgesvdf90

◆ cgetrff90

#define cgetrff90   c_cgetrff90

◆ cgetrif90

#define cgetrif90   c_cgetrif90

◆ cgetrsf90

#define cgetrsf90   c_cgetrsf90

◆ CheckRandomizedLR

#define CheckRandomizedLR   c_CheckRandomizedLR

◆ clangef90

#define clangef90   c_clangef90

◆ Cluster_partition

#define Cluster_partition   c_Cluster_partition

◆ Cluster_partition_MD

#define Cluster_partition_MD   c_Cluster_partition_MD

◆ commquant1D

#define commquant1D   c_commquant1D

◆ ComputeParallelIndices

#define ComputeParallelIndices   c_ComputeParallelIndices

◆ ComputeParallelIndices_MD

#define ComputeParallelIndices_MD   c_ComputeParallelIndices_MD

◆ ComputeParallelIndicesSub

#define ComputeParallelIndicesSub   c_ComputeParallelIndicesSub

◆ ComputeRange

#define ComputeRange   c_ComputeRange

◆ copy_basis_group

#define copy_basis_group   c_copy_basis_group

◆ copymatf77

#define copymatf77   clacpy

◆ copymatT

#define copymatT   c_copymatT

◆ CopyMesh

#define CopyMesh   c_CopyMesh

◆ CopyOptions

#define CopyOptions   c_CopyOptions

◆ CopyStat

#define CopyStat   c_CopyStat

◆ copysubmat

#define copysubmat   c_copysubmat

◆ copysubmat_assumeshape

#define copysubmat_assumeshape   c_copysubmat_assumeshape

◆ cpungqrf90

#define cpungqrf90   c_cpungqrf90

◆ CreateLeaf_Natural

#define CreateLeaf_Natural   c_CreateLeaf_Natural

◆ CreateNewGrid

#define CreateNewGrid   c_CreateNewGrid

◆ CreatePtree

#define CreatePtree   c_CreatePtree

◆ cscalar

#define cscalar   c_cscalar

◆ cscalar_sp

#define cscalar_sp   c_cscalar_sp

◆ ctrevc3f90

#define ctrevc3f90   c_ctrevc3f90

◆ ctrsmf90

#define ctrsmf90   c_ctrsmf90

◆ cungqrf90

#define cungqrf90   c_cungqrf90

◆ cunmqrf90

#define cunmqrf90   c_cunmqrf90

◆ DAT

#define DAT   2

◆ dat_pack

#define dat_pack   c_dat_pack

◆ delete_grid

#define delete_grid   c_delete_grid

◆ delete_Hstat

#define delete_Hstat   c_delete_Hstat

◆ delete_kernelquant

#define delete_kernelquant   c_delete_kernelquant

◆ delete_mesh

#define delete_mesh   c_delete_mesh

◆ delete_proctree

#define delete_proctree   c_delete_proctree

◆ descinit_wp

#define descinit_wp   c_descinit_wp

◆ dgeevf90

#define dgeevf90   c_dgeevf90

◆ dgeqp3f90

#define dgeqp3f90   c_dgeqp3f90

◆ dgeqp3modf90

#define dgeqp3modf90   c_dgeqp3modf90

◆ dgeqrff90

#define dgeqrff90   c_dgeqrff90

◆ dgesddf90

#define dgesddf90   c_dgesddf90

◆ dgesvdf90

#define dgesvdf90   c_dgesvdf90

◆ dgetrff90

#define dgetrff90   c_dgetrff90

◆ dgetrif90

#define dgetrif90   c_dgetrif90

◆ dgetrsf90

#define dgetrsf90   c_dgetrsf90

◆ distance_geo

#define distance_geo   c_distance_geo

◆ distance_gram

#define distance_gram   c_distance_gram

◆ distance_gram_block

#define distance_gram_block   c_distance_gram_block

◆ distance_user

#define distance_user   c_distance_user

◆ dlangef90

#define dlangef90   c_dlangef90

◆ dorgqrf90

#define dorgqrf90   c_dorgqrf90

◆ dormqrf90

#define dormqrf90   c_dormqrf90

◆ dporgqrf90

#define dporgqrf90   c_dporgqrf90

◆ DT

#define DT   complex(kind=4)

◆ DTC

#define DTC   complex(kind=4)

◆ DTR

#define DTR   real(kind=4)

◆ DTRBytes

#define DTRBytes   4

◆ dtrevc3f90

#define dtrevc3f90   c_dtrevc3f90

◆ dtrsmf90

#define dtrsmf90   c_dtrsmf90

◆ DTZFP

#define DTZFP   zFORp_type_float

◆ element_Zmn_block_user

#define element_Zmn_block_user   c_element_Zmn_block_user

◆ element_Zmn_blocklist_user

#define element_Zmn_blocklist_user   c_element_Zmn_blocklist_user

◆ element_Zmn_tensorlist_user

#define element_Zmn_tensorlist_user   c_element_Zmn_tensorlist_user

◆ F_Compressibility

#define F_Compressibility   c_F_Compressibility

◆ F_Dist

#define F_Dist   c_F_Dist

◆ F_HMatVec

#define F_HMatVec   c_F_HMatVec

◆ F_HMatVec_MD

#define F_HMatVec_MD   c_F_HMatVec_MD

◆ F_Zelem

#define F_Zelem   c_F_Zelem

◆ F_Zelem_block

#define F_Zelem_block   c_F_Zelem_block

◆ F_Zelem_MD

#define F_Zelem_MD   c_F_Zelem_MD

◆ fadds_gemm

#define fadds_gemm   c_fadds_gemm

◆ fadds_geqrf

#define fadds_geqrf   c_fadds_geqrf

◆ fadds_getrf

#define fadds_getrf   c_fadds_getrf

◆ fadds_getri

#define fadds_getri   c_fadds_getri

◆ fadds_getrs

#define fadds_getrs   c_fadds_getrs

◆ fadds_trsm

#define fadds_trsm   c_fadds_trsm

◆ fadds_ungqr

#define fadds_ungqr   c_fadds_ungqr

◆ fadds_unmqr

#define fadds_unmqr   c_fadds_unmqr

◆ findgroup

#define findgroup   c_findgroup

◆ FindKNNs

#define FindKNNs   c_FindKNNs

◆ findpggroup

#define findpggroup   c_findpggroup

◆ floor_safe

#define floor_safe   c_floor_safe

◆ flops_dgeqpfmod

#define flops_dgeqpfmod   c_flops_dgeqpfmod

◆ flops_dgeqrf

#define flops_dgeqrf   c_flops_dgeqrf

◆ flops_dgesdd

#define flops_dgesdd   c_flops_dgesdd

◆ flops_dgesvd

#define flops_dgesvd   c_flops_dgesvd

◆ flops_dgetrf

#define flops_dgetrf   c_flops_dgetrf

◆ flops_dgetri

#define flops_dgetri   c_flops_dgetri

◆ flops_dgetrs

#define flops_dgetrs   c_flops_dgetrs

◆ flops_dtrsm

#define flops_dtrsm   c_flops_dtrsm

◆ flops_dungqr

#define flops_dungqr   c_flops_dungqr

◆ flops_dunmqr

#define flops_dunmqr   c_flops_dunmqr

◆ flops_gemm

#define flops_gemm   c_flops_gemm

◆ flops_zgeqpfmod

#define flops_zgeqpfmod   c_flops_zgeqpfmod

◆ flops_zgeqrf

#define flops_zgeqrf   c_flops_zgeqrf

◆ flops_zgesdd

#define flops_zgesdd   c_flops_zgesdd

◆ flops_zgesvd

#define flops_zgesvd   c_flops_zgesvd

◆ flops_zgetrf

#define flops_zgetrf   c_flops_zgetrf

◆ flops_zgetri

#define flops_zgetri   c_flops_zgetri

◆ flops_zgetrs

#define flops_zgetrs   c_flops_zgetrs

◆ flops_ztrsm

#define flops_ztrsm   c_flops_ztrsm

◆ flops_zungqr

#define flops_zungqr   c_flops_zungqr

◆ flops_zunmqr

#define flops_zunmqr   c_flops_zunmqr

◆ fmuls_gemm

#define fmuls_gemm   c_fmuls_gemm

◆ fmuls_geqrf

#define fmuls_geqrf   c_fmuls_geqrf

◆ fmuls_getrf

#define fmuls_getrf   c_fmuls_getrf

◆ fmuls_getri

#define fmuls_getri   c_fmuls_getri

◆ fmuls_getrs

#define fmuls_getrs   c_fmuls_getrs

◆ fmuls_trsm

#define fmuls_trsm   c_fmuls_trsm

◆ fmuls_ungqr

#define fmuls_ungqr   c_fmuls_ungqr

◆ fmuls_unmqr

#define fmuls_unmqr   c_fmuls_unmqr

◆ fnorm [1/2]

#define fnorm   c_fnorm

◆ fnorm [2/2]

#define fnorm   c_fnorm

◆ FrontBackSplit

#define FrontBackSplit   c_FrontBackSplit

◆ Full_add

#define Full_add   c_Full_add

◆ Full_add_multiply

#define Full_add_multiply   c_Full_add_multiply

◆ Full_block_extraction

#define Full_block_extraction   c_Full_block_extraction

◆ Full_block_MD_MVP_dat

#define Full_block_MD_MVP_dat   c_Full_block_MD_MVP_dat

◆ Full_block_MVP_dat

#define Full_block_MVP_dat   c_Full_block_MVP_dat

◆ Full_construction

#define Full_construction   c_Full_construction

◆ Full_construction_MD

#define Full_construction_MD   c_Full_construction_MD

◆ Full_LU

#define Full_LU   c_Full_LU

◆ FULLMAT_Element

#define FULLMAT_Element   c_FULLMAT_Element

◆ g2l

#define g2l   c_g2l

◆ gcd

#define gcd   c_gcd

◆ geeigf90

#define geeigf90   c_geeigf90

◆ gemm_batch_mkl

#define gemm_batch_mkl   c_gemm_batch_mkl

◆ gemmf77

#define gemmf77   cgemm

◆ gemmf90

#define gemmf90   c_gemmf90

◆ GeneralInverse

#define GeneralInverse   c_GeneralInverse

◆ geqp3f90

#define geqp3f90   c_geqp3f90

◆ geqp3modf90

#define geqp3modf90   c_geqp3modf90

◆ geqrff90

#define geqrff90   c_geqrff90

◆ gesddf90

#define gesddf90   c_gesddf90

◆ gesvd_robust

#define gesvd_robust   c_gesvd_robust

◆ gesvdf90

#define gesvdf90   c_gesvdf90

◆ get_graph_colors_JP

#define get_graph_colors_JP   c_get_graph_colors_JP

◆ GetBlockPID

#define GetBlockPID   c_GetBlockPID

◆ GetBlockPID_MD

#define GetBlockPID_MD   c_GetBlockPID_MD

◆ GetLocalBlockRange

#define GetLocalBlockRange   c_GetLocalBlockRange

◆ GetLocalBlockRange_MD

#define GetLocalBlockRange_MD   c_GetLocalBlockRange_MD

◆ GetMshGroup_Pgno

#define GetMshGroup_Pgno   c_GetMshGroup_Pgno

◆ GetPgno_Sub

#define GetPgno_Sub   c_GetPgno_Sub

◆ GetRank

#define GetRank   c_GetRank

◆ getrff90

#define getrff90   c_getrff90

◆ getrif90

#define getrif90   c_getrif90

◆ getrsf90

#define getrsf90   c_getrsf90

◆ GetTreelevel

#define GetTreelevel   c_GetTreelevel

◆ grid

#define grid   c_grid

◆ Gridinfo_2D

#define Gridinfo_2D   c_Gridinfo_2D

◆ Hankel02_Func

#define Hankel02_Func   c_Hankel02_Func

◆ Hmat

#define Hmat   c_Hmat

◆ Hmat_add_multiply

#define Hmat_add_multiply   c_Hmat_add_multiply

◆ Hmat_add_multiply_Hblock3

#define Hmat_add_multiply_Hblock3   c_Hmat_add_multiply_Hblock3

◆ Hmat_assign_admissible

#define Hmat_assign_admissible   c_Hmat_assign_admissible

◆ Hmat_BF_add

#define Hmat_BF_add   c_Hmat_BF_add

◆ Hmat_block_ComputeMemory

#define Hmat_block_ComputeMemory   c_Hmat_block_ComputeMemory

◆ Hmat_block_construction

#define Hmat_block_construction   c_Hmat_block_construction

◆ Hmat_block_copy

#define Hmat_block_copy   c_Hmat_block_copy

◆ Hmat_block_copy_MPIdata

#define Hmat_block_copy_MPIdata   c_Hmat_block_copy_MPIdata

◆ Hmat_block_delete

#define Hmat_block_delete   c_Hmat_block_delete

◆ Hmat_block_MVP_dat

#define Hmat_block_MVP_dat   c_Hmat_block_MVP_dat

◆ Hmat_compute_colorset

#define Hmat_compute_colorset   c_Hmat_compute_colorset

◆ Hmat_construct_local_tree

#define Hmat_construct_local_tree   c_Hmat_construct_local_tree

◆ Hmat_construction

#define Hmat_construction   c_Hmat_construction

◆ Hmat_copy

#define Hmat_copy   c_Hmat_copy

◆ Hmat_delete

#define Hmat_delete   c_Hmat_delete

◆ Hmat_Factorization

#define Hmat_Factorization   c_Hmat_Factorization

◆ Hmat_GetBlkLst

#define Hmat_GetBlkLst   c_Hmat_GetBlkLst

◆ Hmat_Inv_Mult

#define Hmat_Inv_Mult   c_Hmat_Inv_Mult

◆ Hmat_Lsolve

#define Hmat_Lsolve   c_Hmat_Lsolve

◆ Hmat_Lsolve_Toplevel

#define Hmat_Lsolve_Toplevel   c_Hmat_Lsolve_Toplevel

◆ Hmat_LU

#define Hmat_LU   c_Hmat_LU

◆ Hmat_LXM

#define Hmat_LXM   c_Hmat_LXM

◆ Hmat_MapIntersec2Block

#define Hmat_MapIntersec2Block   c_Hmat_MapIntersec2Block

◆ Hmat_MapIntersec2Block_Loc

#define Hmat_MapIntersec2Block_Loc   c_Hmat_MapIntersec2Block_Loc

◆ Hmat_Mult

#define Hmat_Mult   c_Hmat_Mult

◆ Hmat_MVP_randomized_OneL

#define Hmat_MVP_randomized_OneL   c_Hmat_MVP_randomized_OneL

◆ Hmat_parallelblock_MVP_dat

#define Hmat_parallelblock_MVP_dat   c_Hmat_parallelblock_MVP_dat

◆ Hmat_randomized

#define Hmat_randomized   c_Hmat_randomized

◆ Hmat_randomized_OneL_Fullmat

#define Hmat_randomized_OneL_Fullmat   c_Hmat_randomized_OneL_Fullmat

◆ Hmat_randomized_OneL_Lowrank

#define Hmat_randomized_OneL_Lowrank   c_Hmat_randomized_OneL_Lowrank

◆ Hmat_Redistribute1Dto2D_Vector

#define Hmat_Redistribute1Dto2D_Vector   c_Hmat_Redistribute1Dto2D_Vector

◆ Hmat_Redistribute2Dto1D_Vector

#define Hmat_Redistribute2Dto1D_Vector   c_Hmat_Redistribute2Dto1D_Vector

◆ Hmat_structuring

#define Hmat_structuring   c_Hmat_structuring

◆ Hmat_Usolve

#define Hmat_Usolve   c_Hmat_Usolve

◆ Hmat_Usolve_Toplevel

#define Hmat_Usolve_Toplevel   c_Hmat_Usolve_Toplevel

◆ Hmat_XUM

#define Hmat_XUM   c_Hmat_XUM

◆ HMatVec

#define HMatVec   c_HMatVec

◆ HMatVec_MD

#define HMatVec_MD   c_HMatVec_MD

◆ hobf

#define hobf   c_hobf

◆ HODLR_construction

#define HODLR_construction   c_HODLR_construction

◆ HODLR_copy

#define HODLR_copy   c_HODLR_copy

◆ HODLR_delete

#define HODLR_delete   c_HODLR_delete

◆ HODLR_factorization

#define HODLR_factorization   c_HODLR_factorization

◆ HODLR_Inv_Mult

#define HODLR_Inv_Mult   c_HODLR_Inv_Mult

◆ HODLR_MapIntersec2Block

#define HODLR_MapIntersec2Block   c_HODLR_MapIntersec2Block

◆ HODLR_Mult

#define HODLR_Mult   c_HODLR_Mult

◆ HODLR_MVP_randomized_OneL

#define HODLR_MVP_randomized_OneL   c_HODLR_MVP_randomized_OneL

◆ HODLR_randomized

#define HODLR_randomized   c_HODLR_randomized

◆ HODLR_randomized_OneL_Fullmat

#define HODLR_randomized_OneL_Fullmat   c_HODLR_randomized_OneL_Fullmat

◆ HODLR_randomized_OneL_Lowrank

#define HODLR_randomized_OneL_Lowrank   c_HODLR_randomized_OneL_Lowrank

◆ HODLR_Randomized_Vectors

#define HODLR_Randomized_Vectors   c_HODLR_Randomized_Vectors

◆ HODLR_Reconstruction_LL

#define HODLR_Reconstruction_LL   c_HODLR_Reconstruction_LL

◆ HODLR_Reconstruction_RR

#define HODLR_Reconstruction_RR   c_HODLR_Reconstruction_RR

◆ HODLR_structuring

#define HODLR_structuring   c_HODLR_structuring

◆ HODLR_Test_Error_RR

#define HODLR_Test_Error_RR   c_HODLR_Test_Error_RR

◆ Hoption

#define Hoption   c_Hoption

◆ HSS_construction

#define HSS_construction   c_HSS_construction

◆ HSS_factorization

#define HSS_factorization   c_HSS_factorization

◆ HSS_Inv_Mult

#define HSS_Inv_Mult   c_HSS_Inv_Mult

◆ HSS_MD_construction

#define HSS_MD_construction   c_HSS_MD_construction

◆ HSS_MD_Mult

#define HSS_MD_Mult   c_HSS_MD_Mult

◆ HSS_MD_structuring

#define HSS_MD_structuring   c_HSS_MD_structuring

◆ HSS_Mult

#define HSS_Mult   c_HSS_Mult

◆ HSS_structuring

#define HSS_structuring   c_HSS_structuring

◆ hssbf

#define hssbf   c_hssbf

◆ HSSBF_delete

#define HSSBF_delete   c_HSSBF_delete

◆ hssbf_md

#define hssbf_md   c_hssbf_md

◆ HSSBF_MD_delete

#define HSSBF_MD_delete   c_HSSBF_MD_delete

◆ Hstat

#define Hstat   c_Hstat

◆ iarray

#define iarray   c_iarray

◆ iarray_finalizer

#define iarray_finalizer   c_iarray_finalizer

◆ ID_Selection

#define ID_Selection   c_ID_Selection

◆ init_random_seed

#define init_random_seed   c_init_random_seed

◆ InitStat

#define InitStat   c_InitStat

◆ INT_safe

#define INT_safe   c_INT_safe

◆ intersect

#define intersect   c_intersect

◆ intersect_MD

#define intersect_MD   c_intersect_MD

◆ IOwnPgrp

#define IOwnPgrp   c_IOwnPgrp

◆ ipair

#define ipair   c_ipair

◆ isnanMat

#define isnanMat   c_isnanMat

◆ kernelquant

#define kernelquant   c_kernelquant

◆ l2g

#define l2g   c_l2g

◆ lcg

#define lcg   c_lcg

◆ lcm

#define lcm   c_lcm

◆ LinearSolve

#define LinearSolve   c_LinearSolve

◆ linspaceI

#define linspaceI   c_linspaceI

◆ list

#define list   c_list

◆ list_append_item

#define list_append_item   c_list_append_item

◆ list_constructor

#define list_constructor   c_list_constructor

◆ list_finalizer

#define list_finalizer   c_list_finalizer

◆ list_get_item_character

#define list_get_item_character   c_list_get_item_character

◆ list_get_nod

#define list_get_nod   c_list_get_nod

◆ list_length

#define list_length   c_list_length

◆ list_print_scores

#define list_print_scores   c_list_print_scores

◆ list_remove_headitem

#define list_remove_headitem   c_list_remove_headitem

◆ LocalButterflySVD_Left

#define LocalButterflySVD_Left   c_LocalButterflySVD_Left

◆ LocalButterflySVD_Right

#define LocalButterflySVD_Right   c_LocalButterflySVD_Right

◆ LogMemory

#define LogMemory   c_LogMemory

◆ LR_A_minusBDinvC

#define LR_A_minusBDinvC   c_LR_A_minusBDinvC

◆ LR_ABCDinverse

#define LR_ABCDinverse   c_LR_ABCDinverse

◆ LR_ACA

#define LR_ACA   c_LR_ACA

◆ LR_ACA_Parallel

#define LR_ACA_Parallel   c_LR_ACA_Parallel

◆ LR_Add

#define LR_Add   c_LR_Add

◆ LR_Add_ACA

#define LR_Add_ACA   c_LR_Add_ACA

◆ LR_all2all_extraction

#define LR_all2all_extraction   c_LR_all2all_extraction

◆ LR_BACA

#define LR_BACA   c_LR_BACA

◆ LR_BACA_noOverlap

#define LR_BACA_noOverlap   c_LR_BACA_noOverlap

◆ LR_BACA_noOverlap_Oneiteration

#define LR_BACA_noOverlap_Oneiteration   c_LR_BACA_noOverlap_Oneiteration

◆ LR_block_extraction

#define LR_block_extraction   c_LR_block_extraction

◆ LR_BuildABCD

#define LR_BuildABCD   c_LR_BuildABCD

◆ LR_Fnorm

#define LR_Fnorm   c_LR_Fnorm

◆ LR_FnormUp

#define LR_FnormUp   c_LR_FnormUp

◆ LR_HBACA

#define LR_HBACA   c_LR_HBACA

◆ LR_HBACA_Leaflevel

#define LR_HBACA_Leaflevel   c_LR_HBACA_Leaflevel

◆ LR_HMerge

#define LR_HMerge   c_LR_HMerge

◆ LR_minusBC

#define LR_minusBC   c_LR_minusBC

◆ LR_ReCompression

#define LR_ReCompression   c_LR_ReCompression

◆ LR_Sblock

#define LR_Sblock   c_LR_Sblock

◆ LR_SeudoSkeleton

#define LR_SeudoSkeleton   c_LR_SeudoSkeleton

◆ LR_SMW

#define LR_SMW   c_LR_SMW

◆ MAGMA_finalize

#define MAGMA_finalize   c_MAGMA_finalize

◆ MAGMA_free

#define MAGMA_free   c_MAGMA_free

◆ MAGMA_free_internal

#define MAGMA_free_internal   c_MAGMA_free_internal

◆ MAGMA_free_pinned

#define MAGMA_free_pinned   c_MAGMA_free_pinned

◆ MAGMA_free_pinned_internal

#define MAGMA_free_pinned_internal   c_MAGMA_free_pinned_internal

◆ MAGMA_gemm_vbatched

#define MAGMA_gemm_vbatched   c_MAGMA_gemm_vbatched

◆ MAGMA_get_device

#define MAGMA_get_device   c_MAGMA_get_device

◆ MAGMA_get_device_arch

#define MAGMA_get_device_arch   c_MAGMA_get_device_arch

◆ MAGMA_getmatrix

#define MAGMA_getmatrix   c_MAGMA_getmatrix

◆ MAGMA_getmatrix_internal

#define MAGMA_getmatrix_internal   c_MAGMA_getmatrix_internal

◆ MAGMA_getvector

#define MAGMA_getvector   c_MAGMA_getvector

◆ MAGMA_getvector_internal

#define MAGMA_getvector_internal   c_MAGMA_getvector_internal

◆ MAGMA_init

#define MAGMA_init   c_MAGMA_init

◆ MAGMA_malloc

#define MAGMA_malloc   c_MAGMA_malloc

◆ MAGMA_malloc_pinned

#define MAGMA_malloc_pinned   c_MAGMA_malloc_pinned

◆ MAGMA_mem_size

#define MAGMA_mem_size   c_MAGMA_mem_size

◆ MAGMA_num_gpus

#define MAGMA_num_gpus   c_MAGMA_num_gpus

◆ MAGMA_offset_1d

#define MAGMA_offset_1d   c_MAGMA_offset_1d

◆ MAGMA_offset_2d

#define MAGMA_offset_2d   c_MAGMA_offset_2d

◆ MAGMA_print_environment

#define MAGMA_print_environment   c_MAGMA_print_environment

◆ MAGMA_queue_create

#define MAGMA_queue_create   c_MAGMA_queue_create

◆ MAGMA_queue_create_internal

#define MAGMA_queue_create_internal   c_MAGMA_queue_create_internal

◆ MAGMA_queue_destroy

#define MAGMA_queue_destroy   c_MAGMA_queue_destroy

◆ MAGMA_queue_destroy_internal

#define MAGMA_queue_destroy_internal   c_MAGMA_queue_destroy_internal

◆ MAGMA_queue_get_device

#define MAGMA_queue_get_device   c_MAGMA_queue_get_device

◆ MAGMA_queue_sync

#define MAGMA_queue_sync   c_MAGMA_queue_sync

◆ MAGMA_queue_sync_internal

#define MAGMA_queue_sync_internal   c_MAGMA_queue_sync_internal

◆ MAGMA_set_device

#define MAGMA_set_device   c_MAGMA_set_device

◆ MAGMA_setmatrix

#define MAGMA_setmatrix   c_MAGMA_setmatrix

◆ MAGMA_setmatrix_internal

#define MAGMA_setmatrix_internal   c_MAGMA_setmatrix_internal

◆ MAGMA_setvector

#define MAGMA_setvector   c_MAGMA_setvector

◆ MAGMA_setvector_internal

#define MAGMA_setvector_internal   c_MAGMA_setvector_internal

◆ magma_utilities

#define magma_utilities   c_magma_utilities

◆ MAGMA_version

#define MAGMA_version   c_MAGMA_version

◆ MAGMA_wtime

#define MAGMA_wtime   c_MAGMA_wtime

◆ matrixblock

#define matrixblock   c_matrixblock

◆ matrixblock_MD

#define matrixblock_MD   c_matrixblock_MD

◆ matvec_user

#define matvec_user   c_matvec_user

◆ matvec_user_C

#define matvec_user_C   c_matvec_user_C

◆ matvec_user_C_MD

#define matvec_user_C_MD   c_matvec_user_C_MD

◆ MergeSort

#define MergeSort   c_MergeSort

◆ MergeSortUnique

#define MergeSortUnique   c_MergeSortUnique

◆ mesh

#define mesh   c_mesh

◆ MISC_DenseLA

#define MISC_DenseLA   c_MISC_DenseLA

◆ MISC_Utilities

#define MISC_Utilities   c_MISC_Utilities

◆ MPI_DT

#define MPI_DT   MPI_COMPLEX

◆ MPI_verbose_barrier

#define MPI_verbose_barrier   c_MPI_verbose_barrier

◆ MultiIndexToSingleIndex

#define MultiIndexToSingleIndex   c_MultiIndexToSingleIndex

◆ myisnan

#define myisnan   c_myisnan

◆ near_or_far_geo

#define near_or_far_geo   c_near_or_far_geo

◆ near_or_far_geo_MD

#define near_or_far_geo_MD   c_near_or_far_geo_MD

◆ near_or_far_user

#define near_or_far_user   c_near_or_far_user

◆ near_or_far_user_MD

#define near_or_far_user_MD   c_near_or_far_user_MD

◆ nil_MD

#define nil_MD   c_nil_MD

◆ nil_onelevel_MD

#define nil_onelevel_MD   c_nil_onelevel_MD

◆ nod

#define nod   c_nod

◆ nod_assign_nod_to_nod

#define nod_assign_nod_to_nod   c_nod_assign_nod_to_nod

◆ nod_constructor

#define nod_constructor   c_nod_constructor

◆ nod_finalizer

#define nod_finalizer   c_nod_finalizer

◆ nod_get_item_character

#define nod_get_item_character   c_nod_get_item_character

◆ nod_score

#define nod_score   c_nod_score

◆ nod_score_dble

#define nod_score_dble   c_nod_score_dble

◆ nod_score_integer

#define nod_score_integer   c_nod_score_integer

◆ nod_score_ipair

#define nod_score_ipair   c_nod_score_ipair

◆ node_score_block_ptr_row

#define node_score_block_ptr_row   c_node_score_block_ptr_row

◆ norm_vector

#define norm_vector   c_norm_vector

◆ NumberingPtree

#define NumberingPtree   c_NumberingPtree

◆ numroc_wp

#define numroc_wp   c_numroc_wp

◆ onelplus

#define onelplus   c_onelplus

◆ onelplus_MD

#define onelplus_MD   c_onelplus_MD

◆ pack_all_blocks_one_node

#define pack_all_blocks_one_node   c_pack_all_blocks_one_node

◆ pack_butterfly_blocks

#define pack_butterfly_blocks   c_pack_butterfly_blocks

◆ pack_full_blocks

#define pack_full_blocks   c_pack_full_blocks

◆ pcgehrdf90

#define pcgehrdf90   c_pcgehrdf90

◆ pcgeqpfmodf90

#define pcgeqpfmodf90   c_pcgeqpfmodf90

◆ pcgeqrff90

#define pcgeqrff90   c_pcgeqrff90

◆ pcgesvdf90

#define pcgesvdf90   c_pcgesvdf90

◆ pcgetrif90

#define pcgetrif90   c_pcgetrif90

◆ pclahqrf90

#define pclahqrf90   c_pclahqrf90

◆ pclangef90

#define pclangef90   c_pclangef90

◆ PComputeRange

#define PComputeRange   c_PComputeRange

◆ PComputeRange_twoforward

#define PComputeRange_twoforward   c_PComputeRange_twoforward

◆ pctrevcf90

#define pctrevcf90   c_pctrevcf90

◆ pcunmqrf90

#define pcunmqrf90   c_pcunmqrf90

◆ pdgehrdf90

#define pdgehrdf90   c_pdgehrdf90

◆ pdgeqpfmodf90

#define pdgeqpfmodf90   c_pdgeqpfmodf90

◆ pdgeqrff90

#define pdgeqrff90   c_pdgeqrff90

◆ pdgesvdf90

#define pdgesvdf90   c_pdgesvdf90

◆ pdgetrif90

#define pdgetrif90   c_pdgetrif90

◆ pdlahqrf90

#define pdlahqrf90   c_pdlahqrf90

◆ pdlangef90

#define pdlangef90   c_pdlangef90

◆ pdormqrf90

#define pdormqrf90   c_pdormqrf90

◆ pfnorm

#define pfnorm   c_pfnorm

◆ pgeeigf90

#define pgeeigf90   c_pgeeigf90

◆ pgehrdf90

#define pgehrdf90   c_pgehrdf90

◆ pgemmf90

#define pgemmf90   c_pgemmf90

◆ pgemr2df90

#define pgemr2df90   c_pgemr2df90

◆ PGeneralInverse

#define PGeneralInverse   c_PGeneralInverse

◆ pgeqpfmodf90

#define pgeqpfmodf90   c_pgeqpfmodf90

◆ pgeqrff90

#define pgeqrff90   c_pgeqrff90

◆ pgesvdf90

#define pgesvdf90   c_pgesvdf90

◆ pgetrff90

#define pgetrff90   c_pgetrff90

◆ pgetrif90

#define pgetrif90   c_pgetrif90

◆ PIKSRT_DBLE_Multi

#define PIKSRT_DBLE_Multi   c_PIKSRT_DBLE_Multi

◆ PIKSRT_INT_Multi

#define PIKSRT_INT_Multi   c_PIKSRT_INT_Multi

◆ plahqrf90

#define plahqrf90   c_plahqrf90

◆ PQxSVDTruncate

#define PQxSVDTruncate   c_PQxSVDTruncate

◆ PQxSVDTruncate_twoforward

#define PQxSVDTruncate_twoforward   c_PQxSVDTruncate_twoforward

◆ PrintOptions

#define PrintOptions   c_PrintOptions

◆ PrintStat

#define PrintStat   c_PrintStat

◆ procgroup

#define procgroup   c_procgroup

◆ proctree

#define proctree   c_proctree

◆ psgehrdf90

#define psgehrdf90   c_psgehrdf90

◆ psgeqpfmodf90

#define psgeqpfmodf90   c_psgeqpfmodf90

◆ psgeqrff90

#define psgeqrff90   c_psgeqrff90

◆ psgesvdf90

#define psgesvdf90   c_psgesvdf90

◆ psgetrif90

#define psgetrif90   c_psgetrif90

◆ pslahqrf90

#define pslahqrf90   c_pslahqrf90

◆ pslangef90

#define pslangef90   c_pslangef90

◆ psormqrf90

#define psormqrf90   c_psormqrf90

◆ PSVD_Truncate

#define PSVD_Truncate   c_PSVD_Truncate

◆ PSVDTruncateSigma

#define PSVDTruncateSigma   c_PSVDTruncateSigma

◆ ptrevcf90

#define ptrevcf90   c_ptrevcf90

◆ ptrsmf90

#define ptrsmf90   c_ptrsmf90

◆ pun_or_gqrf90

#define pun_or_gqrf90   c_pun_or_gqrf90

◆ pun_or_mqrf90

#define pun_or_mqrf90   c_pun_or_mqrf90

◆ pzgehrdf90

#define pzgehrdf90   c_pzgehrdf90

◆ pzgeqpfmodf90

#define pzgeqpfmodf90   c_pzgeqpfmodf90

◆ pzgeqrff90

#define pzgeqrff90   c_pzgeqrff90

◆ pzgesvdf90

#define pzgesvdf90   c_pzgesvdf90

◆ pzgetrif90

#define pzgetrif90   c_pzgetrif90

◆ pzlahqrf90

#define pzlahqrf90   c_pzlahqrf90

◆ pzlangef90

#define pzlangef90   c_pzlangef90

◆ pztrevcf90

#define pztrevcf90   c_pztrevcf90

◆ pzunmqrf90

#define pzunmqrf90   c_pzunmqrf90

◆ quant_bmat

#define quant_bmat   c_quant_bmat

◆ r8_normal_01

#define r8_normal_01   c_r8_normal_01

◆ r8_uniform_01

#define r8_uniform_01   c_r8_uniform_01

◆ random_dp_number

#define random_dp_number   c_random_dp_number

◆ RandomBlock

#define RandomBlock   c_RandomBlock

◆ RandomizedSVD

#define RandomizedSVD   c_RandomizedSVD

◆ RandomMat

#define RandomMat   c_RandomMat

◆ RandomSubMat

#define RandomSubMat   c_RandomSubMat

◆ rccurl

#define rccurl   c_rccurl

◆ rccurl_sp

#define rccurl_sp   c_rccurl_sp

◆ ReadOption

#define ReadOption   c_ReadOption

◆ Redistribute1Dto1D

#define Redistribute1Dto1D   c_Redistribute1Dto1D

◆ Redistribute1Dto1D_MD

#define Redistribute1Dto1D_MD   c_Redistribute1Dto1D_MD

◆ Redistribute1Dto1D_OnetoTwo

#define Redistribute1Dto1D_OnetoTwo   c_Redistribute1Dto1D_OnetoTwo

◆ Redistribute1Dto1D_TwotoOne

#define Redistribute1Dto1D_TwotoOne   c_Redistribute1Dto1D_TwotoOne

◆ Redistribute1Dto2D

#define Redistribute1Dto2D   c_Redistribute1Dto2D

◆ Redistribute2Dto1D

#define Redistribute2Dto1D   c_Redistribute2Dto1D

◆ remove_dup_int

#define remove_dup_int   c_remove_dup_int

◆ rperm

#define rperm   c_rperm

◆ rrcurl

#define rrcurl   c_rrcurl

◆ rrcurl_sp

#define rrcurl_sp   c_rrcurl_sp

◆ RRQR_LQ

#define RRQR_LQ   c_RRQR_LQ

◆ RRQR_SVD

#define RRQR_SVD   c_RRQR_SVD

◆ scalar

#define scalar   c_scalar

◆ scalar_sp

#define scalar_sp   c_scalar_sp

◆ schulz_operand

#define schulz_operand   c_schulz_operand

◆ seq_wtime

#define seq_wtime   c_seq_wtime

◆ SetDefaultOptions

#define SetDefaultOptions   c_SetDefaultOptions

◆ sgeevf90

#define sgeevf90   c_sgeevf90

◆ sgeqp3f90

#define sgeqp3f90   c_sgeqp3f90

◆ sgeqp3modf90

#define sgeqp3modf90   c_sgeqp3modf90

◆ sgeqrff90

#define sgeqrff90   c_sgeqrff90

◆ sgesddf90

#define sgesddf90   c_sgesddf90

◆ sgesvdf90

#define sgesvdf90   c_sgesvdf90

◆ sgetrff90

#define sgetrff90   c_sgetrff90

◆ sgetrif90

#define sgetrif90   c_sgetrif90

◆ sgetrsf90

#define sgetrsf90   c_sgetrsf90

◆ SingleIndexToMultiIndex

#define SingleIndexToMultiIndex   c_SingleIndexToMultiIndex

◆ slangef90

#define slangef90   c_slangef90

◆ sorgqrf90

#define sorgqrf90   c_sorgqrf90

◆ sormqrf90

#define sormqrf90   c_sormqrf90

◆ SortedMerge

#define SortedMerge   c_SortedMerge

◆ sporgqrf90

#define sporgqrf90   c_sporgqrf90

◆ strevc3f90

#define strevc3f90   c_strevc3f90

◆ strsmf90

#define strsmf90   c_strsmf90

◆ SVD_quant

#define SVD_quant   c_SVD_quant

◆ SVD_Truncate

#define SVD_Truncate   c_SVD_Truncate

◆ sys2blacs_handle_wrp

#define sys2blacs_handle_wrp   c_sys2blacs_handle_wrp

◆ TensorUnfoldingReshape

#define TensorUnfoldingReshape   c_TensorUnfoldingReshape

◆ Test_BPACK_Mult

#define Test_BPACK_Mult   c_Test_BPACK_Mult

◆ trevc3f90

#define trevc3f90   c_trevc3f90

◆ trsmf90

#define trsmf90   c_trsmf90

◆ un_or_gqrf90

#define un_or_gqrf90   c_un_or_gqrf90

◆ un_or_mqrf90

#define un_or_mqrf90   c_un_or_mqrf90

◆ unpack_all_blocks_one_node

#define unpack_all_blocks_one_node   c_unpack_all_blocks_one_node

◆ unpack_butterfly_blocks

#define unpack_butterfly_blocks   c_unpack_butterfly_blocks

◆ unpack_full_blocks

#define unpack_full_blocks   c_unpack_full_blocks

◆ vectorsblock

#define vectorsblock   c_vectorsblock

◆ vectorsblock_oneL

#define vectorsblock_oneL   c_vectorsblock_oneL

◆ vectorset

#define vectorset   c_vectorset

◆ Zelem

#define Zelem   c_Zelem

◆ Zelem_block

#define Zelem_block   c_Zelem_block

◆ Zelem_block_Extraction

#define Zelem_block_Extraction   c_Zelem_block_Extraction

◆ ZFP_Compress

#define ZFP_Compress   c_ZFP_Compress

◆ ZFP_Decompress

#define ZFP_Decompress   c_ZFP_Decompress

◆ zfpquant

#define zfpquant   c_zfpquant

◆ zgeevf90

#define zgeevf90   c_zgeevf90

◆ zgeqp3f90

#define zgeqp3f90   c_zgeqp3f90

◆ zgeqp3modf90

#define zgeqp3modf90   c_zgeqp3modf90

◆ zgeqrff90

#define zgeqrff90   c_zgeqrff90

◆ zgesddf90

#define zgesddf90   c_zgesddf90

◆ zgesvdf90

#define zgesvdf90   c_zgesvdf90

◆ zgetrff90

#define zgetrff90   c_zgetrff90

◆ zgetrif90

#define zgetrif90   c_zgetrif90

◆ zgetrsf90

#define zgetrsf90   c_zgetrsf90

◆ zlangef90

#define zlangef90   c_zlangef90

◆ zpungqrf90

#define zpungqrf90   c_zpungqrf90

◆ ztrevc3f90

#define ztrevc3f90   c_ztrevc3f90

◆ ztrsmf90

#define ztrsmf90   c_ztrsmf90

◆ zungqrf90

#define zungqrf90   c_zungqrf90

◆ zunmqrf90

#define zunmqrf90   c_zunmqrf90