Go to the source code of this file.
void ComputeFillIn | ( | graph_t * | graph, |
idx_t * | perm, | ||
idx_t * | iperm, | ||
size_t * | r_maxlnz, | ||
size_t * | r_opc | ||
) |
This function sets up data structures for fill-in computations
Definition at line 21 of file smbfactor.c.
This function computes various information associated with a partition
Definition at line 20 of file programs/stat.c.
This function prints run parameters
Definition at line 99 of file m2gmetis.c.
This function does any post-metis reporting
Definition at line 122 of file m2gmetis.c.
This function reads in a sparse graph
Definition at line 22 of file programs/io.c.
This function reads in a mesh
Definition at line 178 of file programs/io.c.
This function reads in a partition/ordering vector
Definition at line 407 of file programs/io.c.
This function reads in the target partition weights. If no file is specified the weights are set to 1/nparts
Definition at line 275 of file programs/io.c.
idx_t smbfct | ( | idx_t | neqns, |
idx_t * | xadj, | ||
idx_t * | adjncy, | ||
idx_t * | perm, | ||
idx_t * | invp, | ||
idx_t * | xlnz, | ||
idx_t * | maxlnz, | ||
idx_t * | xnzsub, | ||
idx_t * | nzsub, | ||
idx_t * | maxsub | ||
) |
PURPOSE - THIS ROUTINE PERFORMS SYMBOLIC FACTORIZATION ON A PERMUTED LINEAR SYSTEM AND IT ALSO SETS UP THE COMPRESSED DATA STRUCTURE FOR THE SYSTEM.
INPUT PARAMETERS - NEQNS - NUMBER OF EQUATIONS. (XADJ, ADJNCY) - THE ADJACENCY STRUCTURE. (PERM, INVP) - THE PERMUTATION VECTOR AND ITS INVERSE.
UPDATED PARAMETERS - MAXSUB - SIZE OF THE SUBSCRIPT ARRAY NZSUB. ON RETURN, IT CONTAINS THE NUMBER OF SUBSCRIPTS USED
OUTPUT PARAMETERS - XLNZ - INDEX INTO THE NONZERO STORAGE VECTOR LNZ. (XNZSUB, NZSUB) - THE COMPRESSED SUBSCRIPT VECTORS. MAXLNZ - THE NUMBER OF NONZEROS FOUND.
Definition at line 111 of file smbfactor.c.
void WriteGraph | ( | graph_t * | graph, |
char * | filename | ||
) |
This function writes a graph into a file
Definition at line 497 of file programs/io.c.
void WriteMeshPartition | ( | char * | fname, |
idx_t | nparts, | ||
idx_t | ne, | ||
idx_t * | epart, | ||
idx_t | nn, | ||
idx_t * | npart | ||
) |
This function writes out the partition vectors for a mesh
Definition at line 445 of file programs/io.c.
This function writes out the partition vector
Definition at line 425 of file programs/io.c.
This function writes out the permutation vector
Definition at line 477 of file programs/io.c.