|
SpECTRE
v2026.04.01
|
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) |
Initialize to default values (identity transform) all of the angular gauge quantities for the boundary gauge transforms.
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.
| using Cce::InitializeGauge::return_tags |