Classes | Functions
PorousFlowPorosityHMBiotModulus.h File Reference

Go to the source code of this file.


class  PorousFlowPorosityHMBiotModulus
 This Matrial evolves porosity so that the PorousFlow equations match the standard equations of poroelasticity theory with a constant BiotModulus. More...


InputParameters validParams< PorousFlowPorosityHMBiotModulus > ()

Function Documentation

InputParameters validParams< PorousFlowPorosityHMBiotModulus > ( )

Definition at line 13 of file PorousFlowPorosityHMBiotModulus.C.

14 {
15  InputParameters params = validParams<PorousFlowPorosityHM>();
16  params.addRequiredRangeCheckedParam<Real>("constant_biot_modulus",
17  "constant_biot_modulus>0",
18  "Biot modulus, which is constant for this Material");
19  params.addRequiredRangeCheckedParam<Real>(
20  "constant_fluid_bulk_modulus",
21  "constant_fluid_bulk_modulus>0",
22  "Fluid bulk modulus, which is constant for this Material");
23  params.addClassDescription(
24  "This Material calculates the porosity for hydro-mechanical simulations, assuming that the "
25  "Biot modulus and the fluid bulk modulus are both constant. This is useful for comparing "
26  "with solutions from poroelasticity theory, but is less accurate than PorousFlowPorosityHM");
27  return params;
28 }
InputParameters validParams< PorousFlowPorosityHM >()