SpECTRE  v2026.04.01
Loading...
Searching...
No Matches
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
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 Typedef Documentation

◆ argument_tags

template<bool LocalTimeStepping, template< typename > typename CacheTagPrefix = std::type_identity_t>
using Tags::StepperErrorEstimatesEnabledCompute< LocalTimeStepping, CacheTagPrefix >::argument_tags
Initial value:
tmpl::conditional_t<
LocalTimeStepping,
tmpl::list<::Tags::EventsAndTriggers<Triggers::WhenToCheck::AtSlabs>,
CacheTagPrefix<::Tags::LtsStepChoosers>>,
tmpl::list<::Tags::EventsAndTriggers<Triggers::WhenToCheck::AtSlabs>>>

Member Data Documentation

◆ function

template<bool LocalTimeStepping, template< typename > typename CacheTagPrefix = std::type_identity_t>
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:
  • src/Time/Tags/StepperErrorTolerancesCompute.hpp