SpECTRE  2021.08.02
intrp::Actions::RegisterElement Struct Reference

Invoked on the Interpolator ParallelComponent to register an element with the Interpolator. More...

#include <InterpolatorRegisterElement.hpp>

Static Public Member Functions

template<typename ParallelComponent , typename DbTags , typename Metavariables , typename ArrayIndex , Requires< db::tag_is_retrievable_v< Tags::NumberOfElements, db::DataBox< DbTags > > > = nullptr>
static void apply (db::DataBox< DbTags > &box, const Parallel::GlobalCache< Metavariables > &, const ArrayIndex &) noexcept
 

Detailed Description

Invoked on the Interpolator ParallelComponent to register an element with the Interpolator.

This is called by RegisterElementWithInterpolator below.

Uses: nothing

DataBox changes:

For requirements on Metavariables, see InterpolationTarget.