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 namespace NewtonianEuler {
12 namespace Tags {
13 template <size_t Dim>
14 struct CharacteristicSpeeds;
15 template <typename DataType>
16 struct MassDensity;
17 template <typename DataType, size_t Dim, typename Fr = Frame::Inertial>
18 struct MomentumDensity;
19 template <typename DataType>
20 struct EnergyDensity;
21 template <typename DataType, size_t Dim, typename Fr = Frame::Inertial>
22 struct Velocity;
23 template <typename DataType>
24 struct SpecificInternalEnergy;
25 template <typename DataType>
26 struct Pressure;
27 template <typename DataType>
28 struct SoundSpeed;
29 template <typename DataType>
30 struct SoundSpeedSquared;
31 template <typename DataType>
32 struct SoundSpeedSquaredCompute;
33 } // namespace Tags
34 } // namespace NewtonianEuler
35 /// \endcond
Definition: DataBoxTag.hpp:29
Defines classes representing tensor indices.
Items related to evolving the Newtonian Euler system.
Definition: Characteristics.hpp:32