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

Go to the source code of this file.

Classes

class  PorousFlowFullySaturatedDarcyBase
 Darcy advective flux for a fully-saturated, single phase, single component fluid. More...
 

Functions

template<>
InputParameters validParams< PorousFlowFullySaturatedDarcyBase > ()
 

Function Documentation

template<>
InputParameters validParams< PorousFlowFullySaturatedDarcyBase > ( )

Definition at line 15 of file PorousFlowFullySaturatedDarcyBase.C.

Referenced by validParams< PorousFlowFullySaturatedDarcyFlow >(), and validParams< PorousFlowFullySaturatedHeatAdvection >().

16 {
17  InputParameters params = validParams<Kernel>();
18  params.addRequiredParam<RealVectorValue>("gravity",
19  "Gravitational acceleration vector downwards (m/s^2)");
20  params.addParam<bool>("multiply_by_density",
21  true,
22  "If true, then this Kernel is the fluid mass "
23  "flux. If false, then this Kernel is the "
24  "fluid volume flux (which is common in "
25  "poro-mechanics)");
26  params.addRequiredParam<UserObjectName>(
27  "PorousFlowDictator", "The UserObject that holds the list of PorousFlow variable names");
28  params.addClassDescription("Darcy flux suitable for models involving a fully-saturated, single "
29  "phase, single component fluid. No upwinding is used");
30  return params;
31 }