Feature compatibility
ECOGEN provides the ability to use several features according to the flow model. Below is summarized the feature compatibility according to each flow model.
Feature / Model  | 
Euler  | 
VelocityEq  | 
VelocityEqTotEnergy  | 
PressureVelocityEq  | 
TemperaturePressureVelocityEq  | 
EulerHomogeneous  | 
NonLinearSchrodinger  | 
EulerKorteweg  | 
NonLinearSchrodinger  | 
EulerKorteweg  | 
EulerKorteweg  | 
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
Geometry  | 
Cartesian mesh  | 
Yes  | 
Yes  | 
Yes  | 
Yes  | 
Yes  | 
Yes  | 
Yes  | 
Yes  | 
Yes  | 
Yes  | 
Yes  | 
Adaptive Mesh Refinement (AMR)  | 
Yes  | 
Yes  | 
No  | 
Yes  | 
Yes  | 
Yes  | 
Yes  | 
Yes  | 
Yes  | 
Yes  | 
Yes  | 
|
Unstructured mesh  | 
Yes  | 
Yes  | 
Yes  | 
Yes  | 
Yes  | 
Yes  | 
No  | 
No  | 
No  | 
No  | 
No  | 
|
Symmetry (cylindrical/spherical)  | 
Yes  | 
Yes  | 
No  | 
Yes  | 
No  | 
No  | 
No  | 
No  | 
No  | 
No  | 
No  | 
|
Numerical scheme  | 
1st order  | 
Yes  | 
Yes  | 
Yes  | 
Yes  | 
Yes  | 
Yes  | 
Yes  | 
Yes  | 
Yes  | 
Yes  | 
Yes  | 
2nd order (*)  | 
Yes  | 
Yes  | 
Yes (Cartesian/AMR mesh only)  | 
Yes  | 
Yes  | 
No  | 
Yes (Cartesian/AMR mesh only)  | 
Yes (Cartesian/AMR mesh only)  | 
Yes (Cartesian/AMR mesh only)  | 
Yes (Cartesian/AMR mesh only)  | 
Yes (Cartesian/AMR mesh only)  | 
|
Riemann-problem solver  | 
HLLC  | 
HLLC  | 
HLLC  | 
HLLC  | 
HLLC  | 
HLLC  | 
Rusanov  | 
Rusanov  | 
Rusanov  | 
Rusanov  | 
Rusanov  | 
|
Relaxation  | 
Velocity  | 
x  | 
x  | 
x  | 
x  | 
x  | 
x  | 
x  | 
x  | 
x  | 
x  | 
x  | 
Pressure  | 
x  | 
Yes (finite and infinite)  | 
Yes (finite and infinite)  | 
Default  | 
x  | 
x  | 
x  | 
x  | 
x  | 
x  | 
x  | 
|
Pressure-Temperature  | 
x  | 
Yes  | 
No  | 
Yes  | 
x  | 
x  | 
x  | 
x  | 
x  | 
x  | 
x  | 
|
Pressure-Temperature-Chemical Potential  | 
x  | 
Yes  | 
No  | 
Yes  | 
No  | 
No  | 
x  | 
x  | 
x  | 
x  | 
x  | 
|
Source  | 
Gravity  | 
Yes  | 
Yes  | 
No  | 
Yes  | 
No  | 
No  | 
No  | 
No  | 
No  | 
No  | 
No  | 
Heat source  | 
Yes  | 
Yes  | 
No  | 
Yes  | 
Yes  | 
No  | 
No  | 
No  | 
No  | 
No  | 
No  | 
|
Moving Reference Frame  | 
Yes  | 
Yes  | 
No  | 
Yes  | 
No  | 
No  | 
No  | 
No  | 
No  | 
No  | 
No  | 
|
Acoustic waves  | 
Yes  | 
Yes  | 
No  | 
Yes  | 
No  | 
No  | 
No  | 
No  | 
No  | 
No  | 
No  | 
|
Additional physics  | 
Surface tension  | 
x  | 
No  | 
No  | 
Yes  | 
No  | 
No  | 
No  | 
No  | 
No  | 
No  | 
No  | 
Viscosity  | 
Yes  | 
Yes  | 
No  | 
Yes  | 
No  | 
No  | 
No  | 
No  | 
No  | 
No  | 
No  | 
|
Conduction  | 
Yes  | 
Yes  | 
No  | 
Yes  | 
No  | 
No  | 
No  | 
No  | 
No  | 
No  | 
No  | 
|
Gradient  | 
Finite difference  | 
Yes (Cartesian/AMR mesh only)  | 
Yes (Cartesian/AMR mesh only)  | 
Yes (Cartesian/AMR mesh only)  | 
Yes (Cartesian/AMR mesh only)  | 
Yes (Cartesian/AMR mesh only)  | 
x  | 
Yes (Cartesian/AMR mesh only)  | 
Yes (Cartesian/AMR mesh only)  | 
Yes (Cartesian/AMR mesh only)  | 
Yes (Cartesian/AMR mesh only)  | 
Yes (Cartesian/AMR mesh only)  | 
Green-Gauss  | 
Yes  | 
Yes  | 
Yes  | 
Yes  | 
Yes  | 
x  | 
Yes  | 
Yes  | 
Yes  | 
Yes  | 
Yes  | 
|
Boundary condition  | 
Non-reflecting  | 
Yes  | 
Yes  | 
Yes  | 
Yes  | 
Yes  | 
Yes  | 
Yes  | 
Yes  | 
Yes  | 
Yes  | 
Yes  | 
Wall  | 
Yes  | 
Yes  | 
No  | 
Yes  | 
Yes  | 
No  | 
No  | 
No  | 
No  | 
No  | 
No  | 
|
Tank  | 
Yes  | 
Yes  | 
No  | 
Yes  | 
Yes  | 
No  | 
No  | 
No  | 
No  | 
No  | 
No  | 
|
Inj  | 
Yes  | 
Yes  | 
No  | 
Yes  | 
No  | 
No  | 
No  | 
No  | 
No  | 
No  | 
No  | 
|
Outflow  | 
Yes  | 
Yes  | 
No  | 
Yes  | 
Yes  | 
No  | 
No  | 
No  | 
No  | 
No  | 
No  | 
|
SubInj  | 
Yes  | 
x  | 
x  | 
x  | 
x  | 
No  | 
No  | 
No  | 
No  | 
No  | 
No  | 
|
Symmetry  | 
Yes  | 
Yes  | 
No  | 
Yes  | 
Yes  | 
No  | 
No  | 
No  | 
No  | 
No  | 
No  | 
|
Equation of state  | 
Ideal Gas  | 
Yes  | 
Yes  | 
Yes  | 
Yes  | 
Yes  | 
Yes  | 
x  | 
x  | 
x  | 
x  | 
x  | 
Stiffened Gas  | 
Yes  | 
Yes  | 
Yes  | 
Yes  | 
Yes  | 
Yes  | 
x  | 
x  | 
x  | 
x  | 
x  | 
|
Noble-Abel Stiffened Gas  | 
Yes  | 
Yes  | 
Yes  | 
Yes  | 
Yes  | 
Yes  | 
x  | 
x  | 
x  | 
x  | 
x  | 
|
Van der Waals  | 
No  | 
No  | 
No  | 
No  | 
No  | 
No  | 
x  | 
Yes  | 
x  | 
Yes  | 
Yes  | 
|
Polynomial  | 
No  | 
No  | 
No  | 
No  | 
No  | 
No  | 
x  | 
Yes  | 
x  | 
Yes  | 
Yes  | 
|
x denotes a feature not relevant to the model.
If the table does not render properly, hit the button View page source.
* Some limiters are only available depending on the mesh type (see Main.xml).