48 "Pulse Wave Propagation output.");
87 m_session->RegisterCmdLineArgument(
"SetToOneSpaceDimension",
"False",
88 "Redefine mesh to be aligned to x-axis");
tKey RegisterCreatorFunction(tKey idKey, CreatorFunction classCreator, std::string pDesc="")
Register a class with the factory.
Base class for unsteady solvers.
virtual void v_InitObject(bool DeclareField=false) override
virtual void v_InitObject(bool DeclareField=true) override
static std::string className
Name of class.
PulseWaveSystemOutput(const LibUtilities::SessionReaderSharedPtr &m_session)
static EquationSystemSharedPtr create(const LibUtilities::SessionReaderSharedPtr &pSession)
Creates an instance of this class.
virtual ~PulseWaveSystemOutput()
Destructor.
LibUtilities::SessionReaderSharedPtr m_session
The session reader.
std::shared_ptr< SessionReader > SessionReaderSharedPtr
EquationSystemFactory & GetEquationSystemFactory()
The above copyright notice and this permission notice shall be included.