SpECTRE  v2024.09.29
CurvedScalarWave::Worldtube::Tags::BackgroundQuantitiesCompute< Dim > Struct Template Reference

Public Types

using base = BackgroundQuantities< Dim >
 
using return_type = tuples::TaggedTuple< gr::Tags::SpacetimeMetric< double, Dim >, gr::Tags::InverseSpacetimeMetric< double, Dim >, gr::Tags::SpacetimeChristoffelSecondKind< double, Dim >, gr::Tags::TraceSpacetimeChristoffelSecondKind< double, Dim >, Tags::TimeDilationFactor >
 
using argument_tags = tmpl::list< ParticlePositionVelocity< Dim >, CurvedScalarWave::Tags::BackgroundSpacetime< gr::Solutions::KerrSchild > >
 
- Public Types inherited from CurvedScalarWave::Worldtube::Tags::BackgroundQuantities< Dim >
using type = tuples::TaggedTuple< gr::Tags::SpacetimeMetric< double, Dim >, gr::Tags::InverseSpacetimeMetric< double, Dim >, gr::Tags::SpacetimeChristoffelSecondKind< double, Dim >, gr::Tags::TraceSpacetimeChristoffelSecondKind< double, Dim >, Tags::TimeDilationFactor >
 

Static Public Member Functions

static void function (gsl::not_null< return_type * > result, const std::array< tnsr::I< double, Dim, Frame::Inertial >, 2 > &position_velocity, const gr::Solutions::KerrSchild &background_spacetime)
 

The documentation for this struct was generated from the following file: