TagsDeclarations.hpp
1 // Distributed under the MIT License.
2 // See LICENSE.txt for details.
3 
4 #pragma once
5 
6 #include <cstddef>
7 
9 
10 /// \cond
11 class DataVector;
12 
13 namespace hydro {
14 namespace Tags {
15 
16 template <typename DataType>
17 struct AlfvenSpeedSquared;
18 template <typename DataType, size_t Dim, typename Fr = Frame::Inertial>
19 struct ComovingMagneticField;
20 template <typename DataType>
21 struct ComovingMagneticFieldSquared;
22 template <typename DataType>
23 struct DivergenceCleaningField;
24 struct EquationOfStateBase;
25 template <typename EquationOfStateType>
26 struct EquationOfState;
27 template <typename DataType>
28 struct LorentzFactor;
29 template <typename DataType, size_t Dim, typename Fr>
30 struct LorentzFactorCompute;
31 template <typename DataType>
32 struct LorentzFactorSquared;
33 template <typename DataType, size_t Dim, typename Fr = Frame::Inertial>
34 struct MagneticField;
35 template <typename DataType>
36 struct MagneticFieldDotSpatialVelocity;
37 template <typename DataType, size_t Dim, typename Fr = Frame::Inertial>
38 struct MagneticFieldOneForm;
39 template <typename DataType>
40 struct MagneticFieldSquared;
41 template <typename DataType>
42 struct MagneticPressure;
43 template <typename DataType>
44 struct Pressure;
45 template <typename DataType>
46 struct RestMassDensity;
47 template <typename DataType>
48 struct SoundSpeedSquared;
49 template <typename DataType, size_t Dim, typename Fr = Frame::Inertial>
50 struct SpatialVelocity;
51 template <typename DataType, size_t Dim, typename Fr = Frame::Inertial>
52 struct SpatialVelocityOneForm;
53 template <typename DataType>
54 struct SpatialVelocitySquared;
55 template <typename DataType>
56 struct SpecificEnthalpy;
57 template <typename DataType>
58 struct SpecificEnthalpyCompute;
59 template <typename DataType>
60 struct SpecificInternalEnergy;
61 } // namespace Tags
62 } // namespace hydro
63 /// \endcond
Definition: DataBoxTag.hpp:29
Stores a collection of function values.
Definition: DataVector.hpp:46
Items related to hydrodynamic systems.
Definition: LorentzFactor.hpp:13
Defines classes representing tensor indices.