SpECTRE  v2026.09.05
Loading...
Searching...
No Matches
Cce::PrecomputeCceDependencies< BoundaryPrefix, Tags::EthRDividedByR > Struct Template Reference

Computes \(\eth R / R\) by differentiating and repeating the boundary value of \(R\). More...

#include <PrecomputeCceDependencies.hpp>

Public Types

using boundary_tags = tmpl::list<BoundaryPrefix<Tags::BondiR>>
using pre_swsh_derivative_tags = tmpl::list<>
using integration_independent_tags = tmpl::list<>
using return_tags = tmpl::list<Tags::EthRDividedByR>
using argument_tags

Static Public Member Functions

static void apply (const gsl::not_null< Scalar< SpinWeighted< ComplexDataVector, 1 > > * > eth_r_divided_by_r, const Scalar< SpinWeighted< ComplexDataVector, 0 > > &boundary_r, const size_t l_max, const size_t number_of_radial_points)

Detailed Description

template<template< typename > class BoundaryPrefix>
struct Cce::PrecomputeCceDependencies< BoundaryPrefix, Tags::EthRDividedByR >

Computes \(\eth R / R\) by differentiating and repeating the boundary value of \(R\).

Member Typedef Documentation

◆ argument_tags

template<template< typename > class BoundaryPrefix>
using Cce::PrecomputeCceDependencies< BoundaryPrefix, Tags::EthRDividedByR >::argument_tags
Initial value:
tmpl::append<boundary_tags,
tmpl::list<Tags::LMax, Tags::NumberOfRadialPoints>>

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