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...
#include <RichardsExcav.h>
Public Member Functions | |
RichardsExcav (const InputParameters ¶meters) | |
Protected Member Functions | |
virtual Real | computeQpResidual () |
virtual bool | shouldApply () |
if excav_geom_function is != 0 at the point on the boundary then apply the dirichlet BC More... | |
Protected Attributes | |
Real | _p_excav |
The variable will be made equal to _p_excav at the "active" points on the boundary. More... | |
const Function & | _func |
Controls which points are "active" on the boundary An "active" point is where _func != 0, and at these points the Dirichlet condition variable = _p_excav will be applied. More... | |
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.
Definition at line 27 of file RichardsExcav.h.
RichardsExcav::RichardsExcav | ( | const InputParameters & | parameters | ) |
Definition at line 34 of file RichardsExcav.C.
|
protectedvirtual |
Definition at line 51 of file RichardsExcav.C.
|
protectedvirtual |
if excav_geom_function is != 0 at the point on the boundary then apply the dirichlet BC
Definition at line 42 of file RichardsExcav.C.
|
protected |
Controls which points are "active" on the boundary An "active" point is where _func != 0, and at these points the Dirichlet condition variable = _p_excav will be applied.
Definition at line 53 of file RichardsExcav.h.
Referenced by shouldApply().
|
protected |
The variable will be made equal to _p_excav at the "active" points on the boundary.
Definition at line 45 of file RichardsExcav.h.
Referenced by computeQpResidual().