SpECTRE  v2024.04.12
intrp::Actions::DumpInterpolatorVolumeData< AllTemporalIds > Struct Template Reference

Dump all volume data at all temporal IDs stored in the interpolator. More...

#include <DumpInterpolatorVolumeData.hpp>

Public Types

using const_global_cache_tags = tmpl::list< intrp::Tags::DumpVolumeDataOnFailure >
 

Static Public Member Functions

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

Detailed Description

template<typename AllTemporalIds>
struct intrp::Actions::DumpInterpolatorVolumeData< AllTemporalIds >

Dump all volume data at all temporal IDs stored in the interpolator.

All dumped data will be in the usual volume files, but under different subfiles. There will be one subfile for every temporal ID type (as the interpolator can have multiple different temporal ID types from different interpolation targets). The tensors that are dumped are the ones defined in the interpolator_source_vars type alias in the Metavariables.


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