coffee
Coronagraph Optimization For Fast Exoplanet Exploration
PIAACMCsimul_exec_optimize_fpmtransmission.c File Reference

Functions

int PIAACMCsimul_exec_optimize_fpmtransmission ()
 

Variables

PIAACMCsimul_varType piaacmcsimul_var
 
OPTSYSToptsyst
 optical system description More...
 
OPTPIAACMCDESIGNpiaacmc
 

Function Documentation

int PIAACMCsimul_exec_optimize_fpmtransmission ( )

Mode 2: Optimize focal plane mask transmission for monochromatic idealized PIAACMC

For monochromatic, idealized PIAACMC, find the scalar transimssion of the uniform focal plane mask that provides best contrast in the evaluation zone

Very similar to the Lyot stop search in mode 1: iterative refined marching, changing the the transmission value piaacmc[0].fpmaskamptransm, which is between 0 and 1

Uses single on-axis light source

Initialize as in mode 0

Initialize search range and step

Scan parameter value

While within the search loop :

Variable Documentation

OPTSYST* optsyst

optical system description

OPTPIAACMCDESIGN* piaacmc
PIAACMCsimul_varType piaacmcsimul_var