Nektar++
Nektar::SolverUtils::ForcingBody Member List

This is the complete list of members for Nektar::SolverUtils::ForcingBody, including all inherited members.

Apply(const Array< OneD, MultiRegions::ExpListSharedPtr > &fields, const Array< OneD, Array< OneD, NekDouble > > &inarray, Array< OneD, Array< OneD, NekDouble > > &outarray, const NekDouble &time)Nektar::SolverUtils::Forcing
ApplyCoeff(const Array< OneD, MultiRegions::ExpListSharedPtr > &fields, const Array< OneD, Array< OneD, NekDouble > > &inarray, Array< OneD, Array< OneD, NekDouble > > &outarray, const NekDouble &time)Nektar::SolverUtils::Forcing
classNameBodyNektar::SolverUtils::ForcingBodystatic
classNameFieldNektar::SolverUtils::ForcingBodystatic
create(const LibUtilities::SessionReaderSharedPtr &pSession, const std::weak_ptr< EquationSystem > &pEquation, const Array< OneD, MultiRegions::ExpListSharedPtr > &pFields, const unsigned int &pNumForcingFields, const TiXmlElement *pForce)Nektar::SolverUtils::ForcingBodyinlinestatic
EvaluateTimeFunction(LibUtilities::SessionReaderSharedPtr pSession, std::string pFieldName, Array< OneD, NekDouble > &pArray, const std::string &pFunctionName, NekDouble pTime=NekDouble(0))Nektar::SolverUtils::Forcingprotected
EvaluateTimeFunction(const NekDouble pTime, const LibUtilities::EquationSharedPtr &pEqn, Array< OneD, NekDouble > &pArray)Nektar::SolverUtils::Forcingprotected
Forcing(const LibUtilities::SessionReaderSharedPtr &pSession, const std::weak_ptr< EquationSystem > &pEquation)Nektar::SolverUtils::Forcingprotected
ForcingBody(const LibUtilities::SessionReaderSharedPtr &pSession, const std::weak_ptr< EquationSystem > &pEquation)Nektar::SolverUtils::ForcingBodyprivate
GetForces()Nektar::SolverUtils::Forcing
GetFunction(const Array< OneD, MultiRegions::ExpListSharedPtr > &pFields, const LibUtilities::SessionReaderSharedPtr &pSession, std::string pName, bool pCache=false)Nektar::SolverUtils::Forcingprotected
InitObject(const Array< OneD, MultiRegions::ExpListSharedPtr > &pFields, const unsigned int &pNumForcingFields, const TiXmlElement *pForce)Nektar::SolverUtils::Forcing
Load(const LibUtilities::SessionReaderSharedPtr &pSession, const std::weak_ptr< EquationSystem > &pEquation, const Array< OneD, MultiRegions::ExpListSharedPtr > &pFields, const unsigned int &pNumForcingFields=0)Nektar::SolverUtils::Forcingstatic
m_eqnEvarsNektar::SolverUtils::ForcingBodyprivate
m_equNektar::SolverUtils::Forcingprotected
m_ForcingNektar::SolverUtils::Forcingprotected
m_funcNameNektar::SolverUtils::ForcingBodyprivate
m_hasEvarsNektar::SolverUtils::ForcingBodyprivate
m_hasTimeFcnScalingNektar::SolverUtils::ForcingBodyprivate
m_homogeneousNektar::SolverUtils::ForcingBodyprivate
m_NumVariableNektar::SolverUtils::Forcingprotected
m_sessionNektar::SolverUtils::Forcingprotected
m_sessionFunctionsNektar::SolverUtils::Forcingprotected
m_timeFcnEqnNektar::SolverUtils::ForcingBodyprivate
MemoryManager< ForcingBody >Nektar::SolverUtils::ForcingBodyfriend
PreApply(const Array< OneD, MultiRegions::ExpListSharedPtr > &fields, const Array< OneD, Array< OneD, NekDouble > > &inarray, Array< OneD, Array< OneD, NekDouble > > &outarray, const NekDouble &time)Nektar::SolverUtils::Forcing
Update(const Array< OneD, MultiRegions::ExpListSharedPtr > &pFields, const Array< OneD, Array< OneD, NekDouble > > &inarray, const NekDouble &time)Nektar::SolverUtils::ForcingBodyprivate
UpdateForces()Nektar::SolverUtils::Forcing
v_Apply(const Array< OneD, MultiRegions::ExpListSharedPtr > &fields, const Array< OneD, Array< OneD, NekDouble > > &inarray, Array< OneD, Array< OneD, NekDouble > > &outarray, const NekDouble &time) overrideNektar::SolverUtils::ForcingBodyprotectedvirtual
v_ApplyCoeff(const Array< OneD, MultiRegions::ExpListSharedPtr > &fields, const Array< OneD, Array< OneD, NekDouble > > &inarray, Array< OneD, Array< OneD, NekDouble > > &outarray, const NekDouble &time) overrideNektar::SolverUtils::ForcingBodyprotectedvirtual
v_InitObject(const Array< OneD, MultiRegions::ExpListSharedPtr > &pFields, const unsigned int &pNumForcingFields, const TiXmlElement *pForce) overrideNektar::SolverUtils::ForcingBodyprotectedvirtual
v_PreApply(const Array< OneD, MultiRegions::ExpListSharedPtr > &fields, const Array< OneD, Array< OneD, NekDouble > > &inarray, Array< OneD, Array< OneD, NekDouble > > &outarray, const NekDouble &time)Nektar::SolverUtils::Forcingprotectedvirtual
~Forcing()Nektar::SolverUtils::Forcinginlinevirtual
~ForcingBody(void) overrideNektar::SolverUtils::ForcingBodyinlineprivate