const MaterialProperty< std::vector< std::vector< Real > > > & _drho_f_qp_dvar
d(rho_f)/d(PorousFlow variable)
void computeQpProperties() override
static InputParameters validParams()
const MaterialProperty< std::vector< Real > > & _rho_f_qp
Fluid density at qps.
const Real _rho_s
Solid density.
Base class Material designed to provide the density of the porous medium.
void initQpStatefulProperties() override
const MaterialProperty< std::vector< Real > > & _dporosity_qp_dvar
d(porosity)/d(PorousFlow variable)
Material designed to provide the density of the porous medium for the fully-saturated case...
const MaterialProperty< Real > & _porosity_qp
Porosity at qps.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
PorousFlowTotalGravitationalDensityFullySaturatedFromPorosity(const InputParameters ¶meters)