_fixed_times_for_output | NumLib::IterationNumberBasedTimeStepping | private |
_initial_dt | NumLib::IterationNumberBasedTimeStepping | private |
_iter_times | NumLib::IterationNumberBasedTimeStepping | private |
_iter_times_vector | NumLib::IterationNumberBasedTimeStepping | private |
_max_dt | NumLib::IterationNumberBasedTimeStepping | private |
_max_iter | NumLib::IterationNumberBasedTimeStepping | private |
_min_dt | NumLib::IterationNumberBasedTimeStepping | private |
_multiplier_vector | NumLib::IterationNumberBasedTimeStepping | private |
_previous_time_step_accepted | NumLib::IterationNumberBasedTimeStepping | private |
_t_end | NumLib::TimeStepAlgorithm | protected |
_t_initial | NumLib::TimeStepAlgorithm | protected |
begin() const | NumLib::TimeStepAlgorithm | inline |
canReduceTimestepSize(NumLib::TimeStep const ×tep_previous, NumLib::TimeStep const ×tep_current) const override | NumLib::IterationNumberBasedTimeStepping | virtual |
end() const | NumLib::TimeStepAlgorithm | inline |
findMultiplier(int const number_iterations, NumLib::TimeStep const &ts_current) const | NumLib::IterationNumberBasedTimeStepping | private |
getNextTimeStepSize(NumLib::TimeStep const &ts_previous, NumLib::TimeStep const &ts_current) const | NumLib::IterationNumberBasedTimeStepping | private |
isSolutionErrorComputationNeeded() const override | NumLib::IterationNumberBasedTimeStepping | inlinevirtual |
IterationNumberBasedTimeStepping(double const t_initial, double const t_end, double const min_dt, double const max_dt, double const initial_dt, std::vector< int > &&iter_times_vector, std::vector< double > &&multiplier_vector, std::vector< double > const &fixed_times_for_output) | NumLib::IterationNumberBasedTimeStepping | |
next(double solution_error, int number_iterations, NumLib::TimeStep &ts_previous, NumLib::TimeStep &ts_current) override | NumLib::IterationNumberBasedTimeStepping | virtual |
resetCurrentTimeStep(const double, TimeStep &, TimeStep &) | NumLib::TimeStepAlgorithm | inlinevirtual |
TimeStepAlgorithm(const double t0, const double t_end) | NumLib::TimeStepAlgorithm | inline |
~IterationNumberBasedTimeStepping() override=default | NumLib::IterationNumberBasedTimeStepping | |
~TimeStepAlgorithm()=default | NumLib::TimeStepAlgorithm | virtual |