47 Source(
int physicalEntity = 0);
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
static const Coord defaultCoord
Default Coord object (const version).
Definition Coord.h:55
static void errorMessage(const std::string &message_)
Definition Errors.cpp:56
virtual Coord getOmega()
Definition Source.h:75
virtual bool getRiemannCoupling()
Definition Source.h:80
Source(int physicalEntity=0)
Source constructor depending on integration order and physical entity to apply source.
Definition Source.cpp:35
virtual Coord computeAbsVelocity(const Coord &, const Coord &)
Compute the absolute velocity in the fixed coordinate system.
Definition Source.h:69
virtual void sourceEvolution(const double &)
Allows to modifiy the source term along time.
Definition Source.h:64
virtual int getPhysicalEntity()
Definition Source.h:86
virtual ~Source()
Definition Source.cpp:39
int m_physicalEntity
Definition Source.h:89
virtual void prepSourceTerms(Cell *, const int &=0)
Source terms preparation for integration.
Definition Source.h:52
virtual void integrateSourceTerms(Cell *, const double &, Prim=vecPhases)
Source terms integration on conservative quantities.
Definition Source.h:57