45 string PulseWaveSystemOutput::className =
47 "PulseWaveSystemOutput", PulseWaveSystemOutput::create,
48 "Pulse Wave Propagation output.");
67 PulseWaveSystemOutput::PulseWaveSystemOutput(
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
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.