arXiv · 2410.13660
VBMicroLensing: three algorithms for multiple lensing with contour integration
Abstract
Modeling of microlensing events poses computational challenges for the resolution of the lens equation and the high dimensionality of the parameter space. In particular, numerical noise represents a severe limitation to fast and efficient calculations of microlensing by multiple systems, which are of particular interest in exoplanetary searches. We present a new public code built on our previous experience on binary lenses that introduces three new algorithms for the computation of magnification and astrometry in multiple microlensing. Besides the classical polynomial resolution, we introduce a multi-polynomial approach in which each root is calculated in a frame centered on the closest lens. In addition, we propose a new algorithm based on a modified Newton-Raphson method applied to the original lens equation without any numerical manipulation. These new algorithms are more accurate and robust compared to traditional single-polynomial approaches at a modest computational cost, opening the way to massive studies of multiple lenses. The new algorithms can be used in a complementary way to optimize efficiency and robustness.
Explore related subjects
Keep this discovery
V. Bozza, V. Saggese, G. Covone, P. Rota, J. Zhang. 2024-10-17. VBMicroLensing: three algorithms for multiple lensing with contour integration. https://doi.org/10.1051/0004-6361/202452648
Cite the original work for its findings. Save a collection to share your selection of sources.