www.mooseframework.org
Functions
PorousFlowEffectiveStressCoupling.C File Reference

Go to the source code of this file.

Functions

 registerMooseObject ("PorousFlowApp", PorousFlowEffectiveStressCoupling)
 
template<>
InputParameters validParams< PorousFlowEffectiveStressCoupling > ()
 

Function Documentation

◆ registerMooseObject()

registerMooseObject ( "PorousFlowApp"  ,
PorousFlowEffectiveStressCoupling   
)

◆ validParams< PorousFlowEffectiveStressCoupling >()

template<>
InputParameters validParams< PorousFlowEffectiveStressCoupling > ( )

Definition at line 20 of file PorousFlowEffectiveStressCoupling.C.

21 {
22  InputParameters params = validParams<Kernel>();
23  params.addClassDescription(
24  "Adds $-Bi \\cdot p_s \\cdot \\nabla \\Psi_c$, where the subscript $c$ is the component.");
25  params.addRequiredParam<UserObjectName>(
26  "PorousFlowDictator", "The UserObject that holds the list of PorousFlow variable names.");
27  params.addRangeCheckedParam<Real>(
28  "biot_coefficient", 1, "biot_coefficient>=0&biot_coefficient<=1", "Biot coefficient");
29  params.addRequiredParam<unsigned int>("component",
30  "The gradient direction (0 for x, 1 for y and 2 for z)");
31  return params;
32 }