PROPER: an optical propagation library for IDL

PROPER: an optical propagation library for IDL
复制标题

PROPER:IDL 的光传播库

DOI:
10.1117/12.731179
复制
发表时间:
2007
期刊:
影响因子:
6.3
通讯作者:
J. Krist
J. Krist
中科院分区:
--
文献类型:
--
作者:
J. Krist

文献摘要

被引文献

相似文献

PROPER是一个IDL(交互式数据语言)例程库,用于使用基于傅里叶的菲涅耳和角光谱方法模拟近场和远场的光传播。PROPER的目标是提供一种免费、易于使用和通用的方法来模拟需要基于衍射而不是几何分析的系统,例如具有中间光学的空间过滤系统(例如用于太阳系外行星成像的恒星日冕仪)。它具有用于创建复杂孔径和消光,波前误差(由Zernikes,功率谱或用户提供的地图定义),幅度调制器(例如日冕掩星),简单透镜和可变形镜的例程。程序自动选择哪个传播(近场或远场)是最好的在每个表面基于解析传播高斯导频光束。该库包括一个全面的手册,并作为IDL源代码分发。
PROPER is a library of IDL (Interactive Data Language) routines for simulating optical propagation in the near and far fields using Fourier-based Fresnel and angular spectrum methods. The goal of PROPER is to provide a free, easy-to-use, and versatile means for simulating systems that require diffraction-based rather than geometrical analyses, such as spatial filtering systems with intermediate optics (e.g. a stellar coronagraph for extrasolar planet imaging). It has routines for creating complex apertures and obscurations, wavefront errors (defined by Zernikes, power spectra, or user-supplied maps), amplitude modulators (e.g. coronagraphic occulters), simple lenses, and deformable mirrors. The routines automatically select which propagator (near or far-field) is best at each surface based on analytically propagating a Gaussian pilot beam. The library includes a comprehensive manual and is distributed as IDL source code.