|
SpECTRE
2021.08.02
|
Interpolates and sends points to an InterpolationTarget. More...
#include <InterpolateToTarget.hpp>
Static Public Member Functions | |
| template<typename DbTags , typename Metavariables , typename... InboxTags, typename ArrayIndex , typename ActionList , typename ParallelComponent > | |
| static std::tuple< db::DataBox< DbTags > && > | apply (db::DataBox< DbTags > &box, const tuples::TaggedTuple< InboxTags... > &, Parallel::GlobalCache< Metavariables > &cache, const ArrayIndex &array_index, const ActionList, const ParallelComponent *const) noexcept |
Interpolates and sends points to an InterpolationTarget.
This is invoked on DgElementArray. This action should be used only if the elements are using global timestepping. An alternative strategy involving dense output must be devised for interpolation during local timestepping
Uses:
intrp::Tags::InterpPointInfo<Metavariables>Tags::Mesh<Metavariables::volume_dim>should_interpolate function of InterpolationTargetTagDataBox changes: