![]() |
ECOGEN 6.0
Evolutive, Compressible, Open, Genuine, Easy, N-phase
|
#include <SymCylindrical.h>
Inherits Symmetry.
Public Member Functions | |
| SymCylindrical () | |
| SymCylindrical (tinyxml2::XMLElement *element, std::string nameFile="Unknown file") | |
| ~SymCylindrical () override | |
| void | addSymmetricTerms (Cell *cell, Prim type=vecPhases) override |
| Add the symmetric terms for the cylindrical or spherical symmetry assumption. | |
| void | addSymmetricTermsAddPhys (Cell *cell, AddPhys &addPhys) override |
| Add the additional-physics, symmetric terms for the cylindrical or spherical symmetry assumption. | |
| Public Member Functions inherited from Symmetry | |
| Symmetry () | |
| virtual | ~Symmetry () |
Additional Inherited Members | |
| Protected Attributes inherited from Symmetry | |
| int | m_radialAxis |
| Name of the radial axis for the axi-symmetry. | |
| SymCylindrical::SymCylindrical | ( | ) |
| SymCylindrical::SymCylindrical | ( | tinyxml2::XMLElement * | element, |
| std::string | nameFile = "Unknown file" ) |
Cylindrical symmetry constructor from a read in XML format ex : <dataSymCyl RadialAxis="X">
|
override |
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.