SpECTRE
v2024.12.16
|
Update the inertial gauge cartesian coordinate derivative
#include <GaugeTransformBoundaryData.hpp>
Public Types | |
using | return_tags = implementation defined |
using | argument_tags = implementation defined |
Static Public Member Functions | |
static void | apply (gsl::not_null< tnsr::i< DataVector, 3 > * > cartesian_inertial_du_x, gsl::not_null< Scalar< SpinWeighted< ComplexDataVector, 1 > > * > evolution_gauge_u_at_scri, const tnsr::i< DataVector, 3 > &cartesian_inertial_coordinates, const Scalar< SpinWeighted< ComplexDataVector, 2 > > &gauge_cauchy_c, const Scalar< SpinWeighted< ComplexDataVector, 0 > > &omega, const Scalar< SpinWeighted< ComplexDataVector, 0 > > &gauge_cauchy_d, size_t l_max, const Spectral::Swsh::SwshInterpolator &interpolator) |
Update the inertial gauge cartesian coordinate derivative
For the asymptotically inertial angular coordinates
and the Cartesian version reads
Note that
see Eq. (79) of [141].