SpECTRE  v2021.12.06
Cce::RadialIntegrateBondi< BoundaryPrefix, Tags::BondiQ > Struct Template Reference

Public Types

using boundary_tags = tmpl::list< BoundaryPrefix< Tags::BondiQ > >
 
using integrand_tags = tmpl::list< Tags::PoleOfIntegrand< Tags::BondiQ >, Tags::RegularIntegrand< Tags::BondiQ > >
 
using integration_independent_tags = tmpl::list< Tags::OneMinusY >
 
using return_tags = tmpl::list< Tags::BondiQ >
 
using argument_tags = tmpl::append< integrand_tags, boundary_tags, integration_independent_tags, tmpl::list< Tags::LMax, Tags::NumberOfRadialPoints > >
 

Static Public Member Functions

static void apply (gsl::not_null< Scalar< SpinWeighted< ComplexDataVector, 1 > > * > integral_result, const Scalar< SpinWeighted< ComplexDataVector, 1 > > &pole_of_integrand, const Scalar< SpinWeighted< ComplexDataVector, 1 > > &regular_integrand, const Scalar< SpinWeighted< ComplexDataVector, 1 > > &boundary, const Scalar< SpinWeighted< ComplexDataVector, 0 > > &one_minus_y, size_t l_max, size_t number_of_radial_points)
 

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