25 "Reference temperature for density evaluation [K]");
27 "Reference point where pressure is specified [m]");
30 "Name of the SinglePhaseFluidProperties user object");
38 _p_ref(getParam<
Real>(
"reference_pressure")),
39 _T_ref(getParam<
Real>(
"reference_temperature")),
40 _r_ref(getParam<Point>(
"reference_point"))
49 const auto &
fp = getUserObject<SinglePhaseFluidProperties>(
"fluid_properties");
const Real _p_ref
Reference pressure.
Real _rho
Density at reference pressure and temperature.
const Real _T_ref
Reference temperature.
virtual Real value(Real t, const Point &p) const override
const RealVectorValue & gravityVector() const
Gets gravity magnitude.
virtual void initialSetup() override
HydrostaticPressureFunction(const InputParameters ¶meters)
Computes hydrostatic pressure from a reference point.
Interface for specifying gravity vector.
registerMooseObject("FluidPropertiesApp", HydrostaticPressureFunction)
static InputParameters validParams()
const Point & _r_ref
Reference point.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
virtual void initialSetup()
static InputParameters validParams()
static InputParameters validParams()