发表机构
Indian Institute of Science(印度科学学院)
机构由 AI 辅助整理,请以论文原文为准。AI 中文总结
本文介绍 LensFactory.jl,一个 Julia 编写的通用强引力透镜建模软件包,支持多平面透镜与并行计算,通过模拟和真实星系团验证,并引入奇异图诊断透镜模型差异。
AI 中文摘要
我们介绍 LensFactory.jl,一个用 Julia 编写的高效、开源、通用强引力透镜建模软件包。它支持单平面和多平面透镜效应,并包含多种解析透镜轮廓;其基于 Julia 多重分派的模块化设计使得添加新轮廓或推断方法变得简单直接,同时原生多线程并行化了计算密集步骤,使得在桌面级机器上数小时内即可完成全星系团尺度的透镜重建。我们在两个模拟星系团(Ares 和 Hera)上验证了 LensFactory.jl 的质量重建流程,在透镜约束所在区域能很好地恢复收敛图和放大图;并在 JWST 观测的星系团 SMACS J0723.3-7327 上获得了与先前发表结果一致的强透镜模型(图像平面 RMS 为 0.46 角秒)。此外,我们引入了奇异图作为比较透镜模型的补充诊断工具,用于探测透镜势高阶导数中的差异,这些差异通常难以通过标准观测量(如像位置、时间延迟和通量比)来约束。LensFactory.jl 附带一组涵盖所有核心功能的工作示例。
英文摘要
We present LensFactory.jl, an efficient, open-source, general-purpose strong lens modeling package written in Julia. It supports single- and multi-plane lensing with a wide range of analytic lens profiles, and its modular design, built on Julia's multiple dispatch, makes it straightforward to add new profiles or inference methods, while native multi-threading parallelizes the computationally expensive steps, enabling full cluster-scale lens reconstructions within hours on a desktop-class machine. We validate the mass-reconstruction pipeline of LensFactory.jl on two simulated galaxy clusters (Ares and Hera), recovering the convergence and magnification maps well where the lensing constraints lie, and on the JWST-observed cluster SMACS J0723.3-7327, obtaining a strong lens model (image-plane RMS of 0.46'') consistent with previously published results. In addition, we introduce singularity maps as a complementary diagnostic for comparing lens models, probing differences in the higher-order derivatives of the lensing potential, which remain largely unconstrained by standard observables such as image positions, time delays, and flux ratios. LensFactory.jl is accompanied by a set of worked examples covering all core functionality.
Comments18 pages. 7 figures. Accepted in Journal of Astrophysics & Astronomy