Go to the documentation of this file.
12 #include "DerivativeMaterialInterface.h"
MaterialProperty< Real > & _done_over_biot_modulus_dep
d(1/M)/d(volumetric_strain)
virtual void initQpStatefulProperties()
Real _one_over_K
1/K, where K is the solid bulk modulus. Usually 1/K = C_iijj, where C is the compliance matrix: strai...
virtual void computeQpProperties()
PoroFullSatMaterial(const InputParameters ¶meters)
Real _alpha
Biot coefficient.
MaterialProperty< Real > & _one_over_biot_modulus
1/M, where M is the Biot modulus
std::vector< const VariableGradient * > _grad_disp
grad(displacement)
Material designed to calculate and store all the quantities needed for the fluid-flow part of poromec...
MaterialProperty< Real > & _vol_strain
volumetric strain = strain_ii
InputParameters validParams< PoroFullSatMaterial >()
Real _one_over_Kf
1/Kf, where Kf is the fluid bulk modulus.
bool _constant_porosity
whether to use constant porosity (set _porosity = _phi0 always)
const VariableValue & _porepressure
porepressure variable
std::string _porepressure_name
name given by user to the porepressure variable
Real _phi0
porosity at zero porepressure and volumetric strain
MaterialProperty< Real > & _done_over_biot_modulus_dP
d(1/M)/d(porepressure)
MaterialProperty< Real > & _porosity
porosity
MaterialProperty< Real > & _dporosity_dP
d(porosity)/d(porepressure)
MaterialProperty< Real > & _dporosity_dep
d(porosity)/d(volumetric_strain)
unsigned int _ndisp
number of displacement variables supplied
MaterialProperty< Real > & _biot_coefficient
Biot coefficient.