SpECTRE  v2025.08.19
evolution::dg::CleanMortarHistory< System > Struct Template Reference

Mutator to remove old entries from the mortar histories in a local-time-stepping DG evolution. More...

#include <CleanMortarHistory.hpp>

Public Types

using dt_variables_tag = db::add_tag_prefix<::Tags::dt, typename System::variables_tag >
 
using CouplingResult = typename dt_variables_tag::type
 
using return_tags = tmpl::list< evolution::dg::Tags::MortarDataHistory< dim, CouplingResult > >
 
using argument_tags = tmpl::list<::Tags::TimeStepper< LtsTimeStepper > >
 

Static Public Member Functions

static void apply (gsl::not_null< DirectionalIdMap< dim, TimeSteppers::BoundaryHistory<::evolution::dg::MortarData< dim >, ::evolution::dg::MortarData< dim >, CouplingResult > > * > history, const LtsTimeStepper &time_stepper)
 

Static Public Attributes

static constexpr size_t dim = System::volume_dim
 

Detailed Description

template<typename System>
struct evolution::dg::CleanMortarHistory< System >

Mutator to remove old entries from the mortar histories in a local-time-stepping DG evolution.


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