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

Go to the source code of this file.

Classes

class  RichardsSat
 Saturation of a phase as a function of effective saturation of that phase, and its derivatives wrt effective saturation. More...
 

Functions

template<>
InputParameters validParams< RichardsSat > ()
 

Function Documentation

◆ validParams< RichardsSat >()

template<>
InputParameters validParams< RichardsSat > ( )

Definition at line 18 of file RichardsSat.C.

19 {
20  InputParameters params = validParams<GeneralUserObject>();
21  params.addRequiredRangeCheckedParam<Real>(
22  "s_res",
23  "s_res >= 0 & s_res < 1",
24  "Residual fluid saturation for the phase. 0 <= s_res < 1.");
25  params.addRequiredRangeCheckedParam<Real>(
26  "sum_s_res",
27  "sum_s_res < 1",
28  "Sum of s_res over all phases. s_res <= sum_s_res < 1. It is "
29  "up to you to ensure the sum is done correctly.");
30  params.addClassDescription("User object yielding saturation for a phase as a function of "
31  "effective saturation of that phase");
32  return params;
33 }