SpECTRE  v2025.08.19
ah::Tags::BlocksForHorizonFind Struct Reference

Holds a map between horizon name and a set of block names that should be used for interpolation for that horizon. More...

#include <Tags.hpp>

Public Types

using type = std::unordered_map< std::string, std::unordered_set< std::string > >
 
template<typename Metavariables >
using option_tags = tmpl::push_front< typename tags_detail::get_horizon_options< tags_detail::get_horizon_metavars< Metavariables > >::type, ::domain::OptionTags::DomainCreator< Metavariables::volume_dim > >
 

Static Public Member Functions

template<typename Metavariables , typename... HorizonOptionClasses>
static type create_from_options (const std::unique_ptr<::DomainCreator< Metavariables::volume_dim > > &domain_creator, const HorizonOptionClasses &... all_horizon_options)
 

Static Public Attributes

static constexpr bool pass_metavariables = true
 

Detailed Description

Holds a map between horizon name and a set of block names that should be used for interpolation for that horizon.


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