|
escript Revision_
|
#include <SystemMatrixPattern.h>
Public Member Functions | |
| SystemMatrixPattern (int type, escript::Distribution_ptr output_distribution, escript::Distribution_ptr input_distribution, Pattern_ptr mainPattern, Pattern_ptr col_couplePattern, Pattern_ptr row_couplePattern, Connector_ptr col_connector, Connector_ptr row_connector) | |
| ~SystemMatrixPattern () | |
| index_t | getNumOutput () const |
| SystemMatrixPattern_ptr | unrollBlocks (int type, dim_t output_block_size, dim_t input_block_size) |
| paso::SystemMatrixPattern::SystemMatrixPattern | ( | int | type, |
| escript::Distribution_ptr | output_distribution, | ||
| escript::Distribution_ptr | input_distribution, | ||
| Pattern_ptr | mainPattern, | ||
| Pattern_ptr | col_couplePattern, | ||
| Pattern_ptr | row_couplePattern, | ||
| Connector_ptr | col_connector, | ||
| Connector_ptr | row_connector | ||
| ) |
References escript::checkResult(), mpi_info, and escript::shipString().
|
inline |
|
inline |
| SystemMatrixPattern_ptr paso::SystemMatrixPattern::unrollBlocks | ( | int | type, |
| dim_t | output_block_size, | ||
| dim_t | input_block_size | ||
| ) |
| Connector_ptr paso::SystemMatrixPattern::col_connector |
Referenced by unrollBlocks().
| Pattern_ptr paso::SystemMatrixPattern::col_couplePattern |
Referenced by unrollBlocks().
| escript::Distribution_ptr paso::SystemMatrixPattern::input_distribution |
Referenced by unrollBlocks().
| Pattern_ptr paso::SystemMatrixPattern::mainPattern |
Referenced by unrollBlocks().
| escript::JMPI paso::SystemMatrixPattern::mpi_info |
Referenced by SystemMatrixPattern().
| escript::Distribution_ptr paso::SystemMatrixPattern::output_distribution |
Referenced by unrollBlocks().
| Connector_ptr paso::SystemMatrixPattern::row_connector |
Referenced by unrollBlocks().
| Pattern_ptr paso::SystemMatrixPattern::row_couplePattern |
Referenced by unrollBlocks().
| int paso::SystemMatrixPattern::type |
Referenced by unrollBlocks().