SpECTRE  v2024.06.18
importers::Actions::RegisterWithElementDataReader Struct Reference

Register an element with the volume data reader component. More...

#include <RegisterWithElementDataReader.hpp>

Static Public Member Functions

template<typename DbTagsList , typename... InboxTags, typename Metavariables , size_t Dim, typename ActionList , typename ParallelComponent >
static Parallel::iterable_action_return_t apply (db::DataBox< DbTagsList > &box, const tuples::TaggedTuple< InboxTags... > &, Parallel::GlobalCache< Metavariables > &cache, const ElementId< Dim > &array_index, const ActionList, const ParallelComponent *const)

Detailed Description

Register an element with the volume data reader component.

Invoke this action on each element of an array parallel component to register them for receiving imported volume data.

If the tags evolution::dg::subcell::Tags::ActiveGrid and evolution::dg::subcell::Tags::Coordinates<Dim, Frame::Inertial> are retrievable from the DataBox, then interpolation to the FD/subcell grid is possible.
See also
Dev guide on Importing data

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