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

Go to the source code of this file.

Classes

class  RichardsSUPGstandard
 standard SUPG relationships valid for the Richards equation. More...
 

Functions

template<>
InputParameters validParams< RichardsSUPGstandard > ()
 

Function Documentation

◆ validParams< RichardsSUPGstandard >()

template<>
InputParameters validParams< RichardsSUPGstandard > ( )

Definition at line 17 of file RichardsSUPGstandard.C.

18 {
19  InputParameters params = validParams<RichardsSUPG>();
20  params.addRequiredRangeCheckedParam<Real>(
21  "p_SUPG",
22  "p_SUPG > 0",
23  "SUPG pressure. This parameter controls the strength of the "
24  "upwinding. This parameter must be positive. If you need to track "
25  "advancing fronts in a problem, then set to less than your expected "
26  "range of pressures in your unsaturated zone. Otherwise, set "
27  "larger, and then minimal upwinding will occur and convergence will "
28  "typically be good. If you need no SUPG, it is more efficient not "
29  "to use this UserObject.");
30  params.addClassDescription(
31  "Standard SUPG relationships for Richards flow based on Appendix A of TJR Hughes, M "
32  "Mallet and A Mizukami ``A new finite element formulation for computational fluid dynamics:: "
33  "II. Behond SUPG'' Computer Methods in Applied Mechanics and Engineering 54 (1986) 341--355");
34  return params;
35 }
validParams< RichardsSUPG >
InputParameters validParams< RichardsSUPG >()
Definition: RichardsSUPG.C:16