SpECTRE  v2025.03.17
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
Cce::TransformBondiJToCauchyCoords Struct Reference

Transform Tags::BondiJ from the partially flat coordinates to the Cauchy coordinates. More...

#include <NewmanPenrose.hpp>

Public Types

using return_tags = implementation defined
 
using argument_tags = implementation defined
 

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)
 

Detailed Description

Transform Tags::BondiJ from the partially flat coordinates to the Cauchy coordinates.

Details

The spin-2 quantity J^ transforms as

J=14ω2(d¯2J^+c2J^¯+2cd¯K^)

with

K^=1+J^J^¯


The documentation for this struct was generated from the following file: