SpECTRE  v2026.04.01
Loading...
Searching...
No Matches
Cce::InitializeGauge Struct Reference

Initialize to default values (identity transform) all of the angular gauge quantities for the boundary gauge transforms. More...

#include <GaugeTransformBoundaryData.hpp>

Public Types

using return_tags
using argument_tags = tmpl::list<Tags::LMax>

Static Public Member Functions

static void apply (gsl::not_null< tnsr::i< DataVector, 2, ::Frame::Spherical<::Frame::Inertial > > * > angular_cauchy_coordinates, gsl::not_null< tnsr::i< DataVector, 3 > * > cartesian_cauchy_coordinates, gsl::not_null< Scalar< SpinWeighted< ComplexDataVector, 2 > > * > gauge_c, gsl::not_null< Scalar< SpinWeighted< ComplexDataVector, 0 > > * > gauge_d, gsl::not_null< Scalar< SpinWeighted< ComplexDataVector, 0 > > * > omega, size_t l_max)

Detailed Description

Initialize to default values (identity transform) all of the angular gauge quantities for the boundary gauge transforms.

Details

The updated quantities are the Cauchy angular and Cartesian coordinates, as well as the spin-weighted gauge factors and the conformal factor. All quantities are initialized to the appropriate value for the identity transform of angular coordinates. Using this initialization function ensures that the evolution gauge and the Cauchy gauge angular coordinates agree on the first evaluated time.

  • CauchyAngularCoords are set to the angular collocation values for the spin-weighted spherical harmonic library
  • CauchyCartesianCoords are set to the Cartesian coordinates for the CauchyAngularCoords evaluated on a unit sphere.
  • GaugeC is set to 0
  • GaugeD is set to 2
  • GaugeOmega is set to 1

Member Typedef Documentation

◆ return_tags

using Cce::InitializeGauge::return_tags
Initial value:
Definition Tags.hpp:209
Definition Tags.hpp:220
The spin-weight 2 angular Jacobian factor in the partially flat Bondi-like coordinates,...
Definition Tags.hpp:168
The spin-weight 0 angular Jacobian factor in the partially flat Bondi-like coordinates,...
Definition Tags.hpp:174
The conformal factor in the partially flat Bondi-like coordinates, associated with an angular transfo...
Definition Tags.hpp:193

The documentation for this struct was generated from the following file:
  • src/Evolution/Systems/Cce/GaugeTransformBoundaryData.hpp