Fast Linearized Coronagraph Optimizer (FALCO)(NPO-50715-1)

data and image processing
Fast Linearized Coronagraph Optimizer (FALCO)
(NPO-50715-1)
Overview
The Fast Linearized Coronagraph Optimizer (FALCO) is a free toolbox of routines for coronagraphic focal plane wavefront correction. The goal of FALCO is to provide a modular, open-source framework for the simulation and/or testbed operation of several common types of coronagraphs. FALCO includes routines for pair-wise probing estimation of the complex electric field and Electric Field Conjugation (EFC) control, and we ask the community to contribute other wavefront correction algorithms. FALCO utilizes and builds upon PROPER, an established optical propagation library. The key innovation in FALCO is the rapid computation of the linearized response matrix for each deformable mirror (DM), which facilitates re-linearization after each control step for faster DM-integrated coronagraph design and wavefront correction experiments. FALCO will be available on Github as source code in MATLAB and Python.
Software Details

Category
Data and Image Processing
Reference Number
NPO-50715-1
Release Type
Open Source
Operating System
Contact Us About This Technology

Jet Propulsion Laboratory
Stay up to date, follow NASA's Technology Transfer Program on:
facebook twitter linkedin youtube
Facebook Logo X Logo Linkedin Logo Youtube Logo