我有一个healpy图,它是在CMB的特定透镜模拟期间获得的偏转(透镜势的梯度)。如果可能的话,我想使用 healpy 获得透镜潜力的地图。我注意到有一个 healpy 函数alm2map_der1()
会给我一个 healpy 地图及其给定地图的施舍的一阶导数。我假设这个一阶导数是地图的梯度 - 如果我错了,请纠正我。本质上我想知道我是否可以使用healpy来做这个的倒退过程。我想去除渐变,我只想要透镜潜力。
到目前为止,我一直在尝试使用偏转和透镜势能谱之间的关系。偏转的 Cls = l(l+1) * 透镜势的 Cls,并将其重新排列为:透镜势的 Cls = 偏转的 Cls / l(l+1),然后使用 synfast 将其转换回映射。我似乎没有得到正确的地图。
有没有更好的方法来做我想做的事情?也许甚至不使用healpy?