24 virtual void calcFlux(
const std::vector<ADReal> & U1,
25 const std::vector<ADReal> & U2,
29 std::vector<ADReal> & FL,
30 std::vector<ADReal> & FR)
const override;
35 std::vector<ADReal>
computeFlux(
const std::vector<ADReal> & U,
std::vector< ADReal > computeFlux(const std::vector< ADReal > &U, const RealVectorValue &n, const RealVectorValue &t1, const RealVectorValue &t2) const
virtual unsigned int getNumberOfRegions() const override
Returns the total possible number of regions.
virtual void calcFlux(const std::vector< ADReal > &U1, const std::vector< ADReal > &U2, const RealVectorValue &nLR, const RealVectorValue &t1, const RealVectorValue &t2, std::vector< ADReal > &FL, std::vector< ADReal > &FR) const override
Calculates the 3D flux vectors given "left" and "right" states.
ADNumericalFlux3EqnCentered(const InputParameters ¶meters)
const SinglePhaseFluidProperties & _fp
fluid properties user object
Common class for single phase fluid properties.
Base class for computing numerical fluxes for FlowModelSinglePhase.
Computes internal side flux for the 1-D, 1-phase, variable-area Euler equations using a centered aver...
const InputParameters & parameters() const
static InputParameters validParams()