|
| | SourceNumHeating (tinyxml2::XMLElement *element, int order, int physicalEntity, std::string fileName="Unknown file") |
| | SourceNumHeating constructor from a XML format reading.
|
| | ~SourceNumHeating () override |
| void | prepSourceTerms (Cell *, const int &i=0) override |
| | Source terms preparation for integration.
|
| | SourceNum (int order, int physicalEntity=0) |
| | SourceNum constructor depending on integration order and physical entity to apply source.
|
| | ~SourceNum () override |
| void | integrateSourceTerms (Cell *cell, const double &dt, Prim=vecPhases) override |
| | Source terms integration on conservative quantities.
|
| void | integrationEuler (Cell *cell, const double &dt) |
| | Euler explicite integration (order 1).
|
| void | integrationRK2 (Cell *cell, const double &dt) |
| | Runge-Kutta integration (order 2).
|
| void | integrationRK4 (Cell *cell, const double &dt) |
| | Runge-Kutta integration (order 4).
|
| void | sourceEvolution (const double &) override |
| | Allows to modifiy the source term along time.
|
| Coord | computeAbsVelocity (const Coord &, const Coord &) override |
| | Compute the absolute velocity in the fixed coordinate system.
|
| | Source (int physicalEntity=0) |
| | Source constructor depending on integration order and physical entity to apply source.
|
| virtual | ~Source () |
| virtual Coord | getOmega () |
| virtual bool | getRiemannCoupling () |
| virtual int | getPhysicalEntity () |
Class for heating source terms.