ESYS13
Revision_
|
Functions | |
Paso_SystemMatrixPattern * | Finley_getPattern (Finley_Mesh *mesh, bool_t reduce_row_order, bool_t reduce_col_order) |
Paso_SystemMatrixPattern * | Finley_makePattern (Finley_Mesh *mesh, bool_t reduce_row_order, bool_t reduce_col_order) |
Paso_SystemMatrixPattern* Finley_getPattern | ( | Finley_Mesh * | mesh, |
bool_t | reduce_row_order, | ||
bool_t | reduce_col_order | ||
) |
References Finley_makePattern(), Finley_noError(), Finley_resetError(), Finley_Mesh::FullFullPattern, Finley_Mesh::FullReducedPattern, Paso_SystemMatrixPattern_getReference(), Finley_Mesh::ReducedFullPattern, and Finley_Mesh::ReducedReducedPattern.
Referenced by finley::MeshAdapter::newSystemMatrix(), and finley::MeshAdapter::newTransportProblem().
Paso_SystemMatrixPattern* Finley_makePattern | ( | Finley_Mesh * | mesh, |
bool_t | reduce_row_order, | ||
bool_t | reduce_col_order | ||
) |
References col_connector, Finley_Mesh::ContactElements, Finley_NodeFile::degreesOfFreedomConnector, Finley_NodeFile::degreesOfFreedomDistribution, Finley_NodeFile::degreesOfFreedomMapping, Finley_Mesh::Elements, Esys_MPIInfo_noError(), Finley_IndexList::extension, Finley_Mesh::FaceElements, Finley_checkPtr(), Finley_IndexList_createPattern(), Finley_IndexList_free(), Finley_IndexList_insertElements(), Finley_noError(), Finley_resetError(), MATRIX_FORMAT_DEFAULT, Finley_Mesh::MPIInfo, Finley_IndexList::n, Finley_Mesh::Nodes, Finley_NodeMapping::numTargets, Paso_Distribution_getMyNumComponents(), Paso_Pattern_free(), Paso_SystemMatrixPattern_alloc(), Finley_Mesh::Points, Finley_NodeFile::reducedDegreesOfFreedomConnector, Finley_NodeFile::reducedDegreesOfFreedomDistribution, Finley_NodeFile::reducedDegreesOfFreedomMapping, Finley_NodeMapping::target, TMPMEMALLOC, and TMPMEMFREE.
Referenced by Finley_getPattern().