www.mooseframework.org
Functions
LangmuirMaterial.C File Reference

Go to the source code of this file.

Functions

template<>
InputParameters validParams< LangmuirMaterial > ()
 

Function Documentation

template<>
InputParameters validParams< LangmuirMaterial > ( )

Definition at line 12 of file LangmuirMaterial.C.

13 {
14  InputParameters params = validParams<Material>();
15 
16  params.addRequiredCoupledVar(
17  "one_over_desorption_time_const",
18  "Time constant for Langmuir desorption (gas moving from matrix to porespace). Units [s]");
19  params.addRequiredCoupledVar(
20  "one_over_adsorption_time_const",
21  "Time constant for Langmuir adsorption (gas moving from porespace to matrix). Units [s].");
22  params.addRequiredParam<Real>("langmuir_density",
23  "This is (Langmuir volume)*(density of gas at standard temp and "
24  "pressure). Langmuir volume is measured in (gas volume)/(matrix "
25  "volume). (Methane density(101kPa, 20degC) = 0.655kg/m^3. "
26  "Methane density(101kPa, 0degC) = 0.715kg/m^3.) Units [kg/m^3]");
27  params.addRequiredParam<Real>("langmuir_pressure", "Langmuir pressure. Units Pa");
28  params.addRequiredCoupledVar("conc_var", "The concentration of gas variable");
29  params.addRequiredCoupledVar("pressure_var", "The gas porepressure variable");
30  params.addClassDescription("Material type that holds info regarding Langmuir desorption from "
31  "matrix to porespace and viceversa");
32  return params;
33 }