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

Go to the source code of this file.

Classes

class  PorousFlowSinkPTDefiner
 Provides either a porepressure or a temperature to derived classes, depending on _involves_fluid defined in PorousFlowSink. More...
 

Functions

template<>
InputParameters validParams< PorousFlowSinkPTDefiner > ()
 

Function Documentation

◆ validParams< PorousFlowSinkPTDefiner >()

template<>
InputParameters validParams< PorousFlowSinkPTDefiner > ( )

Definition at line 14 of file PorousFlowSinkPTDefiner.C.

15 {
16  InputParameters params = validParams<PorousFlowSink>();
17  params.addCoupledVar("PT_shift",
18  0.0,
19  "Whenever the sink is an explicit function of porepressure "
20  "(such as a PiecewiseLinear function) the argument of the "
21  "function is set to P - PT_shift instead of simply P. "
22  "Similarly for temperature. PT_shift does not enter into "
23  "any use_* calculations.");
24  return params;
25 }

Referenced by validParams< PorousFlowHalfCubicSink >(), validParams< PorousFlowHalfGaussianSink >(), and validParams< PorousFlowPiecewiseLinearSink >().

validParams< PorousFlowSink >
InputParameters validParams< PorousFlowSink >()
Definition: PorousFlowSink.C:22