23 return FlowModel1PhaseUtils::computeConservativeSolutionVector<true>(W,
A,
_fp);
30 return FlowModel1PhaseUtils::computeFluxFromPrimitive<true>(W,
A,
_fp);
36 const std::string class_name =
"IdealGasFluidProperties";
38 params.
set<Real>(
"gamma") = 1.4;
39 params.
set<Real>(
"molar_mass") = 11.640243719999999;
DualNumber< Real, DNDerivativeType, true > ADReal
InputParameters getValidParams(const std::string &name) const
std::shared_ptr< FEProblem > _fe_problem
Common class for single phase fluid properties.
Base class for testing NumericalFlux1D objects.
const UserObjectName _fp_name
Fluid properties user object name.
TestNumericalFlux3EqnBase()
const SinglePhaseFluidProperties & _fp
Fluid properties user object.
const SinglePhaseFluidProperties & getFluidPropertiesObject()
Builds and gets the fluid properties user object.
virtual std::vector< ADReal > computeFluxFromPrimitive(const std::vector< ADReal > &W, const ADReal &A) const override
Computes the 1D flux vector from the primitive solution.
virtual std::vector< ADReal > computeConservativeSolution(const std::vector< ADReal > &W, const ADReal &A) const override
Computes the conservative solution from the primitive solution.