5#include "../SfxBase/StVenant1DEquations.h"
46 Sfx::StateVector w_UL = aULR.UL();
47 Sfx::StateVector w_UR = aULR.UR();
49 const auto w_FL1 = w_UL.Q();
50 const auto w_FR1 = w_UR.Q();
57 const auto w_FL2 = w_Scleq.
flux( Sfx::StateVector(w_UL.A(), w_UL.Q()));
58 const auto w_FR2 = w_Scleq.
flux( Sfx::StateVector(w_UR.A(), w_UR.Q()));
60 return { w_FL1, w_FL2, w_FR1, w_FR2 };
Shallow-water (one-dimension) is a system of conservation laws. Conserved quantities (state variables...
Definition Sfx_StVenant1DEquations.h:36
float64 flux(const Sfx::StateVector &aState, const eFluxType aFluxT=eFluxType::incomplete) override final
convective flux function
Definition Sfx_StVenant1DEquations.cpp:10
HLLPhysicalFlux(Sfx::SCLEquation *aMthEq)
ctor
Definition dbpp_HLLPhysicalFlux.h:19
void setSclEquations(const Sfx::SCLEquation *aSclEq)
Set math equations.
Definition dbpp_HLLPhysicalFlux.h:29
cellFaceFlux calculFF(const Sfx::cellFaceVariables &aULR) const
Set math equations.
Definition dbpp_HLLPhysicalFlux.h:37
Sfx::SCLEquation * getSclEquations()
Return math equations.
Definition dbpp_HLLPhysicalFlux.h:24
Face flux variables at cell face (aggregate). Physical flux is used to compute the face flux ....
Definition dbpp_CellFaceFlux.h:12
Definition DamBreakProb.h:15