Base class for all PorousFlow vector materials.
Material designed to calculate the effective fluid pressure that can be used in the mechanical effect...
const MaterialProperty< std::vector< std::vector< Real > > > & _dporepressure_dvar
d(porepressure)/d(PorousFlow variable)
virtual void computeQpProperties() override
const MaterialProperty< std::vector< Real > > & _porepressure
Quadpoint or nodal porepressure of each phase.
InputParameters validParams< PorousFlowEffectiveFluidPressure >()
MaterialProperty< std::vector< Real > > & _dpf_dvar
d(_pf)/d(PorousFlow variable)
virtual void initQpStatefulProperties() override
const MaterialProperty< std::vector< Real > > & _saturation
Quadpoint or nodal saturation of each phase.
PorousFlowEffectiveFluidPressure(const InputParameters ¶meters)
MaterialProperty< Real > & _pf
Computed effective fluid pressure (at quadpoints or nodes)
const MaterialProperty< std::vector< std::vector< Real > > > & _dsaturation_dvar
d(saturation)/d(PorousFlow variable)