BlackHoles_1.gif > BlackHoles_2.gif

BLACKHOLES TUTORIAL BlackHoles_3.gif            BlackHoles_4.gif

Black Holes

A simulation can contain any number of black holes, numbered 1, 2, 3, ... .  Functions are provided to get the mass and spin of each black hole.

Working with black holes

ReadBlackHoleMass ReadBlackHoleSpin
ReadBlackHoleIrreducibleMass

Functions for reading black hole information.

Mass

The function ReadBlackHoleMass gives the mass of one of the black holes as a function of time.  This is the physical mass of the black hole, including the spin contribution.  

In[1]:=

BlackHoles_5.gif

Out[1]=

BlackHoles_6.gif

In[2]:=

BlackHoles_7.gif

Out[2]//Short=

BlackHoles_8.gif

When simulating binary systems, the inspiralling black holes are conventionally taken to be 1 and 2, and the final merged black hole is 3.

In[3]:=

BlackHoles_9.gif

Out[3]=

BlackHoles_10.gif

In[4]:=

BlackHoles_11.gif

Out[4]=

BlackHoles_12.gif

In[5]:=

BlackHoles_13.gif

Out[5]=

BlackHoles_14.gif

Spin

The function ReadBlackHoleSpin gives the spin of one of the black holes as a function of time.  This is the dimensionful angular momentum; i.e. it has units of BlackHoles_15.gif.  

In[6]:=

BlackHoles_16.gif

Out[6]=

BlackHoles_17.gif

In[7]:=

BlackHoles_18.gif

Out[7]=

BlackHoles_19.gif

In[8]:=

BlackHoles_20.gif

Out[8]=

BlackHoles_21.gif

In[9]:=

BlackHoles_22.gif

Out[9]=

BlackHoles_23.gif

Since the result is a list, you can compute the magnitude of the spin vector using the Norm function:

In[10]:=

BlackHoles_24.gif

Out[10]=

BlackHoles_25.gif

In[11]:=

BlackHoles_26.gif

Out[11]=

BlackHoles_27.gif

You can also compute the dimensionless spin by dividing by the mass squared:

In[12]:=

BlackHoles_28.gif

Out[12]=

BlackHoles_29.gif

In[13]:=

BlackHoles_30.gif

Out[13]=

BlackHoles_31.gif

Irreducible mass

If there is no spin information available in the simulation then ReadBlackHoleMass cannot be used.  If it is known that the spins are negligible, then the irreducible mass can be used as a mass measurement.

In[14]:=

BlackHoles_32.gif

Out[14]=

BlackHoles_33.gif

Implementation notes

SimulationTools obtains black hole information from any of the following sources:

AHFinderDirect and QuasiLocalMeasures Cactus output;

Numerical Relativity Data Format (NRDF) output files

In both cases, the black holes are numbered according to the output data. So black hole 1 corresponds to AHFinderDirect horizon 1 (QuasiLocalMeasures horizon 0), or NRDF body 1 from the metadata file.

Related Tutorials

DataRepresentations

SimulationTools

Created with the Wolfram Language