SpECTRE  v2026.09.05
Loading...
Searching...
No Matches
Cce::ComputeKleinGordonSource< Tags::BondiH > Struct Reference

Computes the Klein-Gordon source of the Bondi \(H\). More...

#include <KleinGordonSource.hpp>

Public Types

using return_tags = tmpl::list<Tags::KleinGordonSource<Tags::BondiH>>
using argument_tags

Static Public Member Functions

static void apply (gsl::not_null< Scalar< SpinWeighted< ComplexDataVector, 2 > > * > kg_source_h, const Scalar< SpinWeighted< ComplexDataVector, 0 > > &exp_2_beta, const Scalar< SpinWeighted< ComplexDataVector, 0 > > &bondi_r, const Scalar< SpinWeighted< ComplexDataVector, 1 > > &eth_kg_psi)

Detailed Description

Computes the Klein-Gordon source of the Bondi \(H\).

Details

Following the nomenclature of [156] and their Eq. (50), the scalar field contributes only to the regular part of the source term \(S_3^R\). The expression reads:

\begin{align*}2 \pi \frac{e^{2\beta}}{R}(\eth\psi)^2, \end{align*}

where \(\psi\) is the Klein-Gordon (scalar) field.

Member Typedef Documentation

◆ argument_tags

Initial value:
The Bondi radius is of the worldtube.
Definition Tags.hpp:376
The value .
Definition Tags.hpp:366
Definition Tags.hpp:41
Prefix tag representing the spin-weighted derivative of a spin-weighted scalar.
Definition SwshTags.hpp:171
Struct for labeling the spin-weighted derivative in tags.
Definition SwshTags.hpp:50

The documentation for this struct was generated from the following file:
  • src/Evolution/Systems/Cce/KleinGordonSource.hpp