OGS
NumLib::EvolutionaryPIDcontroller Member List

This is the complete list of members for NumLib::EvolutionaryPIDcontroller, including all inherited members.

_e_n_minus1NumLib::EvolutionaryPIDcontrollerprivate
_e_n_minus2NumLib::EvolutionaryPIDcontrollerprivate
_fixed_times_for_outputNumLib::EvolutionaryPIDcontrollerprivate
_h0NumLib::EvolutionaryPIDcontrollerprivate
_h_maxNumLib::EvolutionaryPIDcontrollerprivate
_h_minNumLib::EvolutionaryPIDcontrollerprivate
_kDNumLib::EvolutionaryPIDcontrollerprivate
_kINumLib::EvolutionaryPIDcontrollerprivate
_kPNumLib::EvolutionaryPIDcontrollerprivate
_rel_h_maxNumLib::EvolutionaryPIDcontrollerprivate
_rel_h_minNumLib::EvolutionaryPIDcontrollerprivate
_t_endNumLib::TimeStepAlgorithmprotected
_t_initialNumLib::TimeStepAlgorithmprotected
_tolNumLib::EvolutionaryPIDcontrollerprivate
begin() constNumLib::TimeStepAlgorithminline
canReduceTimestepSize(NumLib::TimeStep const &timestep_previous, NumLib::TimeStep const &timestep_current) const overrideNumLib::EvolutionaryPIDcontrollervirtual
end() constNumLib::TimeStepAlgorithminline
EvolutionaryPIDcontroller(const double t0, const double t_end, const double h0, const double h_min, const double h_max, const double rel_h_min, const double rel_h_max, const double tol, std::vector< double > const &fixed_times_for_output)NumLib::EvolutionaryPIDcontrollerinline
isSolutionErrorComputationNeeded() const overrideNumLib::EvolutionaryPIDcontrollerinlinevirtual
limitStepSize(const double h_new, const bool previous_step_accepted, NumLib::TimeStep const &timestep_current) constNumLib::EvolutionaryPIDcontrollerprivate
next(double solution_error, int number_iterations, NumLib::TimeStep &timestep_previous, NumLib::TimeStep &timestep_current) overrideNumLib::EvolutionaryPIDcontrollervirtual
resetCurrentTimeStep(const double, TimeStep &, TimeStep &)NumLib::TimeStepAlgorithminlinevirtual
TimeStepAlgorithm(const double t0, const double t_end)NumLib::TimeStepAlgorithminline
~TimeStepAlgorithm()=defaultNumLib::TimeStepAlgorithmvirtual