OGS
CreateTimeStepper.h
Go to the documentation of this file.
1// SPDX-FileCopyrightText: Copyright (c) OpenGeoSys Community (opengeosys.org)
2// SPDX-License-Identifier: BSD-3-Clause
3
4#pragma once
5
6#include <memory>
7#include <vector>
8
9namespace BaseLib
10{
11class ConfigTree;
12}
13
14namespace NumLib
15{
17std::unique_ptr<TimeStepAlgorithm> createTimeStepper(
18 BaseLib::ConfigTree const& config,
19 std::vector<double> const& fixed_times_for_output);
20}; // namespace NumLib
Interface of time stepping algorithms.
std::unique_ptr< TimeStepAlgorithm > createTimeStepper(BaseLib::ConfigTree const &config, std::vector< double > const &fixed_times_for_output)