Lentil documentation
Version: 0.7.0
Lentil is a Python library for modeling the imaging chain of an optical system. It was originally developed at NASA's Jet Propulsion Lab by the Wavefront Sensing and Control group (383E) to provide an easy to use framework for simulating point spread functions of segmented aperture telescopes.
Note
Lentil is still under active development and new features continue to be added. Until Lentil reaches version 1.0, the API is not guaranteed to be stable, but changes breaking backwards compatibility will be noted in the release notes.
Getting started
Package Overview Quickstart |
User guide
Coordinate system Specifying planes Representing wavefront error Describing Optical Systems Modeling Diffraction Computational Radiometry Image Sensors Model Patterns Optimizing Performance Using Lentil with MATLAB |
API reference
Lentil API reference |
Developer guide
Lentil contributor guide Technical notes |