Base class for a mesh cell.
Definition Cell.h:59
Class for a coordinate system object such as coordinates of the vertex or a vector.
Definition Coord.h:43
void subtractNonCons(double coefA, const Cell *, const Coord &normal, const Coord &tangent, const Coord &binormal) override
Subtract non conservative term to the flux.
Definition FluxNEqHLL.cpp:132
FluxNEqHLL(const int &numbPhases)
Definition FluxNEqHLL.cpp:35
double * m_sR
shock wave estimation for non-conservative terms
Definition FluxNEqHLL.h:51
double * m_alphaL
array of left volume fraction, for non-conservative terms
Definition FluxNEqHLL.h:48
~FluxNEqHLL() override
Definition FluxNEqHLL.cpp:45
double * m_sL
rarefaction wave estimation for non-conservative terms
Definition FluxNEqHLL.h:50
double * m_alphaR
array of right volume fraction, for non-conservative terms
Definition FluxNEqHLL.h:49
void setToZero() override
set each attribute of the flux to zero
Definition FluxNEqHLL.cpp:55
void addNonCons(double coefA, const Cell *, const Coord &normal, const Coord &tangent, const Coord &binormal) override
Add non conservative term to the flux.
Definition FluxNEqHLL.cpp:73
FluxNEq(const int &numbPhases)
Definition FluxNEq.cpp:36