Version 0.2.0
This is a C/C++ suite that allows kludge waveforms for extreme-mass-ratio inspirals (EMRIs) to be generated with shared settings and parameters. The three waveforms included in the suite are the augmented analytic kludge (AAK) [1,2], the analytic kludge (AK) [3], and the numerical kludge (NK) [4].
Running make
will create the corresponding executables in the folder ./bin
:
AAK_Waveform
AK_Waveform
NK_Waveform
The file ./SetPar_Template
is a template for a formatted settings/parameters file that contains the output file path, various toggles, and the EMRI parameters. More details are provided in the template file itself.
As an example, running
bin/AAK_Waveform SetPar_Template
will generate an AAK waveform with default settings and parameters. Three files will be created in ./bin
:
example_wave.dat
contains waveform data (t, h_I, h_II)example_traj.dat
contains inspiral trajectory data (t, p/M, e, iota, E, L_z, Q)example_info.txt
contains additional information such as signal-to-noise ratio and waveform timing
NEW IN VERSION 0.2.0: Automated backward integration for plunging orbits; adaptive fitting duration; improved speed and robustness.
Please check https://github.com/alvincjk/EMRI_Kludge_Suite for any version updates.
— Alvin Chua, Dec 2017
- Suite utilities to compute waveform matches, Fisher matrices, etc. may be included in the future
- The LISA response functions h_I/h_II for the AAK/AK and the NK do not match up, likely due to differing conventions when implementing the Doppler shift
- The NK may produce NaNs at times that coincide with specific fractions of the LISA orbital period (when using integer values of dt), or near plunge; this needs to be fixed, but in the meantime a band-aid solution for dealing with isolated NaNs is included
- All waveforms may have difficulties with zero or epsilon values for certain parameters such as spin, eccentricity and inclination
Alvin Chua
Jet Propulsion Laboratory
alvin.j.chua@jpl.nasa.gov
Jonathan Gair
School of Mathematics, University of Edinburgh
j.gair@ed.ac.uk
The EMRI Kludge Suite is also based on code written by Leor Barack (for the AK) and Scott Hughes (for the NK).
[1] A. J. K. Chua & J. R. Gair. Improved analytic extreme-mass-ratio inspiral model for scoping out eLISA data analysis. Class. Quantum Grav. 32:232002, 2015.
[2] A. J. K. Chua, C. J. Moore & J. R. Gair. Augmented kludge waveforms for detecting extreme-mass-ratio inspirals. Physical Review D 96:044005, 2017.
[3] L. Barack & C. Cutler. LISA capture sources: Approximate waveforms, signal-to-noise ratios, and parameter estimation accuracy. Physical Review D 69:082005, 2004.
[4] S. Babak, H. Fang, J. R. Gair, K. Glampedakis & S. A. Hughes. "Kludge" gravitational waveforms for a test-body orbiting a Kerr black hole. Physical Review D 75:024005, 2007.