Effort.jl

Effort is a Julia package designed to emulate the computation of the Effective Field Theory of Large Scale Structure, as computed by PyBird. An emulator is a surrogate model, a computational technique that can mimick the behaviour of computationally expensive functions, with a speedup of several orders of magnitude.

The example page shows how to use Effort, while showing its computational performance.

Authors

  • Marco Bonici, PostDoctoral Researcher at Waterloo Centre for Astrophysics
  • Guido D'Amico, Associate Professor at Università Degli Studi di Parma

Citing

Free usage of the software in this repository is provided, given that you cite our release paper.

M. Bonici, G. D'Amico, J. Bel, C. Carbone, Effort.jl: a fast and differentiable emulator for the Effective Field Theory of the Large Scale Structure of the Universe

The code has been used in the following publications:

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License

Effort is licensed under the MIT "Expat" license; see LICENSE for the full license text.