|
SpECTRE
v2026.04.01
|
Computes points on a Kerr horizon. More...
#include <KerrHorizon.hpp>
Public Types | |
| using | const_global_cache_tags |
| using | is_sequential = std::false_type |
| using | frame = Frame |
| using | simple_tags = typename ylm::Tags::items_tags<Frame> |
| using | compute_tags = typename ylm::Tags::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) |
| template<typename Metavariables, typename DbTags, typename TemporalId> | |
| static tnsr::I< DataVector, 3, Frame > | points (const db::DataBox< DbTags > &box, const tmpl::type_< Metavariables > &metavariables_v, const TemporalId &) |
| template<typename Metavariables, typename DbTags> | |
| static tnsr::I< DataVector, 3, Frame > | points (const db::DataBox< DbTags > &box, const tmpl::type_< Metavariables > &) |
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.
Conforms to the intrp::protocols::ComputeTargetPoints protocol
For requirements on InterpolationTargetTag, see intrp::protocols::InterpolationTargetTag
| using intrp::TargetPoints::KerrHorizon< InterpolationTargetTag, Frame >::const_global_cache_tags |