_e_n_minus1 | NumLib::EvolutionaryPIDcontroller | private |
_e_n_minus2 | NumLib::EvolutionaryPIDcontroller | private |
_fixed_times_for_output | NumLib::EvolutionaryPIDcontroller | private |
_h0 | NumLib::EvolutionaryPIDcontroller | private |
_h_max | NumLib::EvolutionaryPIDcontroller | private |
_h_min | NumLib::EvolutionaryPIDcontroller | private |
_kD | NumLib::EvolutionaryPIDcontroller | private |
_kI | NumLib::EvolutionaryPIDcontroller | private |
_kP | NumLib::EvolutionaryPIDcontroller | private |
_rel_h_max | NumLib::EvolutionaryPIDcontroller | private |
_rel_h_min | NumLib::EvolutionaryPIDcontroller | private |
_t_end | NumLib::TimeStepAlgorithm | protected |
_t_initial | NumLib::TimeStepAlgorithm | protected |
_tol | NumLib::EvolutionaryPIDcontroller | private |
begin() const | NumLib::TimeStepAlgorithm | inline |
canReduceTimestepSize(NumLib::TimeStep const ×tep_previous, NumLib::TimeStep const ×tep_current) const override | NumLib::EvolutionaryPIDcontroller | virtual |
end() const | NumLib::TimeStepAlgorithm | inline |
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::EvolutionaryPIDcontroller | inline |
isSolutionErrorComputationNeeded() const override | NumLib::EvolutionaryPIDcontroller | inlinevirtual |
limitStepSize(const double h_new, const bool previous_step_accepted, NumLib::TimeStep const ×tep_current) const | NumLib::EvolutionaryPIDcontroller | private |
next(double solution_error, int number_iterations, NumLib::TimeStep ×tep_previous, NumLib::TimeStep ×tep_current) override | NumLib::EvolutionaryPIDcontroller | virtual |
resetCurrentTimeStep(const double, TimeStep &, TimeStep &) | NumLib::TimeStepAlgorithm | inlinevirtual |
TimeStepAlgorithm(const double t0, const double t_end) | NumLib::TimeStepAlgorithm | inline |
~TimeStepAlgorithm()=default | NumLib::TimeStepAlgorithm | virtual |