SpECTRE  v2022.05.05
importers::Actions::ReceiveVolumeData< ImporterOptionsGroup, FieldTagsList > Struct Template Reference

Wait for data from a volume data file to arrive and directly move it into the DataBox. More...

#include <ReceiveVolumeData.hpp>

Public Types

using inbox_tags = tmpl::list< Tags::VolumeData< ImporterOptionsGroup, FieldTagsList > >
 

Static Public Member Functions

template<typename DbTagsList , typename... InboxTags, typename Metavariables , typename ArrayIndex , typename ActionList , typename ParallelComponent >
static std::tuple< db::DataBox< DbTagsList > &&, Parallel::AlgorithmExecutionapply (db::DataBox< DbTagsList > &box, tuples::TaggedTuple< InboxTags... > &inboxes, const Parallel::GlobalCache< Metavariables > &, const ArrayIndex &, const ActionList, const ParallelComponent *const)
 

Detailed Description

template<typename ImporterOptionsGroup, typename FieldTagsList>
struct importers::Actions::ReceiveVolumeData< ImporterOptionsGroup, FieldTagsList >

Wait for data from a volume data file to arrive and directly move it into the DataBox.

Monitors importers::Tags::VolumeData in the element's inbox and moves the received data directly into the FieldTagsList in the DataBox.

See also
Dev guide on Importing data

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