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

Go to the source code of this file.

Classes

class  RichardsSeff1BWsmall
 "Broadbridge-White" form of effective saturation for Kn small as a function of porepressure (not capillary pressure, so Seff = 1 for p>=0). More...
 

Functions

template<>
InputParameters validParams< RichardsSeff1BWsmall > ()
 

Function Documentation

◆ validParams< RichardsSeff1BWsmall >()

template<>
InputParameters validParams< RichardsSeff1BWsmall > ( )

Definition at line 21 of file RichardsSeff1BWsmall.C.

22 {
23  InputParameters params = validParams<RichardsSeff>();
24  params.addRequiredRangeCheckedParam<Real>(
25  "Sn",
26  "Sn >= 0",
27  "Low saturation. This must be < Ss, and non-negative. This is BW's "
28  "initial effective saturation, below which effective saturation never goes "
29  "in their simulations/models. If Kn=0 then Sn is the immobile saturation. "
30  "This form of effective saturation is only correct for Kn small.");
31  params.addRangeCheckedParam<Real>(
32  "Ss",
33  1.0,
34  "Ss <= 1",
35  "High saturation. This must be > Sn and <= 1. Effective saturation "
36  "where porepressure = 0. Effective saturation never exceeds this "
37  "value in BW's simulations/models.");
38  params.addRequiredRangeCheckedParam<Real>(
39  "C", "C > 1", "BW's C parameter. Must be > 1. Typical value would be 1.05.");
40  params.addRequiredRangeCheckedParam<Real>("las",
41  "las > 0",
42  "BW's lambda_s parameter multiplied "
43  "by (fluiddensity*gravity). Must be "
44  "> 0. Typical value would be 1E5");
45  params.addClassDescription("Broadbridge-white form of effective saturation for negligable Kn. "
46  "Then porepressure = -las*( (1-th)/th - (1/c)Ln((C-th)/((C-1)th))), "
47  "for th = (Seff - Sn)/(Ss - Sn). A Lambert-W function must be "
48  "evaluated to express Seff in terms of porepressure, which can be "
49  "expensive");
50  return params;
51 }
validParams< RichardsSeff >
InputParameters validParams< RichardsSeff >()
Definition: RichardsSeff.C:16