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

◆ validParams< PorousFlowFullySaturatedDarcyBase >()

template<>
InputParameters validParams< PorousFlowFullySaturatedDarcyBase > ( )

Definition at line 18 of file PorousFlowFullySaturatedDarcyBase.C.

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

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