www.mooseframework.org
Functions
PorousFlowConstantBiotModulus.C File Reference

Go to the source code of this file.

Functions

template<>
InputParameters validParams< PorousFlowConstantBiotModulus > ()
 

Function Documentation

template<>
InputParameters validParams< PorousFlowConstantBiotModulus > ( )

Definition at line 12 of file PorousFlowConstantBiotModulus.C.

13 {
14  InputParameters params = validParams<PorousFlowMaterialVectorBase>();
15  params.addRangeCheckedParam<Real>(
16  "biot_coefficient", 1.0, "biot_coefficient>=0 & biot_coefficient<=1", "Biot coefficient");
17  params.addRangeCheckedParam<Real>(
18  "fluid_bulk_modulus", 2.0E9, "fluid_bulk_modulus>0", "Fluid bulk modulus");
19  params.addRangeCheckedParam<Real>("solid_bulk_compliance",
20  0.0,
21  "solid_bulk_compliance>=0.0",
22  "Reciprocal of the drained bulk modulus of the porous "
23  "skeleton. If strain = C * stress, then solid_bulk_compliance "
24  "= de_ij de_kl C_ijkl. If the grain bulk modulus is Kg then "
25  "1/Kg = (1 - biot_coefficient) * solid_bulk_compliance.");
26  params.addClassDescription("Computes the Biot Modulus, which is assumed to be constant for all "
27  "time. Sometimes 1 / BiotModulus is called storativity");
28  return params;
29 }
InputParameters validParams< PorousFlowMaterialVectorBase >()