Skip to content

miguelzuma/GLoW_public

Repository files navigation

GLoW: Gravitational Lensing of Waves

If you find this code useful in your research, please cite the main GLoW paper Villarrubia-Rojo+ 24.

GLoW has also been used in:

The online documentation can be found here.

Installation

GLoW-Light GLoW-Dark

The pure Python version of the code should work out of the box. It only requires standard scientific packages like numpy and scipy.

The C version requires an external library, the GNU Scientific Library (GSL), that can be easily installed with your favorite package manager. Alternatively, if you are using Conda, you can install and activate the environment that we provide

conda env create --file glow_env.yml && conda activate glow_env

Once the previous requirements are met, the code can be easily installed by running

pip install .

in the main GLoW directory. If any error occurs, the file configure.log will contain additional information. Open MP is also used to run certain parts of the code in parallel, but it is not mandatory. If it is not correctly set up, the installation will configure the code in serial mode.

More detailed installation instructions can be found in the online documentation.

About

Gravitational Lensing of Waves

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •