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