TagsDeclarations.hpp
1 // Distributed under the MIT License.
2 // See LICENSE.txt for details.
3 
4 #pragma once
5 
6 #include <cstddef>
7 
10 
11 namespace CurvedScalarWave {
12 struct Psi;
13 struct Pi;
14 template <size_t Dim>
15 struct Phi;
16 
17 /// \brief Tags for the curved scalar wave system
18 namespace Tags {
19 struct ConstraintGamma1;
20 struct ConstraintGamma2;
21 
22 struct VPsi;
23 template <size_t Dim>
24 struct VZero;
25 struct VPlus;
26 struct VMinus;
27 
28 template <size_t Dim>
29 struct CharacteristicSpeeds;
30 template <size_t Dim>
31 struct CharacteristicFields;
32 template <size_t Dim>
33 struct EvolvedFieldsFromCharacteristicFields;
34 } // namespace Tags
35 } // namespace CurvedScalarWave
DataBoxTag.hpp
cstddef
TypeAliases.hpp
CurvedScalarWave
Items related to evolving a scalar wave on a curved background.
Definition: Characteristics.cpp:18