SpECTRE  v2026.04.01
Loading...
Searching...
No Matches
CacheEnumeration< EnumerationType, Enums > Struct Template Reference

Possible enumeration values for the StaticCache. Only values specified here are retrievable. More...

#include <StaticCache.hpp>

Public Types

using value_type = EnumerationType
using value_list = tmpl::integral_list<EnumerationType, Enums...>

Static Public Attributes

static constexpr size_t size = sizeof...(Enums)
static constexpr std::array< value_type, size > values {Enums...}

Detailed Description

template<typename EnumerationType, EnumerationType... Enums>
struct CacheEnumeration< EnumerationType, Enums >

Possible enumeration values for the StaticCache. Only values specified here are retrievable.

Note
The EnumerationType must be streamable.

The documentation for this struct was generated from the following file:
  • src/Utilities/StaticCache.hpp