SpECTRE  v2024.09.29
Cce::ComputeKleinGordonSource< Tags::BondiBeta > Struct Reference

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

#include <KleinGordonSource.hpp>

Public Types

using return_tags = tmpl::list< Tags::KleinGordonSource< Tags::BondiBeta > >
 
using argument_tags = tmpl::list< Tags::Dy< Tags::KleinGordonPsi >, Tags::OneMinusY >
 

Static Public Member Functions

static void apply (gsl::not_null< Scalar< SpinWeighted< ComplexDataVector, 0 > > * > kg_source_beta, const Scalar< SpinWeighted< ComplexDataVector, 0 > > &dy_kg_psi, const Scalar< SpinWeighted< ComplexDataVector, 0 > > &one_minus_y)
 

Detailed Description

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

Details

The source reads:

\begin{align*} 2 \pi (1-y) (\partial_y\psi)^2, \end{align*}

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


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