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

template<>
InputParameters validParams< RichardsExcav > ( )

Definition at line 15 of file RichardsExcav.C.

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