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

Go to the source code of this file.

Classes

class  RichardsSeff2gasRSC
 

Functions

template<>
InputParameters validParams< RichardsSeff2gasRSC > ()
 

Function Documentation

template<>
InputParameters validParams< RichardsSeff2gasRSC > ( )

Definition at line 19 of file RichardsSeff2gasRSC.C.

20 {
21  InputParameters params = validParams<RichardsSeff>();
22  params.addParam<Real>(
23  "oil_viscosity",
24  "Viscosity of oil (gas) phase. It is assumed this is double the water-phase viscosity");
25  params.addParam<Real>("scale_ratio",
26  "This is porosity/permeability/beta^2, where beta may be "
27  "chosen by the user (RSC define beta<0, but MOOSE only uses "
28  "beta^2, so its sign is irrelevant). It has dimensions "
29  "[time]");
30  params.addParam<Real>("shift", "effective saturation is a function of (Pc - shift)");
31  params.addClassDescription("Rogers-Stallybrass-Clements version of effective saturation for the "
32  "oil (gas) phase, valid for residual saturations = 0, and "
33  "viscosityOil = 2*viscosityWater. seff_gas = 1 - 1/Sqrt(1 + Exp((Pc "
34  "- shift)/scale)), where scale = 0.25*scale_ratio*oil_viscosity");
35  return params;
36 }
InputParameters validParams< RichardsSeff >()
Definition: RichardsSeff.C:14