SpECTRE  v2026.06.30
Loading...
Searching...
No Matches
evolution::dg::Initialization::SetupLocalEqualRateRegion< Dim > 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 return_tags
using argument_tags

Static Public Member Functions

static void apply (gsl::not_null< std::optional< size_t > * > fixed_lts_ratio, gsl::not_null< DirectionalIdMap< Dim, ::evolution::dg::MortarInfo< Dim > > * > mortar_infos, const Element< Dim > &element, const EqualRateRegionsBase< Dim > &equal_rate_regions, const TimeDelta &time_step)

Detailed Description

template<size_t Dim>
struct evolution::dg::Initialization::SetupLocalEqualRateRegion< Dim >

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

Member Typedef Documentation

◆ argument_tags

template<size_t Dim>
using evolution::dg::Initialization::SetupLocalEqualRateRegion< Dim >::argument_tags
Initial value:
tmpl::list<domain::Tags::Element<Dim>,
Tag for step size.
Definition TimeStep.hpp:13
Regions that cannot perform local time-stepping.
Definition EqualRateRegions.hpp:31

◆ return_tags

template<size_t Dim>
using evolution::dg::Initialization::SetupLocalEqualRateRegion< Dim >::return_tags
Initial value:
tmpl::list<::Tags::FixedLtsRatio, evolution::dg::Tags::MortarInfo<Dim>>

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