Classes | Functions
PorousFlowPiecewiseLinearSink.h File Reference

Go to the source code of this file.


class  PorousFlowPiecewiseLinearSink
 Applies a flux sink to a boundary. More...


InputParameters validParams< PorousFlowPiecewiseLinearSink > ()

Function Documentation

InputParameters validParams< PorousFlowPiecewiseLinearSink > ( )

Definition at line 12 of file PorousFlowPiecewiseLinearSink.C.

13 {
14  InputParameters params = validParams<PorousFlowSinkPTDefiner>();
15  params.addRequiredParam<std::vector<Real>>(
16  "pt_vals",
17  "Tuple of pressure values (for the fluid_phase specified). Must be monotonically "
18  "increasing. For heat fluxes that don't involve fluids, these are temperature "
19  "values");
20  params.addRequiredParam<std::vector<Real>>(
21  "multipliers", "Tuple of multiplying values. The flux values are multiplied by these.");
22  params.addClassDescription("Applies a flux sink to a boundary. The base flux defined by "
23  "PorousFlowSink is multiplied by a piecewise linear function.");
24  return params;
25 }
InputParameters validParams< PorousFlowSinkPTDefiner >()