SpECTRE  v2024.04.12
gh::Actions::SetInitialData Struct Reference

Dispatch loading numeric initial data from files or set analytic initial data. More...

#include <SetInitialData.hpp>

Public Types

using const_global_cache_tags = tmpl::list< evolution::initial_data::Tags::InitialData >
 

Static Public Member Functions

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

Detailed Description

Dispatch loading numeric initial data from files or set analytic initial data.

Place this action before gh::Actions::ReceiveNumericInitialData in the action list. See importers::Actions::ReadAllVolumeDataAndDistribute for details, which is invoked by this action. Analytic initial data is set directly by this action and terminates the phase.


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