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

Go to the source code of this file.

Classes

class  RichardsExcav
 Allows specification of Dirichlet BCs on an evolving boundary RichardsExcav is applied on a sideset, and the function excav_geom_function tells moose where on the sideset to apply the BC through the shouldApply() function. More...
 

Functions

template<>
InputParameters validParams< RichardsExcav > ()
 

Function Documentation

◆ validParams< RichardsExcav >()

template<>
InputParameters validParams< RichardsExcav > ( )

Definition at line 19 of file RichardsExcav.C.

20 {
21  InputParameters params = validParams<NodalBC>();
22  params.addRequiredParam<Real>(
23  "p_excav",
24  "Value of the variable at the surface of the excavation. Eg atmospheric pressure");
25  params.addRequiredParam<FunctionName>(
26  "excav_geom_function",
27  "The function describing the excavation geometry (type RichardsExcavGeom)");
28  params.addClassDescription("Allows the user to set variable values at the face of an excavation. "
29  " You must have defined the excavation start time, start position, "
30  "etc, through the excav_geom_function");
31  return params;
32 }