SpECTRE  v2026.06.30
Loading...
Searching...
No Matches
evolution::dg::Initialization::Actions::SetupEqualRateRegions< Metavariables, Dim, RegionGenerators > Struct Template Reference

Set up FixedLtsRatio and mortar time-stepping policies to disable local time-stepping in equal rate regions. More...

#include <SetupEqualRateRegions.hpp>

Public Types

using ParallelComponent = tmpl::front<array_components>
using const_global_cache_tags
using simple_tags
using compute_tags

Static Public Member Functions

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

Detailed Description

template<typename Metavariables, size_t Dim, typename RegionGenerators>
struct evolution::dg::Initialization::Actions::SetupEqualRateRegions< Metavariables, Dim, RegionGenerators >

Set up FixedLtsRatio and mortar time-stepping policies to disable local time-stepping in equal rate regions.

Member Typedef Documentation

◆ compute_tags

template<typename Metavariables, size_t Dim, typename RegionGenerators>
using evolution::dg::Initialization::Actions::SetupEqualRateRegions< Metavariables, Dim, RegionGenerators >::compute_tags
Initial value:
tmpl::list<
Reference tag converting ConcreteEqualRateRegions to the base class.
Definition EqualRateRegions.hpp:37

◆ const_global_cache_tags

template<typename Metavariables, size_t Dim, typename RegionGenerators>
using evolution::dg::Initialization::Actions::SetupEqualRateRegions< Metavariables, Dim, RegionGenerators >::const_global_cache_tags
Initial value:
tmpl::list<
Regions that cannot perform local time-stepping.
Definition EqualRateRegions.hpp:18

◆ simple_tags

template<typename Metavariables, size_t Dim, typename RegionGenerators>
using evolution::dg::Initialization::Actions::SetupEqualRateRegions< Metavariables, Dim, RegionGenerators >::simple_tags
Initial value:
tmpl::list<
The Parallel::Section<ParallelComponent, SectionIdTag> that this element belongs to.
Definition Section.hpp:29
Tag forcing a constant step size over a region in an LTS evolution.
Definition FixedLtsRatio.hpp:14

The documentation for this struct was generated from the following file:
  • src/Evolution/DiscontinuousGalerkin/Initialization/SetupEqualRateRegions.hpp