|
SpECTRE
v2025.08.19
|
A surface that conforms to the horizon of a Kerr black hole in Kerr-Schild coordinates. More...
#include <KerrHorizon.hpp>
Classes | |
| struct | AngularOrdering |
| struct | Center |
| struct | DimensionlessSpin |
| struct | LMax |
| struct | Mass |
Public Types | |
| using | options = tmpl::list< LMax, Center, Mass, DimensionlessSpin, AngularOrdering > |
Public Member Functions | |
| KerrHorizon (size_t l_max_in, std::array< double, 3 > center_in, double mass_in, std::array< double, 3 > dimensionless_spin_in, ylm::AngularOrdering angular_ordering_in, const Options::Context &context={}) | |
| KerrHorizon (const KerrHorizon &)=default | |
| KerrHorizon & | operator= (const KerrHorizon &)=delete |
| KerrHorizon (KerrHorizon &&)=default | |
| KerrHorizon & | operator= (KerrHorizon &&)=default |
| void | pup (PUP::er &p) |
Public Attributes | |
| size_t | l_max {} |
| std::array< double, 3 > | center {} |
| double | mass {} |
| std::array< double, 3 > | dimensionless_spin {} |
| ylm::AngularOrdering | angular_ordering |
Static Public Attributes | |
| static constexpr Options::String | help |
A surface that conforms to the horizon of a Kerr black hole in Kerr-Schild coordinates.
In addition to the parameters for the Kerr black hole, this holder contains the LMax which encodes the angular resolution of the spherical harmonic basis and AngularOrdering which encodes the collocation ordering.
|
staticconstexpr |