|
SpECTRE
v2025.08.19
|
A puncture representing a black hole. More...
#include <MultiplePunctures.hpp>
Classes | |
| struct | Mass |
| struct | Momentum |
| struct | Position |
| struct | Spin |
Public Types | |
| using | options = tmpl::list< Position, Mass, Momentum, Spin > |
Public Member Functions | |
| Puncture (std::array< double, 3 > position_in, double mass_in, std::array< double, 3 > dimensionless_momentum_in, std::array< double, 3 > dimensionless_spin_in) | |
| void | pup (PUP::er &p) |
Public Attributes | |
| std::array< double, 3 > | position |
| double | mass = std::numeric_limits<double>::signaling_NaN() |
| std::array< double, 3 > | dimensionless_momentum |
| std::array< double, 3 > | dimensionless_spin |
Static Public Attributes | |
| static constexpr Options::String | help {"A puncture representing a black hole"} |
A puncture representing a black hole.
| std::array<double, 3> Punctures::AnalyticData::Puncture::dimensionless_momentum |
| std::array<double, 3> Punctures::AnalyticData::Puncture::dimensionless_spin |
| std::array<double, 3> Punctures::AnalyticData::Puncture::position |