Skip to content

Code to solve the Teukolsky equation with a point-particle source

Notifications You must be signed in to change notification settings

BlackHolePerturbationToolkit/GremlinEq

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gremlin - Teukolsky equation solver for a point particle on a bound, timelike orbit

Gremlin is a toolkit for studying solutions to the Teukolsky equation using a point-particle source. GremlinEq is a version of Gremlin that specializes the source to circular and equatorial orbits of Kerr black holes. The full Gremlin package will be released publicly via the Black Hole Perturbation Toolkit; certain proprietary libraries that were used in its development must be cleaned up and replaced with Open Source resources. GremlinEq has been so cleaned, and is hereby provided as an initial release.

Requirements

GremlinEq depends upon:

If you are on a Mac these are can be easily installed using Brew. On Linux the package manager should be able to install them. To install on Windows it is recommended to use the Windows Subsystem for Linux. Further instructions can be found in the Install-Windows.md file in the /doc folder.

To compile GremlinEq you will need:

  • a C++ compiler (we have tested it with g++)
  • Make

Execution

Once you have compiled GremlinEq the binaries are placed in the bin/ folder. The main binary is 'Circ_Eq'. This will output an HDF5 file which contains information about the computed mode. Many other binaries are provided which provide additional functions -- see the documentation for details.

Documentation

Initial documentation can be found in doc/doc.pdf

Doxygen documentation is automatically re-generated with each commit and can be found at: http://bhptoolkit.org/GremlinEq/doc/. You can also generate the documentation locally by running doxygen in the root folder.

Authors

Scott Hughes

About

Code to solve the Teukolsky equation with a point-particle source

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published