SpECTRE  v2025.08.19
Tags::StepperErrorEstimatesEnabledCompute< LocalTimeStepping, CacheTagPrefix > Struct Template Reference

Searches the StepChoosers for any requesting error estimates. More...

#include <StepperErrorTolerancesCompute.hpp>

Public Types

using base = StepperErrorEstimatesEnabled
 
using return_type = type
 
using argument_tags = tmpl::conditional_t< LocalTimeStepping, tmpl::list<::Tags::EventsAndTriggers< Triggers::WhenToCheck::AtSlabs >, CacheTagPrefix<::Tags::StepChoosers > >, tmpl::list<::Tags::EventsAndTriggers< Triggers::WhenToCheck::AtSlabs > > >
 
- Public Types inherited from Tags::StepperErrorEstimatesEnabled
using type = bool
 

Static Public Attributes

static constexpr auto function
 

Detailed Description

template<bool LocalTimeStepping, template< typename > typename CacheTagPrefix = std::type_identity_t>
struct Tags::StepperErrorEstimatesEnabledCompute< LocalTimeStepping, CacheTagPrefix >

Searches the StepChoosers for any requesting error estimates.

Member Data Documentation

◆ function

template<bool LocalTimeStepping, template< typename > typename CacheTagPrefix = std::type_identity_t>
constexpr auto Tags::StepperErrorEstimatesEnabledCompute< LocalTimeStepping, CacheTagPrefix >::function
staticconstexpr
Initial value:
= []() {
if constexpr (LocalTimeStepping) {
return &StepperErrorEstimatesEnabledCompute_detail::lts_function;
} else {
return &StepperErrorEstimatesEnabledCompute_detail::gts_function;
}
}()

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