This repository originates from the standalone TwoPunctures code which in turn comes from the original Einstein Toolkit thorn TwoPunctures.
It has been modified to allow integration with GRChombo.
The code creates Bowen-York initial data for two puncture black holes using a single domain spectral method. The method is described in Marcus Ansorg, Bernd Brügmann, Wolfgang Tichy, "A single-domain spectral method for black hole puncture data" PRD 70, 064011 (2004) (arXiv:gr-qc/0404056).
To build the BinaryBH GRChombo example with TwoPunctures initial data, set the
environment variable TWOPUNCTURES_SOURCE
to the location of the Source
subdirectory of this repository. Note that the parameters used are different to
the vanilla BinaryBH example.
There is also a standalone example in this repository which can be used to check
the bare and ADM masses of the final TwoPunctures result. To build this code,
the GRCHOMBO_SOURCE
environment variable must be set to the Source
subdirectory of the GRChombo repository.
In either case linking with the GNU Scientific Library (GSL) is required.
The authors of the original TwoPunctures code are Marcus Ansorg, Erik Schnetter, Frank Löffler. The modification to the standalone code on which this repo is based was done by Federico Guercilena, Sven Köppel
This code is licensed under the LGPLv2.1 license. Please see the LICENSE file for details.