SpECTRE  v2024.12.16
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
mem_monitor::MemoryMonitor< Metavariables > Struct Template Reference

Singleton parallel component used for monitoring memory usage of other parallel components. More...

#include <MemoryMonitor.hpp>

Public Types

using chare_type = Parallel::Algorithms::Singleton
 
using metavariables = Metavariables
 
using phase_dependent_action_list = implementation defined
 
using simple_tags_from_options = Parallel::get_simple_tags_from_options< Parallel::get_initialization_actions_list< phase_dependent_action_list > >
 

Static Public Member Functions

static void execute_next_phase (const Parallel::Phase next_phase, Parallel::CProxy_GlobalCache< Metavariables > &global_cache)
 

Detailed Description

template<class Metavariables>
struct mem_monitor::MemoryMonitor< Metavariables >

Singleton parallel component used for monitoring memory usage of other parallel components.


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