www.mooseframework.org
Functions
Q2PSaturationDiffusion.C File Reference

Go to the source code of this file.

Functions

template<>
InputParameters validParams< Q2PSaturationDiffusion > ()
 

Function Documentation

template<>
InputParameters validParams< Q2PSaturationDiffusion > ( )

Definition at line 12 of file Q2PSaturationDiffusion.C.

13 {
14  InputParameters params = validParams<Kernel>();
15  params.addRequiredParam<UserObjectName>(
16  "fluid_density",
17  "A RichardsDensity UserObject that defines the fluid density as a function of pressure.");
18  params.addRequiredParam<UserObjectName>(
19  "fluid_relperm",
20  "A RichardsRelPerm UserObject that defines the fluid relative permeability "
21  "as a function of water saturation (eg RichardsRelPermPower)");
22  params.addRequiredCoupledVar("porepressure_variable",
23  "The variable representing the porepressure");
24  params.addRequiredParam<Real>("fluid_viscosity", "The fluid dynamic viscosity");
25  params.addRequiredParam<Real>("diffusivity", "Diffusivity as a function of S");
26  params.addClassDescription("Diffusion part of the Flux according to Darcy-Richards flow. The "
27  "Variable of this Kernel must be the saturation.");
28  return params;
29 }