Initialize items related to the horizon finder.
More...
#include <Initialization.hpp>
template<typename HorizonMetavars>
struct ah::Initialize< HorizonMetavars >
Initialize items related to the horizon finder.
GlobalCache:
DataBox:
- Uses: Nothing
- Adds:
- Modifies:
◆ argument_tags
template<typename HorizonMetavars>
Initial value:
tmpl::list<Tags::ApparentHorizonOptions<HorizonMetavars>>
◆ const_global_cache_tags
template<typename HorizonMetavars>
Initial value:
tmpl::remove_duplicates<tmpl::flatten<tmpl::append<
tmpl::list<Tags::ApparentHorizonOptions<HorizonMetavars>,
tmpl::list<typename HorizonMetavars::horizon_find_callbacks,
typename HorizonMetavars::
horizon_find_failure_callbacks>>>>>>
tmpl::remove_duplicates< tmpl::join< tmpl::transform< ActionsList, detail::get_const_global_cache_tags_from_parallel_struct< tmpl::_1 > > > > get_const_global_cache_tags_from_actions
Given a list of Actions, get a list of the unique tags specified in the actions' const_global_cache_t...
Definition ParallelComponentHelpers.hpp:105
◆ mutable_global_cache_tags
template<typename HorizonMetavars>
Initial value:
tmpl::list<Tags::PreviousSurface<HorizonMetavars>>
◆ return_tags
template<typename HorizonMetavars>
◆ simple_tags
template<typename HorizonMetavars>
Initial value: tmpl::append<
tmpl::conditional_t<
tmpl::list<ylm::Tags::CartesianCoords<Frame::Inertial>>>>
The documentation for this struct was generated from the following file:
- src/ParallelAlgorithms/ApparentHorizonFinder/Initialization.hpp