![]() |
ECOGEN 4.0
Evolutive, Compressible, Open, Genuine, Easy, N-phase
|
#include <SymSpherical.h>
Inherits Symmetry.
Public Member Functions | |
SymSpherical () | |
SymSpherical (tinyxml2::XMLElement *element, std::string nameFile="Unknown file") | |
virtual | ~SymSpherical () |
virtual void | addSymmetricTerms (Cell *cell, Prim type=vecPhases) |
Add the symmetric terms for the cylindrical or spherical symmetry assumption. | |
virtual void | addSymmetricTermsAddPhys (Cell *, AddPhys &) |
Add the additional-physics, symmetric terms for the cylindrical or spherical symmetry assumption. | |
![]() | |
Symmetry () | |
virtual | ~Symmetry () |
Additional Inherited Members | |
![]() | |
int | m_radialAxis |
Name of the radial axis for the axi-symmetry. | |
SymSpherical::SymSpherical | ( | ) |
SymSpherical::SymSpherical | ( | tinyxml2::XMLElement * | element, |
std::string | nameFile = "Unknown file" |
||
) |
Spherical symmetry constructor from a read in XML format ex : <dataSymSpher radialAxis="X">
|
virtual |
Add the symmetric terms for the cylindrical or spherical symmetry assumption.
cell | cell to add the terms |
type | enumeration allowing to correct either state in the cell or second order half time step state |
Reimplemented from Symmetry.
Add the additional-physics, symmetric terms for the cylindrical or spherical symmetry assumption.
cell | cell to add the terms |
addPhys | additional-physics object to call the corresponding symmetry subroutine |
Reimplemented from Symmetry.