|
| | RSTConv (LocalToGlobalCellFunc globalCell, Parallel::Communication comm) |
| | Constructor.
|
| |
| void | init (const std::size_t numCells, const RSTConfig &rst_config, const std::array< int, 6 > &compIdx) |
| | Init state at beginning of step.
|
| |
|
void | outputRestart (data::Solution &sol) |
| | Inserts the CONV output into the restart output container.
|
| |
|
template<class ResidualVector > |
| void | update (const ResidualVector &resid) |
| | Adds the CONV output for given residual vector.
|
| |
|
void | updateNewton (const std::vector< int > &convNewt) |
| | Adds the CONV_NEW output.
|
| |
|
const std::vector< std::vector< int > > & | getData () const |
| | Obtain a const-ref to the accumulated data (only used for unit testing).
|
| |
|
const std::vector< int > & | getConvNew () const |
| | Obtain a const-ref to the CONV_NEW (only used for unit testing).
|
| |
|
bool | hasConv () const |
| | Check if CONV is required.
|
| |
|
void | prepareConv () |
| | CONV_NEW is restarted at iteration 0.
|
| |
Class computing RPTRST CONV output.