Public Types | Static Public Member Functions | List of all members
Cce::PrecomputeCceDependencies< BoundaryPrefix, Tags::BondiK > Struct Template Reference

Computes \(K = \sqrt{1 + J \bar{J}}\). More...

#include <PrecomputeCceDependencies.hpp>

Public Types

using boundary_tags = tmpl::list<>
using pre_swsh_derivative_tags = tmpl::list< Tags::BondiJ >
using integration_independent_tags = tmpl::list<>
using return_tags = tmpl::list< Tags::BondiK >
using argument_tags = tmpl::push_front< pre_swsh_derivative_tags, Tags::LMax >

Static Public Member Functions

static void apply (const gsl::not_null< Scalar< SpinWeighted< ComplexDataVector, 0 >> * > k, const size_t, const Scalar< SpinWeighted< ComplexDataVector, 2 >> &j) noexcept

Detailed Description

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

Computes \(K = \sqrt{1 + J \bar{J}}\).

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