void costMatrixInit(CostMatrix *costmtx)
Initialize the cost matrix structure.
void costMatrixExit(CostMatrix *costmtx)
Free the cost matrix structure.
CostMatrix * costMatrixBuild(const symbol_matrix_t *symbmtx, pastix_coeftype_t flttype, pastix_factotype_t factotype)
Build the cost matrix structure from the symbol matrix structure.
struct cost_matrix_s CostMatrix
Arrays of double to store the cost of each element in the matrix.
Arrays of double to store the cost of each element in the matrix.
spm_coeftype_t pastix_coeftype_t
Arithmetic types.
enum pastix_factotype_e pastix_factotype_t
Factorization algorithms available for IPARM_FACTORIZATION parameter.