| _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 |
| TimeStepAlgorithm(const double t0, const double t_end) | NumLib::TimeStepAlgorithm | inline |
| ~TimeStepAlgorithm()=default | NumLib::TimeStepAlgorithm | virtual |