SpECTRE  v2026.06.30
Loading...
Searching...
No Matches
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

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.

Member Typedef Documentation

◆ option_tags

template<typename Metavariables>
using ah::Tags::BlocksForHorizonFind::option_tags
Initial value:
tmpl::push_front<
typename tags_detail::get_horizon_options<
tags_detail::get_horizon_metavars<Metavariables>>::type,
The input file tag for the DomainCreator to use.
Definition OptionTags.hpp:22

The documentation for this struct was generated from the following file:
  • src/ParallelAlgorithms/ApparentHorizonFinder/Tags.hpp