www.mooseframework.org
Functions
PorousFlowVolumetricStrain.C File Reference

Go to the source code of this file.

Functions

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

Function Documentation

◆ registerMooseObject()

registerMooseObject ( "PorousFlowApp"  ,
PorousFlowVolumetricStrain   
)

◆ validParams< PorousFlowVolumetricStrain >()

template<>
InputParameters validParams< PorousFlowVolumetricStrain > ( )

Definition at line 19 of file PorousFlowVolumetricStrain.C.

20 {
21  InputParameters params = validParams<PorousFlowMaterialVectorBase>();
22  params.addRequiredCoupledVar(
23  "displacements",
24  "The displacements appropriate for the simulation geometry and coordinate system");
25  params.addParam<bool>("consistent_with_displaced_mesh",
26  true,
27  "The volumetric strain rate will "
28  "include terms that ensure fluid "
29  "mass conservation in the "
30  "displaced mesh");
31  params.addClassDescription(
32  "Compute volumetric strain and the volumetric_strain rate, for use in PorousFlow.");
33  params.set<std::string>("pf_material_type") = "volumetric_strain";
34  params.set<bool>("stateful_displacements") = true;
35  params.set<bool>("at_nodes") = false;
36  return params;
37 }
validParams< PorousFlowMaterialVectorBase >
InputParameters validParams< PorousFlowMaterialVectorBase >()
Definition: PorousFlowMaterialVectorBase.C:14