www.mooseframework.org
Classes | Functions
PorousFlowEffectiveStressCoupling.h File Reference

Go to the source code of this file.

Classes

class  PorousFlowEffectiveStressCoupling
 PorousFlowEffectiveStressCoupling computes -coefficient*effective_porepressure*grad_component(test) where component is the spatial component (not a fluid component!) More...
 

Functions

template<>
InputParameters validParams< PorousFlowEffectiveStressCoupling > ()
 

Function Documentation

◆ 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 }