Line data Source code
1 0 : // Distributed under the MIT License.
2 : // See LICENSE.txt for details.
3 :
4 : #pragma once
5 :
6 : #include <string>
7 :
8 : #include "DataStructures/DataBox/Tag.hpp"
9 : #include "DataStructures/DataBox/TagName.hpp"
10 : #include "Time/StepperErrorTolerances.hpp"
11 :
12 : namespace Tags {
13 : /// \ingroup DataBoxTagsGroup
14 : /// \ingroup TimeGroup
15 : /// \brief Tag for the stepper error tolerances.
16 : template <typename Tag>
17 1 : struct StepperErrorTolerances : db::PrefixTag, db::SimpleTag {
18 0 : static std::string name() {
19 : return "StepperErrorTolerances(" + db::tag_name<Tag>() + ")";
20 : }
21 0 : using type = ::StepperErrorTolerances;
22 0 : using tag = Tag;
23 : };
24 : } // namespace Tags
|