Contributors

======

Below is a list of those who have contributed code or data to the releases of FEW. Note this is not an exhaustive list of those who have contributed to FEW development for each version, as often people are also involved via extensive discussion and paper writing.

  • FEW v2.2 (Circular 1PA model added)

    • Christian Chapman-Bird
      Internal reviewer of model, updates to build structure

    • Bert Depoorter
      Internal reviewer of model, small fixes to GPU version of model.

    • Loic Honet
      Initial development of the Circ1PAT1R trajectory, amplitude, waveform modules. Development of the Circ1PAT1R trajectory module. Importing in FEW 1PAT1R datasets from WaSABI. Internal and external developer of Circ1PAT1R.

    • Philip Lynch
      Initial development of the Circ1PAT1R waveform module. Development of the Circ1PAT1R waveform and trajectory modules. Internal and external developer of Circ1PAT1R.

    • Zachary Nasipak
      Internal reviewer of model, updated documentation, patched bugs identified in review

    • Adam Pound
      Contributed to formulation and implementation of Circ1PAT1R. Scripts for 2SF data generation. Validation of data quality. Internal and external reviewee of Circ1PAT1R.

    • Jonathan Thompson
      Internal reviewer of model.

    • Barry Wardell
      Prepared underlying datasets, contributed to implementation of whole model.

    • Chris Whittall
      Initial implementation of AmplitudeCirc1PAT1R, initial error handling and warning infrastructure, documentation.

    • Josh Mathews
      Development of the Circ1PAT1R amplitude and waveform modules. Internal and external developer of Circ1PAT1R.

  • FEW v2.1 (Kerr eccentric equatorial review update)

  • FEW v2.0 (Kerr eccentric equatorial waveforms added)

    • Ollie Burke

    • Christian Chapman-Bird
      Development and testing of trajectory and amplitude modules, refactoring of package structure, upgrading of existing framework for Kerr and elliptic, utility and mapping functions with numba.

    • Michael Katz

    • Shubham Kejriwal

    • Philip Lynch
      Testing and debugging of trajectory module and utility functions.

    • Lorenzo Speri
      Initial development of trajectory.

    • Zachary Nasipak
      Generation of flux/amplitude data, transition to symmetric mass ratio convention, refactoring of mode handling and mode selection

    • Maxime Pigou
      Refactoring of build procedure; automation in CI of tests execution, wheels deployment to PyPI and documentation build (github page/readthedocs); development of config and file management utilities

    • Scott Hughes
      Generation of flux/amplitude data for cross-validation and investigations of data-grid structure.

    • Maurice Meus

  • FEW v1.5.1 (Frequency domain waveform added)

    • Christian Chapman-Bird
      Kernel efficiency improvements and bug fixes

    • Michael Katz

    • Philip Lynch
      Added limiting cases of frequencies and separatrix functions

    • Monica Rizzo

    • Lorenzo Speri
      Developer of the frequency domain model, testing of its efficiency and accuracy against the time domain model.

    • Scott Hughes
      Writing of second-order SPA mathematical framework for frequency-domain waveform generation.

  • FEW v1.4.4

  • FEW v1.0.0 (Initial release)

    • Alvin Chu

    • Michael Katz

    • Scott Hughes
      Generation of Schwarzschild, eccentric flux and amplitude data

    • Niels Warburton
      Trajectory implementation