OnSubcellFaces.hpp
1 // Distributed under the MIT License.
2 // See LICENSE.txt for details.
3 
4 #pragma once
5 
6 #include "DataStructures/DataBox/PrefixHelpers.hpp"
7 #include "DataStructures/DataBox/Tag.hpp"
8 #include "DataStructures/VariablesTag.hpp"
9 
10 /// \cond
11 template <typename X, typename Symm, typename IndexList>
12 class Tensor;
13 template <typename TagsList>
14 class Variables;
15 /// \endcond
16 
18 /// Mark a tag as the being on the subcell faces
19 template <typename Tag, size_t Dim>
22  using tag = Tag;
23 };
24 } // namespace evolution::dg::subcell::Tags
db::PrefixTag
Mark a struct as a prefix tag by inheriting from this.
Definition: Tag.hpp:103
db::SimpleTag
Mark a struct as a simple tag by inheriting from this.
Definition: Tag.hpp:36
std::array
evolution::dg::subcell::Tags::OnSubcellFaces
Mark a tag as the being on the subcell faces.
Definition: OnSubcellFaces.hpp:20
evolution::dg::subcell::Tags
Tags for the DG-subcell solver
Definition: ActiveGrid.hpp:9