|
Nektar++
|
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 | inline |
| 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 | inline |
| classNameBody | Nektar::SolverUtils::ForcingBody | static |
| classNameField | Nektar::SolverUtils::ForcingBody | static |
| 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::ForcingBody | inlinestatic |
| EvaluateTimeFunction(LibUtilities::SessionReaderSharedPtr pSession, std::string pFieldName, Array< OneD, NekDouble > &pArray, const std::string &pFunctionName, NekDouble pTime=NekDouble(0)) | Nektar::SolverUtils::Forcing | protected |
| EvaluateTimeFunction(const NekDouble pTime, const LibUtilities::EquationSharedPtr &pEqn, Array< OneD, NekDouble > &pArray) | Nektar::SolverUtils::Forcing | protected |
| Forcing(const LibUtilities::SessionReaderSharedPtr &pSession, const std::weak_ptr< EquationSystem > &pEquation) | Nektar::SolverUtils::Forcing | protected |
| ForcingBody(const LibUtilities::SessionReaderSharedPtr &pSession, const std::weak_ptr< EquationSystem > &pEquation) | Nektar::SolverUtils::ForcingBody | private |
| GetForces() | Nektar::SolverUtils::Forcing | |
| GetFunction(const Array< OneD, MultiRegions::ExpListSharedPtr > &pFields, const LibUtilities::SessionReaderSharedPtr &pSession, std::string pName, bool pCache=false) | Nektar::SolverUtils::Forcing | protected |
| InitObject(const Array< OneD, MultiRegions::ExpListSharedPtr > &pFields, const unsigned int &pNumForcingFields, const TiXmlElement *pForce) | Nektar::SolverUtils::Forcing | inline |
| Load(const LibUtilities::SessionReaderSharedPtr &pSession, const std::weak_ptr< EquationSystem > &pEquation, const Array< OneD, MultiRegions::ExpListSharedPtr > &pFields, const unsigned int &pNumForcingFields=0) | Nektar::SolverUtils::Forcing | static |
| m_eqnEvars | Nektar::SolverUtils::ForcingBody | private |
| m_equ | Nektar::SolverUtils::Forcing | protected |
| m_Forcing | Nektar::SolverUtils::Forcing | protected |
| m_funcName | Nektar::SolverUtils::ForcingBody | private |
| m_hasEvars | Nektar::SolverUtils::ForcingBody | private |
| m_hasTimeFcnScaling | Nektar::SolverUtils::ForcingBody | private |
| m_homogeneous | Nektar::SolverUtils::ForcingBody | private |
| m_NumVariable | Nektar::SolverUtils::Forcing | protected |
| m_session | Nektar::SolverUtils::Forcing | protected |
| m_sessionFunctions | Nektar::SolverUtils::Forcing | protected |
| m_timeFcnEqn | Nektar::SolverUtils::ForcingBody | private |
| MemoryManager< ForcingBody > | Nektar::SolverUtils::ForcingBody | friend |
| 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 | inline |
| Update(const Array< OneD, MultiRegions::ExpListSharedPtr > &pFields, const Array< OneD, Array< OneD, NekDouble > > &inarray, const NekDouble &time) | Nektar::SolverUtils::ForcingBody | private |
| 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) override | Nektar::SolverUtils::ForcingBody | protectedvirtual |
| v_ApplyCoeff(const Array< OneD, MultiRegions::ExpListSharedPtr > &fields, const Array< OneD, Array< OneD, NekDouble > > &inarray, Array< OneD, Array< OneD, NekDouble > > &outarray, const NekDouble &time) override | Nektar::SolverUtils::ForcingBody | protectedvirtual |
| v_InitObject(const Array< OneD, MultiRegions::ExpListSharedPtr > &pFields, const unsigned int &pNumForcingFields, const TiXmlElement *pForce) override | Nektar::SolverUtils::ForcingBody | protectedvirtual |
| 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::Forcing | protectedvirtual |
| ~Forcing()=default | Nektar::SolverUtils::Forcing | protectedvirtual |
| ~ForcingBody(void) override=default | Nektar::SolverUtils::ForcingBody | private |