SpECTRE  v2024.12.16
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
Initialization::TimeStepperHistory< Metavariables > Struct Template Reference

Initialize time-stepper items. More...

#include <Evolution.hpp>

Public Types

using variables_tag = typename Metavariables::system::variables_tag
 
using dt_variables_tag = db::add_tag_prefix<::Tags::dt, variables_tag >
 
using const_global_cache_tags = implementation defined
 
using mutable_global_cache_tags = implementation defined
 
using simple_tags_from_options = implementation defined
 
using simple_tags = implementation defined
 
using compute_tags = implementation defined
 
using argument_tags = implementation defined
 
using return_tags = simple_tags
 

Static Public Member Functions

static void apply (const gsl::not_null< typename dt_variables_tag::type * > dt_vars, const gsl::not_null< TimeSteppers::History< typename variables_tag::type > * > history, const TimeStepper &time_stepper, const Mesh< dim > &mesh)
 

Static Public Attributes

static constexpr size_t dim = Metavariables::volume_dim
 

Detailed Description

template<typename Metavariables>
struct Initialization::TimeStepperHistory< Metavariables >

Initialize time-stepper items.

DataBox changes:

Note
HistoryEvolvedVariables is allocated, but needs to be initialized

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