www.mooseframework.org
Functions
RichardsSat.C File Reference

Go to the source code of this file.

Functions

 registerMooseObject ("RichardsApp", RichardsSat)
 
template<>
InputParameters validParams< RichardsSat > ()
 

Function Documentation

◆ registerMooseObject()

registerMooseObject ( "RichardsApp"  ,
RichardsSat   
)

◆ 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 }