Nektar++
Nektar::SolverUtils::ForcingMovingReferenceFrame Member List

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

addRotation(int npoints, const Array< OneD, Array< OneD, NekDouble > > &inarray0, NekDouble angVelScale, const Array< OneD, Array< OneD, NekDouble > > &inarray1, Array< OneD, Array< OneD, NekDouble > > &outarray)Nektar::SolverUtils::ForcingMovingReferenceFrameprivate
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
CheckForRestartTime(const Array< OneD, MultiRegions::ExpListSharedPtr > &pFields, NekDouble &time)Nektar::SolverUtils::ForcingMovingReferenceFrameprivate
classNameBodyNektar::SolverUtils::ForcingMovingReferenceFramestatic
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::ForcingMovingReferenceFrameinlinestatic
EvaluateExpression(std::string expression)Nektar::SolverUtils::ForcingMovingReferenceFrameprivate
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
ForcingMovingReferenceFrame(const LibUtilities::SessionReaderSharedPtr &pSession, const std::weak_ptr< EquationSystem > &pEquation)Nektar::SolverUtils::ForcingMovingReferenceFrameprivate
GetForces()Nektar::SolverUtils::Forcing
GetFunction(const Array< OneD, MultiRegions::ExpListSharedPtr > &pFields, const LibUtilities::SessionReaderSharedPtr &pSession, std::string pName, bool pCache=false)Nektar::SolverUtils::Forcingprotected
InitBodySolver(const TiXmlElement *pForce, const int dim, const int rank, const NekDouble time)Nektar::SolverUtils::ForcingMovingReferenceFrameprivate
InitialiseFilter(const LibUtilities::SessionReaderSharedPtr &pSession, const Array< OneD, MultiRegions::ExpListSharedPtr > &pFields, const TiXmlElement *pForce)Nektar::SolverUtils::ForcingMovingReferenceFrameprivate
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
LoadParameters(const TiXmlElement *pForce, const NekDouble time)Nektar::SolverUtils::ForcingMovingReferenceFrameprivate
m_aeroforceFilterNektar::SolverUtils::ForcingMovingReferenceFrameprivate
m_bodySolverNektar::SolverUtils::ForcingMovingReferenceFrameprivate
m_bodyVelNektar::SolverUtils::ForcingMovingReferenceFrameprivate
m_coordsNektar::SolverUtils::ForcingMovingReferenceFrameprivate
m_DirDoFsNektar::SolverUtils::ForcingMovingReferenceFrameprivate
m_dispNektar::SolverUtils::ForcingMovingReferenceFrameprivate
m_equNektar::SolverUtils::Forcingprotected
m_expdimNektar::SolverUtils::ForcingMovingReferenceFrameprivate
m_extForceFunctionNektar::SolverUtils::ForcingMovingReferenceFrameprivate
m_extForceXYZNektar::SolverUtils::ForcingMovingReferenceFrameprivate
m_ForcingNektar::SolverUtils::Forcingprotected
m_frameNektar::SolverUtils::ForcingMovingReferenceFrameprivate
m_frameVelFunctionNektar::SolverUtils::ForcingMovingReferenceFrameprivate
m_hasFreeMotionNektar::SolverUtils::ForcingMovingReferenceFrameprivate
m_hasOmegaNektar::SolverUtils::ForcingMovingReferenceFrameprivate
m_hasPlane0Nektar::SolverUtils::ForcingMovingReferenceFrameprivate
m_hasRotationNektar::SolverUtils::ForcingMovingReferenceFrameprivate
m_hasVelNektar::SolverUtils::ForcingMovingReferenceFrameprivate
m_indexNektar::SolverUtils::ForcingMovingReferenceFrameprivate
m_isH1dNektar::SolverUtils::ForcingMovingReferenceFrameprivate
m_isH2dNektar::SolverUtils::ForcingMovingReferenceFrameprivate
m_NumVariableNektar::SolverUtils::Forcingprotected
m_omegaXYZNektar::SolverUtils::ForcingMovingReferenceFrameprivate
m_omegaxyzNektar::SolverUtils::ForcingMovingReferenceFrameprivate
m_outputFrequencyNektar::SolverUtils::ForcingMovingReferenceFrameprivate
m_outputStreamNektar::SolverUtils::ForcingMovingReferenceFrameprivate
m_pivotPointNektar::SolverUtils::ForcingMovingReferenceFrameprivate
m_ProjMatZNektar::SolverUtils::ForcingMovingReferenceFrameprivate
m_rankNektar::SolverUtils::ForcingMovingReferenceFrameprivate
m_sessionNektar::SolverUtils::Forcingprotected
m_sessionFunctionsNektar::SolverUtils::Forcingprotected
m_spacedimNektar::SolverUtils::ForcingMovingReferenceFrameprivate
m_startTimeNektar::SolverUtils::ForcingMovingReferenceFrameprivate
m_timestepNektar::SolverUtils::ForcingMovingReferenceFrameprivate
m_travelWaveNektar::SolverUtils::ForcingMovingReferenceFrameprivate
m_velxyzNektar::SolverUtils::ForcingMovingReferenceFrameprivate
m_velXYZNektar::SolverUtils::ForcingMovingReferenceFrameprivate
MemoryManager< ForcingMovingReferenceFrame >Nektar::SolverUtils::ForcingMovingReferenceFramefriend
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
SolveBodyMotion(Array< OneD, Array< OneD, NekDouble > > &bodyVel, const Array< OneD, NekDouble > &forcebody, std::map< int, NekDouble > &Dirs)Nektar::SolverUtils::ForcingMovingReferenceFrameprivate
Update(const Array< OneD, MultiRegions::ExpListSharedPtr > &pFields, const NekDouble &time)Nektar::SolverUtils::ForcingMovingReferenceFrameprivate
UpdateBoundaryConditions(NekDouble time)Nektar::SolverUtils::ForcingMovingReferenceFrameprivate
UpdateForces()Nektar::SolverUtils::Forcing
UpdateRotMat()Nektar::SolverUtils::ForcingMovingReferenceFrameprivate
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::ForcingMovingReferenceFrameprotectedvirtual
v_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::Forcingprotectedvirtual
v_InitObject(const Array< OneD, MultiRegions::ExpListSharedPtr > &pFields, const unsigned int &pNumForcingFields, const TiXmlElement *pForce) overrideNektar::SolverUtils::ForcingMovingReferenceFrameprotectedvirtual
v_PreApply(const Array< OneD, MultiRegions::ExpListSharedPtr > &fields, const Array< OneD, Array< OneD, NekDouble > > &inarray, Array< OneD, Array< OneD, NekDouble > > &outarray, const NekDouble &time) overrideNektar::SolverUtils::ForcingMovingReferenceFrameprotectedvirtual
~Forcing()Nektar::SolverUtils::Forcinginlinevirtual
~ForcingMovingReferenceFrame(void) overrideNektar::SolverUtils::ForcingMovingReferenceFrameprivate