21 #include "GeneralUserObject.h" virtual unsigned int usrwrkSlot() const
Definition: NekScalarValue.h:50
virtual void execute() override
We don't want this user object to execute in MOOSE's control.
Definition: NekScalarValue.h:36
unsigned int _usrwrk_slot
Slot in usrwrk to write the scalar value.
Definition: NekScalarValue.h:68
virtual void setCounter(const unsigned int &counter)
Definition: NekScalarValue.h:52
NekScalarValue(const InputParameters ¶meters)
Definition: NekScalarValue.h:28
const Real & _scaling
A multiplier to apply to 'value'.
Definition: NekScalarValue.h:65
virtual const unsigned int & counter() const
Definition: NekScalarValue.h:58
virtual void finalize() override
Definition: NekScalarValue.h:39
const Real & _value
The value to send into NekRS.
Definition: NekScalarValue.h:62
virtual void setValue()
Instead, we want to have a separate method that we can call from NekRSProblemBase.
static InputParameters validParams()
virtual void initialize() override
Definition: NekScalarValue.h:38
unsigned int _counter
Counter of this object, to be set by NekRSProblem.
Definition: NekScalarValue.h:71