SpECTRE  v2024.05.11
Punctures::AnalyticData::Puncture Struct Reference

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

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"}
 

Detailed Description

A puncture representing a black hole.

Member Data Documentation

◆ dimensionless_momentum

std::array<double, 3> Punctures::AnalyticData::Puncture::dimensionless_momentum

◆ dimensionless_spin

std::array<double, 3> Punctures::AnalyticData::Puncture::dimensionless_spin

◆ position

std::array<double, 3> Punctures::AnalyticData::Puncture::position

The documentation for this struct was generated from the following file: