Public Types | Static Public Member Functions | List of all members
observers::ObserverWriter< Metavariables > Struct Template Reference

The nodegroup parallel component that is responsible for writing data to disk. More...

#include <ObserverComponent.hpp>

Public Types

using chare_type = Parallel::Algorithms::Nodegroup
 
using const_global_cache_tags = tmpl::list< Tags::ReductionFileName, Tags::VolumeFileName >
 
using metavariables = Metavariables
 
using phase_dependent_action_list = tmpl::list< Parallel::PhaseActions< typename metavariables::Phase, metavariables::Phase::Initialization, tmpl::list< Actions::InitializeWriter< Metavariables > >> >
 
using initialization_tags = Parallel::get_initialization_tags< Parallel::get_initialization_actions_list< phase_dependent_action_list > >
 

Static Public Member Functions

static void execute_next_phase (const typename Metavariables::Phase, Parallel::CProxy_ConstGlobalCache< Metavariables > &) noexcept
 

Detailed Description

template<class Metavariables>
struct observers::ObserverWriter< Metavariables >

The nodegroup parallel component that is responsible for writing data to disk.


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