|
SpECTRE
2021.08.02
|
Computes points on a Kerr horizon. More...
#include <InterpolationTargetKerrHorizon.hpp>
Public Types | |
| using | const_global_cache_tags = tmpl::list< Tags::KerrHorizon< InterpolationTargetTag > > |
| using | initialization_tags = tmpl::append< StrahlkorperTags::items_tags< Frame >, StrahlkorperTags::compute_items_tags< Frame > > |
| using | is_sequential = std::false_type |
| using | frame = Frame |
| using | simple_tags = typename StrahlkorperTags::items_tags< Frame > |
| using | compute_tags = typename StrahlkorperTags::compute_items_tags< Frame > |
Static Public Member Functions | |
| template<typename DbTags , typename Metavariables > | |
| static void | initialize (const gsl::not_null< db::DataBox< DbTags > * > box, const Parallel::GlobalCache< Metavariables > &cache) noexcept |
| template<typename Metavariables , typename DbTags , typename TemporalId > | |
| static tnsr::I< DataVector, 3, Frame > | points (const db::DataBox< DbTags > &box, const tmpl::type_< Metavariables > &, const TemporalId &) noexcept |
| template<typename Metavariables , typename DbTags > | |
| static tnsr::I< DataVector, 3, Frame > | points (const db::DataBox< DbTags > &box, const tmpl::type_< Metavariables > &) noexcept |
Computes points on a Kerr horizon.
The points are such that they conform to the horizon of a Kerr black hole (in Kerr-Schild coordinates) with given center, mass, and dimensionless spin, as specified in the options.
For requirements on InterpolationTargetTag, see InterpolationTarget