|
SpECTRE
v2025.08.19
|
Update the angular coordinates stored in AngularTag via trigonometric operations applied to the Cartesian coordinates stored in CartesianTag.
More...
#include <GaugeTransformBoundaryData.hpp>
Public Types | |
| using | argument_tags = tmpl::list<> |
| using | return_tags = tmpl::list< AngularTag, CartesianTag > |
Static Public Member Functions | |
| static void | apply (const gsl::not_null< tnsr::i< DataVector, 2, ::Frame::Spherical<::Frame::Inertial > > * > angular_coordinates, const gsl::not_null< tnsr::i< DataVector, 3 > * > cartesian_coordinates) |
Update the angular coordinates stored in AngularTag via trigonometric operations applied to the Cartesian coordinates stored in CartesianTag.
This function also normalizes the Cartesian coordinates stored in CartesianTag, which is the desired behavior for the CCE boundary computation.