A GPU Code for Finding Microlensing Critical Curves and Caustics
arXiv:2506.02121 · doi:10.1093/mnras/staf1202
Abstract
Advancements in analyses of caustic crossing events in gravitationally microlensed quasars and supernovae can benefit from numerical simulations which locate the caustics in conjunction with the creation of magnification maps. We present a GPU code which efficiently solves this problem; the code is available at https://github.com/weisluke/microlensing/. We discuss how the locations of the microcaustics can be used to determine the number of caustic crossings and the distances to caustics, both of which can be used to constrain the space of nuisance parameters such as source position and velocity within magnification maps.
arXiv comment12 pages, 7 figures. As submitted to MNRAS. Comments welcome
References in corpus (22)
- Quantitative Interpretation of Quasar Microlensing Light Curves
- X-ray Microlensing in RXJ1131-1231 and HE1104-1805
- Determining the Microlens Mass Function from Quasar Microlensing Statistics
- Teraflop per second gravitational lensing ray-shooting using graphics processing units
- Computational advances in gravitational microlensing: a comparison of CPU, GPU, and parallel, large data codes
- Strong gravitational lensing and microlensing of supernovae
- Quasar microlensing light curve analysis using deep machine learning
- The Mean Number of Extra Micro-Image Pairs for Macro-Lensed Quasars
- Measuring the Size of Quasar Broad-Line Clouds Through Time Delay Light-Curve Anomalies of Gravitational Lenses
- A Quasar Microlensing Light Curve Generator for LSST
- An Improved GPU-Based Ray-Shooting Code For Gravitational Microlensing
- Fast Multipole Method for Gravitational Lensing. Application to High Magnification Quasar Microlensing
- Image-plane Analysis of n-point-mass Lens Critical Curves and Caustics
- Constraining quasar structure using high-frequency microlensing variations and continuum reverberation
- Understanding micro-image configurations in quasar microlensing
- Asymptotic Expansions and Amplification of a Gravitational Lens Near a Fold Caustic
- Fast simulations of extragalactic microlensing
- Resolving the Vicinity of Supermassive Black Holes with Gravitational Microlensing
- Improved Aberth-Ehrlich root-finding algorithm and its further application for Binary Microlensing
- Twinkle: A GPU-based binary-lens microlensing code with contour integration method
- A differentiable binary microlensing model using adaptive contour integration method
- Stars as cosmic scales: measuring stellar mass with microlensed supernovae