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

Base struct for properties common to all GR analytic solutions. More...

#include <Solutions.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::AnalyticSolution< Dim >

Base struct for properties common to all GR analytic solutions.

Member Typedef Documentation

◆ DerivLapse

template<size_t Dim>
template<typename DataType, typename Frame = ::Frame::Inertial>
using gr::AnalyticSolution< Dim >::DerivLapse
Initial value:
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::AnalyticSolution< Dim >::DerivShift
Initial value:

◆ DerivSpatialMetric

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

◆ tags

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

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