ECOGEN 4.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"

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
}
 Enumeration for the type of EOS (IG: ideal gas, SG: stiffened gas, NASG: Noble-Abel stiffened gas, VDW: Van Der Waals, Polynomial) 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)

Enumerator
IG 
SG 
NASG 
VDW 
Polynomial 

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.