Loading [MathJax]/extensions/tex2jax.js
OGS
CreateIterationNumberBasedTimeStepping.h
Go to the documentation of this file.
1
10#pragma once
11
12#include <memory>
13#include <vector>
14
16
17namespace BaseLib
18{
19class ConfigTree;
20}
21
22namespace NumLib
23{
24class TimeStepAlgorithm;
25
37
40
43std::unique_ptr<TimeStepAlgorithm> createIterationNumberBasedTimeStepping(
45 std::vector<double> const& fixed_times_for_output);
46} // namespace NumLib
IterationNumberBasedTimeSteppingParameters parseIterationNumberBasedTimeStepping(BaseLib::ConfigTree const &config)
std::unique_ptr< TimeStepAlgorithm > createIterationNumberBasedTimeStepping(IterationNumberBasedTimeSteppingParameters &&parameters, std::vector< double > const &fixed_times_for_output)