SpECTRE  v2024.03.19
Cce::GaugeAdjustedBoundaryValue< Tags::Dr< Tags::BondiJ > > Struct Reference

Computes the evolution gauge quantity \(\partial_{\hat r} \hat J\) on the worldtube. More...

#include <GaugeTransformBoundaryData.hpp>

Public Types

using return_tags = tmpl::list< Tags::EvolutionGaugeBoundaryValue< Tags::Dr< Tags::BondiJ > > >
 
using argument_tags = tmpl::list< Tags::BoundaryValue< Tags::Dr< Tags::BondiJ > >, Tags::BoundaryValue< Tags::BondiJ >, Tags::PartiallyFlatGaugeC, Tags::PartiallyFlatGaugeD, Tags::PartiallyFlatGaugeOmega, Spectral::Swsh::Tags::SwshInterpolator< Tags::CauchyAngularCoords >, Tags::LMax >
 

Static Public Member Functions

static void apply (gsl::not_null< Scalar< SpinWeighted< ComplexDataVector, 2 > > * > evolution_gauge_dr_j, const Scalar< SpinWeighted< ComplexDataVector, 2 > > &cauchy_gauge_dr_j, const Scalar< SpinWeighted< ComplexDataVector, 2 > > &cauchy_gauge_j, const Scalar< SpinWeighted< ComplexDataVector, 2 > > &gauge_c, const Scalar< SpinWeighted< ComplexDataVector, 0 > > &gauge_d, const Scalar< SpinWeighted< ComplexDataVector, 0 > > &omega, const Spectral::Swsh::SwshInterpolator &interpolator, size_t l_max)
 

Detailed Description

Computes the evolution gauge quantity \(\partial_{\hat r} \hat J\) on the worldtube.

Details

The evolution gauge quantity \(\partial_{\hat r} \hat J\) is determined from \(\partial_{\hat r} = \frac{\partial_r}{\hat \omega}\) and the expression for \(\hat J\) given in the documentation for GaugeAdjustedBoundaryValue<Tags::BondiJ>


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