ECOGEN 6.0
Evolutive, Compressible, Open, Genuine, Easy, N-phase
Loading...
Searching...
No Matches
Eos.h File Reference
#include "../Maths/Coord.h"
#include "../Maths/Tensor.h"
#include "../Errors.h"
#include "../libTierces/tinyxml2.h"
#include "../Tools.h"
Include dependency graph for Eos.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Eos
 General class for Equation of State (EOS). More...

Enumerations

enum  TypeEOS {
  IG , SG , NASG , VDW ,
  Polynomial , NLS
}
 Enumeration for the type of EOS (IG: ideal gas, SG: stiffened gas, NASG: Noble-Abel stiffened gas, VDW: Van Der Waals, Polynomial, NLS: Non-linear Schödinger). More...

Variables

double epsilonAlphaNull
 Epsilon value to avoid division by 0 when alpha = 0 is activated. If alpha = 0 desactivated, i.e. alpha != 0, then epsilonAlphaNull = 0.

Enumeration Type Documentation

◆ TypeEOS

enum TypeEOS

Enumeration for the type of EOS (IG: ideal gas, SG: stiffened gas, NASG: Noble-Abel stiffened gas, VDW: Van Der Waals, Polynomial, NLS: Non-linear Schödinger).

Enumerator
IG 
SG 
NASG 
VDW 
Polynomial 
NLS 

Variable Documentation

◆ epsilonAlphaNull

double epsilonAlphaNull
extern

Epsilon value to avoid division by 0 when alpha = 0 is activated. If alpha = 0 desactivated, i.e. alpha != 0, then epsilonAlphaNull = 0.