MAIA bb96820c
Multiphysics at AIA
|
#include <postprocessing.h>
Public Member Functions | |
PostProcessingInterface (const MInt postprocessingId_) | |
virtual | ~PostProcessingInterface ()=default |
PostProcessingInterface (const PostProcessingInterface &)=delete | |
PostProcessingInterface & | operator= (const PostProcessingInterface &)=delete |
virtual void | initPostProcessing ()=0 |
virtual void | postprocessPreSolve ()=0 |
virtual void | postprocessPostSolve ()=0 |
virtual void | postprocessInSolve (MBool finalTimeStep)=0 |
virtual void | postprocessSolution ()=0 |
virtual Solver * | mSolver () const =0 |
MInt | a_postprocessingId () const |
Public Attributes | |
MBool | m_finalTimeStep = false |
Protected Attributes | |
MInt | m_postprocessingId |
Definition at line 60 of file postprocessing.h.
|
inline |
Definition at line 62 of file postprocessing.h.
|
virtualdefault |
|
delete |
|
inline |
Definition at line 77 of file postprocessing.h.
|
pure virtual |
Implemented in PostProcessing< nDim, ppType >, PostProcessing< nDim, PostProcessingDg< nDim, SysEqn > >, PostProcessing< nDim, PostProcessingFv< nDim, SysEqn > >, PostProcessing< nDim, PostProcessingLPT< nDim > >, PostProcessing< nDim, PostProcessingLb< nDim > >, PostProcessingFv< nDim, SysEqn >, PostProcessingFvLPT< nDim, SysEqn >, and PostProcessingLbLPT< nDim >.
|
pure virtual |
Implemented in PostProcessing< nDim, ppType >, PostProcessing< nDim, PostProcessingDg< nDim, SysEqn > >, PostProcessing< nDim, PostProcessingFv< nDim, SysEqn > >, PostProcessing< nDim, PostProcessingLPT< nDim > >, PostProcessing< nDim, PostProcessingLb< nDim > >, PostProcessingFvLPT< nDim, SysEqn >, and PostProcessingLbLPT< nDim >.
|
delete |
|
pure virtual |
Implemented in PostProcessingFvLPT< nDim, SysEqn >, PostProcessingLbLPT< nDim >, PostProcessing< nDim, ppType >, PostProcessing< nDim, PostProcessingDg< nDim, SysEqn > >, PostProcessing< nDim, PostProcessingFv< nDim, SysEqn > >, PostProcessing< nDim, PostProcessingLPT< nDim > >, and PostProcessing< nDim, PostProcessingLb< nDim > >.
|
pure virtual |
Implemented in PostProcessing< nDim, ppType >, PostProcessing< nDim, PostProcessingDg< nDim, SysEqn > >, PostProcessing< nDim, PostProcessingFv< nDim, SysEqn > >, PostProcessing< nDim, PostProcessingLPT< nDim > >, PostProcessing< nDim, PostProcessingLb< nDim > >, PostProcessingFvLPT< nDim, SysEqn >, and PostProcessingLbLPT< nDim >.
|
pure virtual |
Implemented in PostProcessing< nDim, ppType >, PostProcessing< nDim, PostProcessingDg< nDim, SysEqn > >, PostProcessing< nDim, PostProcessingFv< nDim, SysEqn > >, PostProcessing< nDim, PostProcessingLPT< nDim > >, PostProcessing< nDim, PostProcessingLb< nDim > >, PostProcessingFvLPT< nDim, SysEqn >, and PostProcessingLbLPT< nDim >.
|
pure virtual |
Implemented in PostProcessing< nDim, ppType >, PostProcessing< nDim, PostProcessingDg< nDim, SysEqn > >, PostProcessing< nDim, PostProcessingFv< nDim, SysEqn > >, PostProcessing< nDim, PostProcessingLPT< nDim > >, PostProcessing< nDim, PostProcessingLb< nDim > >, PostProcessingFvLPT< nDim, SysEqn >, and PostProcessingLbLPT< nDim >.
MBool PostProcessingInterface::m_finalTimeStep = false |
Definition at line 78 of file postprocessing.h.
|
protected |
Definition at line 81 of file postprocessing.h.