Nektar++
|
#include <FilterAverageFields.h>
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. More... | |
Static Public Member Functions inherited from Nektar::SolverUtils::FilterFieldConvert | |
static FilterSharedPtr | create (const LibUtilities::SessionReaderSharedPtr &pSession, const std::map< std::string, std::string > &pParams) |
Creates an instance of this class. More... | |
Static Public Attributes | |
static std::string | className |
Name of the class. More... | |
Static Public Attributes inherited from Nektar::SolverUtils::FilterFieldConvert | |
static std::string | className |
Name of the class. More... | |
Friends | |
class | MemoryManager< FilterAverageFields > |
Additional Inherited Members | |
Public Types inherited from Nektar::SolverUtils::Filter | |
typedef std::map< std::string, std::string > | ParamMap |
Protected Attributes inherited from Nektar::SolverUtils::FilterFieldConvert | |
unsigned int | m_numSamples |
unsigned int | m_outputFrequency |
unsigned int | m_sampleFrequency |
std::string | m_outputFile |
std::string | m_restartFile |
unsigned int | m_index |
unsigned int | m_outputIndex |
vector< ModuleSharedPtr > | m_modules |
LibUtilities::FieldMetaDataMap | m_fieldMetaData |
std::vector< Array< OneD, NekDouble > > | m_outFields |
std::vector< std::string > | m_variables |
FieldSharedPtr | m_f |
Protected Attributes inherited from Nektar::SolverUtils::Filter | |
LibUtilities::SessionReaderSharedPtr | m_session |
Definition at line 45 of file FilterAverageFields.h.
Nektar::SolverUtils::FilterAverageFields::FilterAverageFields | ( | const LibUtilities::SessionReaderSharedPtr & | pSession, |
const ParamMap & | pParams | ||
) |
Definition at line 46 of file FilterAverageFields.cpp.
|
virtual |
Definition at line 53 of file FilterAverageFields.cpp.
|
inlinestatic |
Creates an instance of this class.
Definition at line 51 of file FilterAverageFields.h.
References Nektar::MemoryManager< DataType >::AllocateSharedPtr(), and CellMLToNektar.cellml_metadata::p.
|
inlineprotectedvirtual |
Reimplemented from Nektar::SolverUtils::FilterFieldConvert.
Definition at line 76 of file FilterAverageFields.h.
|
protectedvirtual |
Reimplemented from Nektar::SolverUtils::FilterFieldConvert.
Definition at line 81 of file FilterAverageFields.cpp.
References Nektar::SolverUtils::FilterFieldConvert::m_numSamples.
|
protectedvirtual |
Reimplemented from Nektar::SolverUtils::FilterFieldConvert.
Definition at line 73 of file FilterAverageFields.cpp.
References Nektar::SolverUtils::FilterFieldConvert::m_fieldMetaData, and Nektar::SolverUtils::FilterFieldConvert::m_numSamples.
|
protectedvirtual |
Reimplemented from Nektar::SolverUtils::FilterFieldConvert.
Definition at line 57 of file FilterAverageFields.cpp.
References Nektar::SolverUtils::FilterFieldConvert::m_outFields, and Vmath::Vadd().
|
friend |
Definition at line 48 of file FilterAverageFields.h.
|
static |
Name of the class.
Definition at line 61 of file FilterAverageFields.h.