SpECTRE  v2026.04.01
Loading...
Searching...
No Matches
gr::AnalyticDataBase< Dim > Struct Template Reference

Base struct for properties common to all GR analytic data classes. More...

#include <AnalyticData.hpp>

Public Types

template<typename DataType, typename Frame = ::Frame::Inertial>
using DerivLapse
template<typename DataType, typename Frame = ::Frame::Inertial>
using DerivShift
template<typename DataType, typename Frame = ::Frame::Inertial>
using DerivSpatialMetric
template<typename DataType, typename Frame = ::Frame::Inertial>
using tags

Static Public Attributes

static constexpr size_t volume_dim = Dim

Detailed Description

template<size_t Dim>
struct gr::AnalyticDataBase< Dim >

Base struct for properties common to all GR analytic data classes.

Member Typedef Documentation

◆ DerivLapse

template<size_t Dim>
template<typename DataType, typename Frame = ::Frame::Inertial>
using gr::AnalyticDataBase< Dim >::DerivLapse
Initial value:
::Tags::deriv<gr::Tags::Lapse<DataType>, tmpl::size_t<volume_dim>, Frame>
Indicates the Frame that a TensorIndexType is in.
Definition IndexType.hpp:36
Prefix indicating spatial derivatives.
Definition Prefixes.hpp:46

◆ DerivShift

template<size_t Dim>
template<typename DataType, typename Frame = ::Frame::Inertial>
using gr::AnalyticDataBase< Dim >::DerivShift
Initial value:

◆ DerivSpatialMetric

template<size_t Dim>
template<typename DataType, typename Frame = ::Frame::Inertial>
using gr::AnalyticDataBase< Dim >::DerivSpatialMetric

◆ tags

template<size_t Dim>
template<typename DataType, typename Frame = ::Frame::Inertial>
using gr::AnalyticDataBase< Dim >::tags

The documentation for this struct was generated from the following file:
  • src/PointwiseFunctions/AnalyticData/GeneralRelativity/AnalyticData.hpp