SpECTRE  v2025.03.17
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
evolution::Actions::ProjectRunEventsAndDenseTriggers Struct Reference

Initialize/update items related to events and dense triggers after an AMR change. More...

#include <RunEventsAndDenseTriggers.hpp>

Public Types

using return_tags = implementation defined
 
using argument_tags = implementation defined
 

Static Public Member Functions

template<size_t Dim>
static void apply (const gsl::not_null< EventsAndDenseTriggers * >, const gsl::not_null< std::optional< double > * >, const std::pair< Mesh< Dim >, Element< Dim > > &)
 
template<typename... Tags>
static void apply (const gsl::not_null< EventsAndDenseTriggers * >, const gsl::not_null< std::optional< double > * >, const tuples::TaggedTuple< Tags... > &)
 
template<size_t Dim, typename... Tags>
static void apply (const gsl::not_null< EventsAndDenseTriggers * >, const gsl::not_null< std::optional< double > * >, const std::unordered_map< ElementId< Dim >, tuples::TaggedTuple< Tags... > > &)
 

Detailed Description

Initialize/update items related to events and dense triggers after an AMR change.

Mutates:

For p-refinement:

  • Leaves both items unchanged

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