Nektar++
|
#include <FilterCheckpointCellModel.h>
Public Member Functions | |
FilterCheckpointCellModel (const LibUtilities::SessionReaderSharedPtr &pSession, const std::map< std::string, std::string > &pParams) | |
~FilterCheckpointCellModel () | |
void | SetCellModel (CellModelSharedPtr &pCellModel) |
Static Public Member Functions | |
static FilterSharedPtr | create (const LibUtilities::SessionReaderSharedPtr &pSession, const std::map< std::string, std::string > &pParams) |
Creates an instance of this class. |
Static Public Attributes | |
static std::string | className = GetFilterFactory().RegisterCreatorFunction("CheckpointCellModel", FilterCheckpointCellModel::create) |
Name of the class. |
Protected Member Functions | |
virtual void | v_Initialise (const Array< OneD, const MultiRegions::ExpListSharedPtr > &pFields, const NekDouble &time) |
virtual void | v_Update (const Array< OneD, const MultiRegions::ExpListSharedPtr > &pFields, const NekDouble &time) |
virtual void | v_Finalise (const Array< OneD, const MultiRegions::ExpListSharedPtr > &pFields, const NekDouble &time) |
virtual bool | v_IsTimeDependent () |
Private Attributes | |
unsigned int | m_index |
unsigned int | m_outputIndex |
unsigned int | m_outputFrequency |
std::string | m_outputFile |
CellModelSharedPtr | m_cell |
LibUtilities::FieldIOSharedPtr | m_fld |
Friends | |
class | MemoryManager< FilterCheckpointCellModel > |
Definition at line 47 of file FilterCheckpointCellModel.h.
Nektar::FilterCheckpointCellModel::FilterCheckpointCellModel | ( | const LibUtilities::SessionReaderSharedPtr & | pSession, |
const std::map< std::string, std::string > & | pParams | ||
) |
Definition at line 42 of file FilterCheckpointCellModel.cpp.
References ASSERTL0, m_fld, m_index, m_outputFile, m_outputFrequency, and m_outputIndex.
Nektar::FilterCheckpointCellModel::~FilterCheckpointCellModel | ( | ) |
Definition at line 66 of file FilterCheckpointCellModel.cpp.
|
inlinestatic |
Creates an instance of this class.
Definition at line 53 of file FilterCheckpointCellModel.h.
|
inline |
Definition at line 69 of file FilterCheckpointCellModel.h.
Referenced by Nektar::Bidomain::v_InitObject(), and Nektar::Monodomain::v_InitObject().
|
protectedvirtual |
Definition at line 123 of file FilterCheckpointCellModel.cpp.
|
protectedvirtual |
Definition at line 71 of file FilterCheckpointCellModel.cpp.
References ASSERTL0, m_cell, m_index, m_outputIndex, and v_Update().
|
protectedvirtual |
Definition at line 128 of file FilterCheckpointCellModel.cpp.
|
protectedvirtual |
Definition at line 82 of file FilterCheckpointCellModel.cpp.
References m_cell, m_fld, m_index, m_outputFile, m_outputFrequency, and m_outputIndex.
Referenced by v_Initialise().
|
friend |
Definition at line 50 of file FilterCheckpointCellModel.h.
|
static |
Name of the class.
Definition at line 62 of file FilterCheckpointCellModel.h.
|
private |
Definition at line 85 of file FilterCheckpointCellModel.h.
Referenced by v_Initialise(), and v_Update().
|
private |
Definition at line 86 of file FilterCheckpointCellModel.h.
Referenced by FilterCheckpointCellModel(), and v_Update().
|
private |
Definition at line 81 of file FilterCheckpointCellModel.h.
Referenced by FilterCheckpointCellModel(), v_Initialise(), and v_Update().
|
private |
Definition at line 84 of file FilterCheckpointCellModel.h.
Referenced by FilterCheckpointCellModel(), and v_Update().
|
private |
Definition at line 83 of file FilterCheckpointCellModel.h.
Referenced by FilterCheckpointCellModel(), and v_Update().
|
private |
Definition at line 82 of file FilterCheckpointCellModel.h.
Referenced by FilterCheckpointCellModel(), v_Initialise(), and v_Update().