SpECTRE  v2026.09.05
Loading...
Searching...
No Matches
gr::surfaces::Tags::ExtrinsicCurvatureCompute< Dim, Frame > Struct Template Reference

Public Types

using return_type = tnsr::ii<DataVector, Dim, Frame>
using argument_tags
using base = gr::Tags::ExtrinsicCurvature<DataVector, Dim, Frame>
Public Types inherited from gr::Tags::ExtrinsicCurvature< DataVector, Dim, Frame >
using type

Static Public Member Functions

static void function (const gsl::not_null< tnsr::ii< DataVector, Dim, Frame > * > result, const tnsr::aa< DataVector, Dim, Frame > &psi, const tnsr::aa< DataVector, Dim, Frame > &pi, const tnsr::iaa< DataVector, Dim, Frame > &phi, const tnsr::II< DataVector, Dim, Frame > &inv_g)

Member Typedef Documentation

◆ argument_tags

template<size_t Dim, typename Frame>
using gr::surfaces::Tags::ExtrinsicCurvatureCompute< Dim, Frame >::argument_tags
Initial value:
tmpl::list<gr::Tags::SpacetimeMetric<DataVector, Dim, Frame>,
Auxiliary variable which is analytically the spatial derivative of the spacetime metric.
Definition Tags.hpp:38
Conjugate momentum to the spacetime metric.
Definition Tags.hpp:27
Inverse of the spatial metric.
Definition Tags.hpp:32

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