29 computeUpdate(
unsigned int it, Real p_used, Real
y, Real y_target)
override;
const std::vector< double > y
Base class for controls that adjust a single scalar parameter (held in a postprocessor) once per fixe...
const InputParameters & parameters() const
Control that adjusts a scalar parameter (held in a postprocessor) once per fixed-point iteration usin...
virtual IterationUpdate computeUpdate(unsigned int it, Real p_used, Real y, Real y_target) override
Compute this iteration's update from the current sample: the 1-based fixed-point iteration it and the...
static InputParameters validParams()
const Real _initial_delta
Perturbation applied on the first iteration of each fixed-point solve to seed the secant method.
Real _y_prev
Previous iteration's output value (secant point); refreshed each fixed-point solve.
Real _p_prev
Previous iteration's parameter value (secant point); refreshed each fixed-point solve.
One iteration's update, produced by the derived scheme and applied by execute().