static InputParameters validParams()
const Real & _K_d
The coefficient for the derivative term.
Real & _output
The output computed by the PID controller.
const Real & _integral_old
The old value of _integral.
const Real & _initial_value
Initial value.
const Real & _K_i
The coefficient for the integral term.
const Real & _value
input data
Real & _integral
The integral value accumulated over time.
const Real & _set_point
set point
const Real & _error_old
The old value of the error.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
const InputParameters & parameters() const
PIDControl(const InputParameters ¶meters)
Real & _error
The current value of the error.
This block represents a proportional-integral-derivative controller (PID controller).
const Real & _K_p
The coefficient for the proportional term.