Line data Source code
1 0 : // Distributed under the MIT License.
2 : // See LICENSE.txt for details.
3 :
4 : #pragma once
5 :
6 : #include "DataStructures/DataBox/Tag.hpp"
7 :
8 : namespace Tags {
9 : /// \ingroup TimeGroup
10 : /// \brief A tag that is true if the time stepper should be run in
11 : /// error estimation mode.
12 : ///
13 : /// \details Estimates will not actually be produced for a variable
14 : /// unless `StepperErrorTolerances` provides tolerances, but in
15 : /// split-variable systems some time steppers require extra steps if
16 : /// any variable requires error estimates.
17 1 : struct StepperErrorEstimatesEnabled : db::SimpleTag {
18 0 : using type = bool;
19 : };
20 : } // namespace Tags
|