Cce::PrecomputeCceDependencies< BoundaryPrefix, Tag > Struct Template Reference

A set of procedures for computing the set of inputs to the CCE integrand computations that can be computed before any of the intermediate integrands are evaluated. More...

#include <PrecomputeCceDependencies.hpp>

Detailed Description

template<template< typename > class BoundaryPrefix, typename Tag>
struct Cce::PrecomputeCceDependencies< BoundaryPrefix, Tag >

A set of procedures for computing the set of inputs to the CCE integrand computations that can be computed before any of the intermediate integrands are evaluated.

Details

The template specializations of this template are compatible with acting as a the mutator in a DataBox db::mutate_apply operation. For flexibility in defining the DataBox structure, the tags for Tensors used in these functions are also organized into type lists:

The BoundaryPrefix tag allows easy switching between the regularity-preserving version and standard CCE


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