www.mooseframework.org
Functions
DarcyFlux.C File Reference

Go to the source code of this file.

Functions

 registerMooseObject ("RichardsApp", DarcyFlux)
 
template<>
InputParameters validParams< DarcyFlux > ()
 

Function Documentation

◆ registerMooseObject()

registerMooseObject ( "RichardsApp"  ,
DarcyFlux   
)

◆ validParams< DarcyFlux >()

template<>
InputParameters validParams< DarcyFlux > ( )

Definition at line 17 of file DarcyFlux.C.

18 {
19  InputParameters params = validParams<Kernel>();
20  params.addRequiredParam<RealVectorValue>(
21  "fluid_weight",
22  "Fluid weight (gravity*density) as a vector pointing downwards (usually "
23  "measured in kg.m^-2.s^-2 = Pa/m). Eg '0 0 -10000'");
24  params.addRequiredParam<Real>("fluid_viscosity",
25  "Fluid dynamic viscosity (usually measured in Pa.s)");
26  params.addClassDescription("Darcy flux. nabla_i (k_ij/mu (nabla_j P - w_j)), where k_ij is the "
27  "permeability tensor, mu is the fluid viscosity, P is the fluid "
28  "pressure, and w_j is the fluid weight");
29  return params;
30 }