20 params.
addRequiredParam<MaterialPropertyName>(
"T",
"Temperature material property");
22 "Name to give surface tension material property");
25 "Two-phase fluid properties user object name");
35 _T(getADMaterialProperty<
Real>(
"T")),
36 _surface_tension_name(getParam<MaterialPropertyName>(
"surface_tension")),
37 _surface_tension(declareADProperty<
Real>(_surface_tension_name)),
static InputParameters validParams()
ADSurfaceTensionMaterial(const InputParameters ¶meters)
registerMooseObject("FluidPropertiesApp", ADSurfaceTensionMaterial)
const TwoPhaseFluidProperties & _fp_2phase
2-phase fluid properties object
Base class for fluid properties used with two-phase flow.
const ADMaterialProperty< Real > & _T
Temperature.
static InputParameters validParams()
ADMaterialProperty< Real > & _surface_tension
Surface tension.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
virtual void computeQpProperties() override
Computes surface tension at some temperature.
virtual Real sigma_from_T(Real T) const
Computes surface tension sigma of saturated liquid in contact with saturated vapor.