20 params.
addClassDescription(
"Control that multiplies old value by a scalar. Used for testing time " 21 "dependent control values.");
27 _scale(getParam<
Real>(
"scale")),
28 _initial(getParam<
Real>(
"initial")),
29 _value(declareComponentControlData<
Real>(
"value")),
30 _value_old(getComponentControlDataOld<
Real>(
"value"))
const Real & _scale
Scaling factor.
static InputParameters validParams()
const Real & _value_old
Old value of the control.
static InputParameters validParams()
Control that multiplies old value by a scalar.
virtual void execute() override
ScalingControl(const InputParameters ¶meters)
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
registerMooseObject("ThermalHydraulicsTestApp", ScalingControl)
const Real & _initial
Initial value.
Real & _value
Current value control.