SuperLU_DIST  4.0
superlu_dist on CPU and GPU clusters
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Macros
Cnames.h File Reference

Macro definitions. More...

Go to the source code of this file.

Macros

#define ADD_   0
 
#define NOCHANGE   1
 
#define UPCASE   2
 
#define C_CALL   3
 
#define F77_CALL_C   ADD_
 
#define f_create_gridinfo_handle   f_create_gridinfo_handle_
 
#define f_create_options_handle   f_create_options_handle_
 
#define f_create_ScalePerm_handle   f_create_scaleperm_handle_
 
#define f_create_LUstruct_handle   f_create_lustruct_handle_
 
#define f_create_SOLVEstruct_handle   f_create_solvestruct_handle_
 
#define f_create_SuperMatrix_handle   f_create_supermatrix_handle_
 
#define f_destroy_gridinfo_handle   f_destroy_gridinfo_handle_
 
#define f_destroy_options_handle   f_destroy_options_handle_
 
#define f_destroy_ScalePerm_handle   f_destroy_scaleperm_handle_
 
#define f_destroy_LUstruct_handle   f_destroy_lustruct_handle_
 
#define f_destroy_SOLVEstruct_handle   f_destroy_solvestruct_handle_
 
#define f_destroy_SuperMatrix_handle   f_destroy_supermatrix_handle_
 
#define f_create_SuperLUStat_handle   f_create_superlustat_handle_
 
#define f_destroy_SuperLUStat_handle   f_destroy_superlustat_handle_
 
#define f_get_gridinfo   f_get_gridinfo_
 
#define f_get_SuperMatrix   f_get_supermatrix_
 
#define f_set_SuperMatrix   f_set_supermatrix_
 
#define f_get_CompRowLoc_Matrix   f_get_comprowloc_matrix_
 
#define f_set_CompRowLoc_Matrix   f_set_comprowloc_matrix_
 
#define f_get_superlu_options   f_get_superlu_options_
 
#define f_set_superlu_options   f_set_superlu_options_
 
#define f_set_default_options   f_set_default_options_
 
#define f_superlu_gridinit   f_superlu_gridinit_
 
#define f_superlu_gridmap   f_superlu_gridmap_
 
#define f_superlu_gridexit   f_superlu_gridexit_
 
#define f_ScalePermstructInit   f_scalepermstructinit_
 
#define f_ScalePermstructFree   f_scalepermstructfree_
 
#define f_PStatInit   f_pstatinit_
 
#define f_PStatFree   f_pstatfree_
 
#define f_LUstructInit   f_lustructinit_
 
#define f_LUstructFree   f_lustructfree_
 
#define f_Destroy_LU   f_destroy_lu_
 
#define f_dCreate_CompRowLoc_Mat_dist   f_dcreate_comprowloc_mat_dist_
 
#define f_zCreate_CompRowLoc_Mat_dist   f_zcreate_comprowloc_mat_dist_
 
#define f_Destroy_CompRowLoc_Mat_dist   f_destroy_comprowloc_mat_dist_
 
#define f_Destroy_SuperMat_Store_dist   f_destroy_supermat_store_dist_
 
#define f_dSolveFinalize   f_dsolvefinalize_
 
#define f_zSolveFinalize   f_zsolvefinalize_
 
#define f_pdgssvx   f_pdgssvx_
 
#define f_pzgssvx   f_pzgssvx_
 
#define f_dcreate_dist_matrix   f_dcreate_dist_matrix_
 
#define f_zcreate_dist_matrix   f_zcreate_dist_matrix_
 
#define f_check_malloc   f_check_malloc_
 

Detailed Description

Macro definitions.

– Distributed SuperLU routine (version 1.0) –
Lawrence Berkeley National Lab, Univ. of California Berkeley.
September 1, 1999

Macro Definition Documentation

#define ADD_   0
#define C_CALL   3
#define F77_CALL_C   ADD_
#define f_check_malloc   f_check_malloc_
#define f_create_gridinfo_handle   f_create_gridinfo_handle_
#define f_create_LUstruct_handle   f_create_lustruct_handle_
#define f_create_options_handle   f_create_options_handle_
#define f_create_ScalePerm_handle   f_create_scaleperm_handle_
#define f_create_SOLVEstruct_handle   f_create_solvestruct_handle_
#define f_create_SuperLUStat_handle   f_create_superlustat_handle_
#define f_create_SuperMatrix_handle   f_create_supermatrix_handle_
#define f_dCreate_CompRowLoc_Mat_dist   f_dcreate_comprowloc_mat_dist_
#define f_dcreate_dist_matrix   f_dcreate_dist_matrix_
#define f_Destroy_CompRowLoc_Mat_dist   f_destroy_comprowloc_mat_dist_
#define f_destroy_gridinfo_handle   f_destroy_gridinfo_handle_
#define f_Destroy_LU   f_destroy_lu_
#define f_destroy_LUstruct_handle   f_destroy_lustruct_handle_
#define f_destroy_options_handle   f_destroy_options_handle_
#define f_destroy_ScalePerm_handle   f_destroy_scaleperm_handle_
#define f_destroy_SOLVEstruct_handle   f_destroy_solvestruct_handle_
#define f_destroy_SuperLUStat_handle   f_destroy_superlustat_handle_
#define f_Destroy_SuperMat_Store_dist   f_destroy_supermat_store_dist_
#define f_destroy_SuperMatrix_handle   f_destroy_supermatrix_handle_
#define f_dSolveFinalize   f_dsolvefinalize_
#define f_get_CompRowLoc_Matrix   f_get_comprowloc_matrix_
#define f_get_gridinfo   f_get_gridinfo_
#define f_get_superlu_options   f_get_superlu_options_
#define f_get_SuperMatrix   f_get_supermatrix_
#define f_LUstructFree   f_lustructfree_
#define f_LUstructInit   f_lustructinit_
#define f_pdgssvx   f_pdgssvx_
#define f_PStatFree   f_pstatfree_
#define f_PStatInit   f_pstatinit_
#define f_pzgssvx   f_pzgssvx_
#define f_ScalePermstructFree   f_scalepermstructfree_
#define f_ScalePermstructInit   f_scalepermstructinit_
#define f_set_CompRowLoc_Matrix   f_set_comprowloc_matrix_
#define f_set_default_options   f_set_default_options_
#define f_set_superlu_options   f_set_superlu_options_
#define f_set_SuperMatrix   f_set_supermatrix_
#define f_superlu_gridexit   f_superlu_gridexit_
#define f_superlu_gridinit   f_superlu_gridinit_
#define f_superlu_gridmap   f_superlu_gridmap_
#define f_zCreate_CompRowLoc_Mat_dist   f_zcreate_comprowloc_mat_dist_
#define f_zcreate_dist_matrix   f_zcreate_dist_matrix_
#define f_zSolveFinalize   f_zsolvefinalize_
#define NOCHANGE   1
#define UPCASE   2