An advanced contour integration code for microlensing
VBBinaryLensing (or VBBL for short) is a C++ contour integration code for binary microlensing developed by Valerio Bozza. The algorithms behind this code are described in MNRAS 505 (2021) 126, MNRAS 479 (2018) 5157 and MNRAS 408 (2010) 2188. Please cite these papers if you make any scientific use of this code. The code is released under GNU Lesser General Public License.
Download VBBinaryLensing (v3.6, released 2023-05-29)
The zip file contains NOTICE.txt.
You are invited to read it for a quick start.
A GitHub version of the same code is available at https://github.com/valboz/VBBinaryLensing, thanks to Etienne Bachelet, Fran Bartolic and Markus Hundertmark.
I wish to thank all the people who are contributing to testing the code with their extensive use and their suggestions: Etienne Bachelet, Fran Bartolic, Sebastiano Calchi Novati, Giuseppe D'Ago, Tyler Heintz, Ava Hoag, Markus Hundertmark, Elahe Khalouei, Radek Poleski, Paolo Rota, Sedighe Sajadian, Rachel Street, Keto Zhang, Weicheng Zhang, Wei Zhu.
If you find any problems or have any questions, please contact Valerio Bozza