Nektar++
|
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::ForcingMovingReferenceFrame | private |
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::ForcingMovingReferenceFrame | private |
classNameBody | Nektar::SolverUtils::ForcingMovingReferenceFrame | 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::ForcingMovingReferenceFrame | inlinestatic |
EvaluateExpression(std::string expression) | Nektar::SolverUtils::ForcingMovingReferenceFrame | private |
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 |
ForcingMovingReferenceFrame(const LibUtilities::SessionReaderSharedPtr &pSession, const std::weak_ptr< EquationSystem > &pEquation) | Nektar::SolverUtils::ForcingMovingReferenceFrame | 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 |
InitBodySolver(const TiXmlElement *pForce, const int dim, const int rank, const NekDouble time) | Nektar::SolverUtils::ForcingMovingReferenceFrame | private |
InitialiseFilter(const LibUtilities::SessionReaderSharedPtr &pSession, const Array< OneD, MultiRegions::ExpListSharedPtr > &pFields, const TiXmlElement *pForce) | Nektar::SolverUtils::ForcingMovingReferenceFrame | private |
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::Forcing | static |
LoadParameters(const TiXmlElement *pForce, const NekDouble time) | Nektar::SolverUtils::ForcingMovingReferenceFrame | private |
m_aeroforceFilter | Nektar::SolverUtils::ForcingMovingReferenceFrame | private |
m_bodySolver | Nektar::SolverUtils::ForcingMovingReferenceFrame | private |
m_bodyVel | Nektar::SolverUtils::ForcingMovingReferenceFrame | private |
m_coords | Nektar::SolverUtils::ForcingMovingReferenceFrame | private |
m_DirDoFs | Nektar::SolverUtils::ForcingMovingReferenceFrame | private |
m_disp | Nektar::SolverUtils::ForcingMovingReferenceFrame | private |
m_equ | Nektar::SolverUtils::Forcing | protected |
m_expdim | Nektar::SolverUtils::ForcingMovingReferenceFrame | private |
m_extForceFunction | Nektar::SolverUtils::ForcingMovingReferenceFrame | private |
m_extForceXYZ | Nektar::SolverUtils::ForcingMovingReferenceFrame | private |
m_Forcing | Nektar::SolverUtils::Forcing | protected |
m_frame | Nektar::SolverUtils::ForcingMovingReferenceFrame | private |
m_frameVelFunction | Nektar::SolverUtils::ForcingMovingReferenceFrame | private |
m_hasFreeMotion | Nektar::SolverUtils::ForcingMovingReferenceFrame | private |
m_hasOmega | Nektar::SolverUtils::ForcingMovingReferenceFrame | private |
m_hasPlane0 | Nektar::SolverUtils::ForcingMovingReferenceFrame | private |
m_hasRotation | Nektar::SolverUtils::ForcingMovingReferenceFrame | private |
m_hasVel | Nektar::SolverUtils::ForcingMovingReferenceFrame | private |
m_index | Nektar::SolverUtils::ForcingMovingReferenceFrame | private |
m_isH1d | Nektar::SolverUtils::ForcingMovingReferenceFrame | private |
m_isH2d | Nektar::SolverUtils::ForcingMovingReferenceFrame | private |
m_NumVariable | Nektar::SolverUtils::Forcing | protected |
m_omegaXYZ | Nektar::SolverUtils::ForcingMovingReferenceFrame | private |
m_omegaxyz | Nektar::SolverUtils::ForcingMovingReferenceFrame | private |
m_outputFrequency | Nektar::SolverUtils::ForcingMovingReferenceFrame | private |
m_outputStream | Nektar::SolverUtils::ForcingMovingReferenceFrame | private |
m_pivotPoint | Nektar::SolverUtils::ForcingMovingReferenceFrame | private |
m_ProjMatZ | Nektar::SolverUtils::ForcingMovingReferenceFrame | private |
m_rank | Nektar::SolverUtils::ForcingMovingReferenceFrame | private |
m_session | Nektar::SolverUtils::Forcing | protected |
m_sessionFunctions | Nektar::SolverUtils::Forcing | protected |
m_spacedim | Nektar::SolverUtils::ForcingMovingReferenceFrame | private |
m_startTime | Nektar::SolverUtils::ForcingMovingReferenceFrame | private |
m_timestep | Nektar::SolverUtils::ForcingMovingReferenceFrame | private |
m_travelWave | Nektar::SolverUtils::ForcingMovingReferenceFrame | private |
m_velxyz | Nektar::SolverUtils::ForcingMovingReferenceFrame | private |
m_velXYZ | Nektar::SolverUtils::ForcingMovingReferenceFrame | private |
MemoryManager< ForcingMovingReferenceFrame > | Nektar::SolverUtils::ForcingMovingReferenceFrame | 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 | |
SolveBodyMotion(Array< OneD, Array< OneD, NekDouble > > &bodyVel, const Array< OneD, NekDouble > &forcebody, std::map< int, NekDouble > &Dirs) | Nektar::SolverUtils::ForcingMovingReferenceFrame | private |
Update(const Array< OneD, MultiRegions::ExpListSharedPtr > &pFields, const NekDouble &time) | Nektar::SolverUtils::ForcingMovingReferenceFrame | private |
UpdateBoundaryConditions(NekDouble time) | Nektar::SolverUtils::ForcingMovingReferenceFrame | private |
UpdateForces() | Nektar::SolverUtils::Forcing | |
UpdateRotMat() | Nektar::SolverUtils::ForcingMovingReferenceFrame | private |
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::ForcingMovingReferenceFrame | 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) | Nektar::SolverUtils::Forcing | protectedvirtual |
v_InitObject(const Array< OneD, MultiRegions::ExpListSharedPtr > &pFields, const unsigned int &pNumForcingFields, const TiXmlElement *pForce) override | Nektar::SolverUtils::ForcingMovingReferenceFrame | 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) override | Nektar::SolverUtils::ForcingMovingReferenceFrame | protectedvirtual |
~Forcing() | Nektar::SolverUtils::Forcing | inlinevirtual |
~ForcingMovingReferenceFrame(void) override | Nektar::SolverUtils::ForcingMovingReferenceFrame | private |