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