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
double * m_sL
rarefaction wave estimation for non-conservative terms
Definition FluxNEqHLLBN.h:50
void subtractNonCons(double coefA, const Cell *, const Coord &normal, const Coord &tangent, const Coord &binormal) override
Subtract non conservative term to the flux.
Definition FluxNEqHLLBN.cpp:111
void setToZero() override
set each attribute of the flux to zero
Definition FluxNEqHLLBN.cpp:55
double * m_alphaR
array of right volume fraction, for non-conservative terms
Definition FluxNEqHLLBN.h:49
double * m_sR
shock wave estimation for non-conservative terms
Definition FluxNEqHLLBN.h:51
double * m_alphaL
array of left volume fraction, for non-conservative terms
Definition FluxNEqHLLBN.h:48
void addNonCons(double coefA, const Cell *, const Coord &normal, const Coord &tangent, const Coord &binormal) override
Add non conservative term to the flux.
Definition FluxNEqHLLBN.cpp:73
~FluxNEqHLLBN() override
Definition FluxNEqHLLBN.cpp:45
FluxNEqHLLBN(const int &numbPhases)
Definition FluxNEqHLLBN.cpp:35
FluxNEq(const int &numbPhases)
Definition FluxNEq.cpp:36