|
SpECTRE
v2025.08.19
|
Data structures holding quantities that are interpolated by Interpolator for use by InterpolationTargets.
More...
Classes | |
| struct | Holder |
Holds Infos at all temporal_ids for a given InterpolationTargetTag. Also holds temporal_ids when data has been interpolated; this is used for cleanup purposes. All Holders for all InterpolationTargetTags are held in a single TaggedTuple that is in the Interpolator's DataBox with the tag Tags::InterpolatedVarsHolders. More... | |
| struct | HolderTag |
Indexes a particular Holder in the TaggedTuple that is accessed from the Interpolator's DataBox with tag Tags::InterpolatedVarsHolders. More... | |
| struct | Info |
Holds a Variables interpolated onto a list of points, and information about those points, for a local Interpolator. More... | |
Functions | |
| template<size_t VolumeDim, typename TagList > | |
| void | pup (PUP::er &p, Info< VolumeDim, TagList > &t) |
| template<size_t VolumeDim, typename TagList > | |
| void | operator| (PUP::er &p, Info< VolumeDim, TagList > &t) |
| template<typename Metavariables , typename InterpolationTargetTag , typename TagList > | |
| void | pup (PUP::er &p, Holder< Metavariables, InterpolationTargetTag, TagList > &t) |
| template<typename Metavariables , typename InterpolationTargetTag , typename TagList > | |
| void | operator| (PUP::er &p, Holder< Metavariables, InterpolationTargetTag, TagList > &t) |
Data structures holding quantities that are interpolated by Interpolator for use by InterpolationTargets.