JAXGB documentation
Compute fast LISA link responses and TDI responses for Galactic binaries, using JAX.
JAXGB uses heterodyning to accelerate waveform and response calculation, in the conceptually same way like fastgb and GBGPU do. JAXGB uses JAX to further accelerate the calculations.
On top of the “classical” frequency-domain TDI response calculation, JAXGB offers:
Fast single-link response calculation in frequency domain (see
jaxgb.jaxgb.JaxGB). These are relevant if one wishes to design, e.g., TDI algorithms and needs single-link data;A slightly slower (but still fast), more accurate single-link response calculation, again in frequency domain (see
jaxgb.jaxgb.JaxGBaccurate).
The latter solution is benchmarked against the time-domain response simulator LISA GW Response. This accurate JAXGB solution can be relevant if one want to simulate highly realistic response signals from large populations of sources, up to the highest accuracy.
Finally, JAXGB offers a jaxgb.params module to enable exchanging the same
source parameters between different response calculation tools.
QuickStart
Model
Reference