Base class for a mesh cell.
Definition Cell.h:59
Class for a coordinate system object such as coordinates of the vertex or a vector.
Definition Coord.h:43
Moving Reference Frame method for rotating flows.
Definition SourceNumMRF.h:39
virtual void prepSourceTerms(Cell *cell, const int &i=0)
Source terms preparation for integration.
Definition SourceNumMRF.cpp:79
virtual Coord computeAbsVelocity(const Coord &relVelocity, const Coord &position)
Compute the absolute velocity in the fixed coordinate system.
Definition SourceNumMRF.cpp:95
virtual void sourceEvolution(const double &time)
Allows to modifiy the source term along time.
Definition SourceNumMRF.cpp:86
double m_incr
Optional final time to increase linearly omega.
Definition SourceNumMRF.h:60
virtual bool getRiemannCoupling()
Definition SourceNumMRF.h:55
Coord m_omega
Definition SourceNumMRF.h:58
double m_tf
Angular velocity.
Definition SourceNumMRF.h:59
virtual ~SourceNumMRF()
Definition SourceNumMRF.cpp:74
bool m_riemannCoupling
To increment angular velocity from zero to omega.
Definition SourceNumMRF.h:61
virtual Coord getOmega()
Definition SourceNumMRF.h:54
Abstract class for source terms solved by a numerical scheme.
Definition SourceNum.h:39
Definition tinyxml2.h:1149