Fast Auxiliary Space Preconditioning  1.8.4 Feb/15/2016
Data Structures
Here are the data structures with brief descriptions:
 CAMG_dataData for AMG solvers
 CAMG_data_bsrData for multigrid levels. (BSR format)
 CAMG_paramParameters for AMG solver
 Cblock_BSRBlock REAL matrix format for reservoir simulation
 Cblock_dCSRmatBlock REAL CSR matrix format
 Cblock_dvectorBlock REAL vector structure
 Cblock_iCSRmatBlock INT CSR matrix format
 Cblock_ivectorBlock INT vector structure
 Cblock_ReservoirBlock REAL matrix format for reservoir simulation
 CdBSRmatBlock sparse row storage matrix of REAL type
 CdCOOmatSparse matrix of REAL type in COO (or IJ) format
 CdCSRLmatSparse matrix of REAL type in CSRL format
 CdCSRmatSparse matrix of REAL type in CSR format
 CddenmatDense matrix of REAL type
 CdSTRmatStructure matrix of REAL type
 CdvectorVector with n entries of REAL type
 Cgrid2dTwo dimensional grid data structure
 CiCOOmatSparse matrix of INT type in COO (or IJ) format
 CiCSRmatSparse matrix of INT type in CSR format
 CidenmatDense matrix of INT type
 CILU_dataData for ILU setup
 CILU_paramParameters for ILU
 Cinput_paramInput parameters
 Citsolver_paramParameters passed to iterative solvers
 CivectorVector with n entries of INT type
 CLinkStruct for Links
 Clinked_listA linked list node
 Cmallinfo
 Cmalloc_chunk
 Cmalloc_params
 Cmalloc_segment
 Cmalloc_state
 Cmalloc_tree_chunk
 CMumps_dataParameters for MUMPS interface
 Cmxv_matfreeMatrix-vector multiplication, replace the actual matrix
 Cnedmallinfo
 CPardiso_dataParameters for Intel MKL PARDISO interface
 CprecondPreconditioner data and action
 Cprecond_block_dataData passed to the preconditioner for block preconditioning for block_dCSRmat format
 Cprecond_block_reservoir_dataData passed to the preconditioner for reservoir simulation problems
 Cprecond_dataData passed to the preconditioners
 Cprecond_data_bsrData passed to the preconditioners
 Cprecond_data_strData passed to the preconditioner for dSTRmat matrices
 Cprecond_diagbsrData passed to diagnal preconditioner for dBSRmat matrices
 Cprecond_diagstrData passed to diagonal preconditioner for dSTRmat matrices
 Cprecond_FASP_blkoil_dataData passed to the preconditioner for preconditioning reservoir simulation problems
 Cprecond_sweeping_dataData passed to the preconditioner for sweeping preconditioning
 CSchwarz_dataData for Schwarz methods
 CSchwarz_paramParameters for Schwarz method