|
SpECTRE
v2026.04.01
|
Transform Tags::BondiJ from the partially flat coordinates to the Cauchy coordinates. More...
#include <NewmanPenrose.hpp>
Public Types | |
| using | return_tags = tmpl::list<Tags::BondiJCauchyView> |
| using | argument_tags |
Static Public Member Functions | |
| static void | apply (gsl::not_null< Scalar< SpinWeighted< ComplexDataVector, 2 > > * > cauchy_view_volume_j, const Scalar< SpinWeighted< ComplexDataVector, 2 > > &gauge_cauchy_c, const Scalar< SpinWeighted< ComplexDataVector, 2 > > &volume_j, const Scalar< SpinWeighted< ComplexDataVector, 0 > > &gauge_cauchy_d, const Scalar< SpinWeighted< ComplexDataVector, 0 > > &omega_cauchy, const Spectral::Swsh::SwshInterpolator &interpolator, const size_t l_max) |
Transform Tags::BondiJ from the partially flat coordinates to the Cauchy coordinates.
The spin-2 quantity \(\hat J\) transforms as
\begin{align*}J = \frac{1}{4 \omega^2} (\bar d^2 \hat J + c^2 \bar{\hat J} + 2 c \bar d \hat K ) \end{align*}
with
\begin{align*}\hat K = \sqrt{1+\hat J \bar{\hat J}} \end{align*}
| using Cce::TransformBondiJToCauchyCoords::argument_tags |