escript
Revision_
|
Functions | |
paso::SystemMatrixPattern_ptr | Dudley_getPattern (Dudley_Mesh *mesh, bool reduce_row_order, bool reduce_col_order) |
paso::SystemMatrixPattern_ptr | Dudley_makePattern (Dudley_Mesh *mesh, bool reduce_row_order, bool reduce_col_order) |
paso::SystemMatrixPattern_ptr Dudley_getPattern | ( | Dudley_Mesh * | mesh, |
bool | reduce_row_order, | ||
bool | reduce_col_order | ||
) |
References Dudley_makePattern(), Dudley_noError(), Dudley_resetError(), Dudley_Mesh::FullFullPattern, Dudley_Mesh::FullReducedPattern, Dudley_Mesh::ReducedFullPattern, and Dudley_Mesh::ReducedReducedPattern.
Referenced by dudley::MeshAdapter::newSystemMatrix(), and dudley::MeshAdapter::newTransportProblem().
paso::SystemMatrixPattern_ptr Dudley_makePattern | ( | Dudley_Mesh * | mesh, |
bool | reduce_row_order, | ||
bool | reduce_col_order | ||
) |
References Dudley_NodeFile::degreesOfFreedomConnector, Dudley_NodeFile::degreesOfFreedomDistribution, Dudley_NodeFile::degreesOfFreedomMapping, Dudley_IndexList_insertElements(), Dudley_noError(), Dudley_resetError(), Dudley_Mesh::Elements, Esys_MPIInfo_noError(), Dudley_Mesh::FaceElements, paso::Pattern::fromIndexListArray(), MATRIX_FORMAT_DEFAULT, Dudley_Mesh::MPIInfo, Dudley_Mesh::Nodes, Dudley_NodeMapping::numTargets, Dudley_Mesh::Points, Dudley_NodeFile::reducedDegreesOfFreedomConnector, Dudley_NodeFile::reducedDegreesOfFreedomDistribution, Dudley_NodeFile::reducedDegreesOfFreedomMapping, and Dudley_NodeMapping::target.
Referenced by Dudley_getPattern().