SpECTRE Documentation Coverage Report
Current view: top level - Evolution/Systems/Ccz4 - TagsDeclarations.hpp Hit Total Coverage
Commit: 2ae2b99409ac582030d56a4560a92a3e066a7e54 Lines: 0 1 0.0 %
Date: 2022-01-15 08:40:38
Legend: Lines: hit not hit

          Line data    Source code
       1           0 : // Distributed under the MIT License.
       2             : // See LICENSE.txt for details.
       3             : 
       4             : #pragma once
       5             : 
       6             : #include <cstddef>
       7             : 
       8             : #include "DataStructures/Tensor/IndexType.hpp"
       9             : 
      10             : class DataVector;
      11             : 
      12             : namespace Ccz4 {
      13             : /// \brief Tags for the CCZ4 formulation of Einstein equations
      14             : namespace Tags {
      15             : template <typename DataType = DataVector>
      16             : struct ConformalFactor;
      17             : template <typename DataType = DataVector>
      18             : struct ConformalFactorSquared;
      19             : template <size_t Dim, typename Frame = Frame::Inertial,
      20             :           typename DataType = DataVector>
      21             : struct ATilde;
      22             : template <typename DataType = DataVector>
      23             : struct TraceATilde;
      24             : template <typename DataType = DataVector>
      25             : struct LogLapse;
      26             : template <size_t Dim, typename Frame = Frame::Inertial,
      27             :           typename DataType = DataVector>
      28             : struct FieldA;
      29             : template <size_t Dim, typename Frame = Frame::Inertial,
      30             :           typename DataType = DataVector>
      31             : struct FieldB;
      32             : template <size_t Dim, typename Frame = Frame::Inertial,
      33             :           typename DataType = DataVector>
      34             : struct FieldD;
      35             : template <typename DataType = DataVector>
      36             : struct LogConformalFactor;
      37             : template <size_t Dim, typename Frame = Frame::Inertial,
      38             :           typename DataType = DataVector>
      39             : struct FieldP;
      40             : template <size_t Dim, typename Frame = Frame::Inertial,
      41             :           typename DataType = DataVector>
      42             : struct FieldDUp;
      43             : template <size_t Dim, typename Frame = Frame::Inertial,
      44             :           typename DataType = DataVector>
      45             : struct ConformalChristoffelSecondKind;
      46             : template <size_t Dim, typename Frame = Frame::Inertial,
      47             :           typename DataType = DataVector>
      48             : struct DerivConformalChristoffelSecondKind;
      49             : template <size_t Dim, typename Frame = Frame::Inertial,
      50             :           typename DataType = DataVector>
      51             : struct ChristoffelSecondKind;
      52             : template <size_t Dim, typename Frame = Frame::Inertial,
      53             :           typename DataType = DataVector>
      54             : struct Ricci;
      55             : template <size_t Dim, typename Frame = Frame::Inertial,
      56             :           typename DataType = DataVector>
      57             : struct GradGradLapse;
      58             : template <typename DataType = DataVector>
      59             : struct DivergenceLapse;
      60             : template <size_t Dim, typename Frame = Frame::Inertial,
      61             :           typename DataType = DataVector>
      62             : struct ContractedConformalChristoffelSecondKind;
      63             : template <size_t Dim, typename Frame = Frame::Inertial,
      64             :           typename DataType = DataVector>
      65             : struct DerivContractedConformalChristoffelSecondKind;
      66             : template <size_t Dim, typename Frame = Frame::Inertial,
      67             :           typename DataType = DataVector>
      68             : struct GammaHat;
      69             : template <size_t Dim, typename Frame = Frame::Inertial,
      70             :           typename DataType = DataVector>
      71             : struct SpatialZ4Constraint;
      72             : template <size_t Dim, typename Frame = Frame::Inertial,
      73             :           typename DataType = DataVector>
      74             : struct SpatialZ4ConstraintUp;
      75             : template <size_t Dim, typename Frame = Frame::Inertial,
      76             :           typename DataType = DataVector>
      77             : struct GradSpatialZ4Constraint;
      78             : template <typename DataType = DataVector>
      79             : struct RicciScalarPlusDivergenceZ4Constraint;
      80             : }  // namespace Tags
      81             : 
      82             : /// \brief Input option tags for the CCZ4 evolution system
      83             : namespace OptionTags {
      84             : struct Group;
      85             : }  // namespace OptionTags
      86             : }  // namespace Ccz4

Generated by: LCOV version 1.14