|
coffee
Coronagraph Optimization For Fast Exoplanet Exploration
|
Functions | |
| int_fast8_t | coronagraph_make_2Dprolate_cli () |
| int_fast8_t | coronagraph_make_2Dprolateld_cli () |
| int_fast8_t | coronagraph_update_2Dprolate_cli () |
| int_fast8_t | coronagraph_simulPSF_cli () |
| int_fast8_t | CORONAGRAPHS_scanPIAACMC_centObs_perf_cli () |
| void | __attribute__ ((constructor)) |
| int_fast8_t | init_coronagraphs () |
| double | coronagraph_make_2Dprolate (double fpmradpix, double beamradpix, double centralObs, const char *outname, long size, const char *pupmask_name) |
| double | coronagraph_make_2Dprolate_DFT (double fpmradpix, double beamradpix, double centralObs, const char *outname, long size, const char *pupmask_name) |
| int | coronagraph_make_2Dprolateld (double masksizeld, double beamradpix, double centralObs, const char *outname, long size, const char *pupmask_name) |
| int | coronagraph_make_2Dprolate_CS (double masksize, double beamradpix, const char *outname) |
| int | coronagraph_update_2Dprolate (double masksizeld, double beamradpix, double centralObs, double zfactor) |
| double | coronagraph_apofit_eval_r (double r) |
| double | coronagraph_apofit_eval () |
| double | coronagraph_apofit_f_evalmask (const gsl_vector *v, void *params) |
| double | coronagraph_apofit (const char *fnameout) |
| int_fast8_t | coronagraph_APLCapo_compile () |
| int | coronagraph_init_PIAA () |
| int | coronagraphs_free_PIAA () |
| int | coronagraph_telescope_pupil_Subaru_inside1 (double x, double y) |
| int | coronagraphs_make_SUBARU_pupil () |
| int | coronagraph_PIAAperturbation (double *zarray, long *zindex, long NBzern, double ratio) |
| int | coronagraphs_PIAA_apodize_beam (const char *ampl1, const char *opd1, const char *ampl2, const char *opd2) |
| int | coronagraph_init_CPA () |
| int | coronagraph_init_ODC () |
| int | coronagraph_init_BL8 () |
| int | coronagraph_init_BL4 () |
| int | coronagraph_init_RRPM () |
| int | coronagraph_init_OVC (long charge) |
| int | coronagraph_simul_SHEAR4 (double xld, double yld, const char *psfname) |
| int | coronagraph_simul_DICC (double xld, double yld, const char *psfname) |
| int | coronagraph_simul_AIC (double xld, double yld, const char *psfname) |
| int | coronagraph_simul_4QPM (double xld, double yld, const char *psfname) |
| int | coronagraph_simul_ODC (double xld, double yld, const char *psfname) |
| int | coronagraph_simul_BL8 (double xld, double yld, const char *psfname) |
| int | coronagraph_simul_BL4 (double xld, double yld, const char *psfname) |
| int | coronagraph_simul_RRPM (double xld, double yld, const char *psfname) |
| int | coronagraph_simul_OVC (double xld, double yld, const char *psfname) |
| int | coronagraph_simul_CPA (double xld, double yld, const char *psfname) |
| int | coronagraph_simul_PPA (double xld, double yld, const char *psfname) |
| int | coronagraph_simul_NOCORO (double xld, double yld, const char *psfname) |
| int | coronagraph_simul_PIAA (double xld, double yld, const char *psfname) |
| int | coronagraph_simul_PIAAC (double xld, double yld, const char *psfname) |
| int | coronagraph_simul_STRIPC (double xld, double yld, const char *psfname) |
| int | coronagraph_simul_SIMXY (double xld, double yld, const char *psfname) |
| int | coronagraph_simul_AIC_PIAAC (double xld, double yld, const char *psfname) |
| int | coronagraph_RRPM_optimize () |
| int | coronagraph_simul_MULTISTEP_APLC (double xld, double yld, const char *psfname) |
| int | coronagraph_init_EXTERNAL_OCCULTER (double D, double l, double lambda, long FACTOR) |
| int | coronagraph_simul_EXTERNAL_OCCULTER (double xld, double yld, const char *psfname) |
| int | coronagraph_simulPSF (double xld, double yld, const char *psfname, long coronagraph_type, const char *options) |
| int | coronagraph_transm (const char *fname, long coronagraph_type, double logcontrast, const char *options) |
| int | coronagraph_userfunc () |
| int | coronagraph_compute_limitcoeff () |
| int | CORONAGRAPHS_scanPIAACMC_centObs_perf (double obs0input) |
Variables | |
| double | CORONAGRAPHS_PIXSCALE = CORONAGRAPHS_TDIAM/CORONAGRAPHS_PSCALE/CORONAGRAPHS_ARRAYSIZE |
| double | COROTMP1 |
| double | MASKSIZELD |
| void __attribute__ | ( | (constructor) | ) |
| int_fast8_t coronagraph_APLCapo_compile | ( | ) |
| double coronagraph_apofit | ( | const char * | fnameout | ) |
| double coronagraph_apofit_eval | ( | ) |
| double coronagraph_apofit_eval_r | ( | double | r | ) |
| double coronagraph_apofit_f_evalmask | ( | const gsl_vector * | v, |
| void * | params | ||
| ) |
| int coronagraph_compute_limitcoeff | ( | ) |
| int coronagraph_init_BL4 | ( | ) |
| int coronagraph_init_BL8 | ( | ) |
| int coronagraph_init_CPA | ( | ) |
| int coronagraph_init_EXTERNAL_OCCULTER | ( | double | D, |
| double | l, | ||
| double | lambda, | ||
| long | FACTOR | ||
| ) |
| int coronagraph_init_ODC | ( | ) |
| int coronagraph_init_OVC | ( | long | charge | ) |
| int coronagraph_init_PIAA | ( | ) |
| int coronagraph_init_RRPM | ( | ) |
| double coronagraph_make_2Dprolate | ( | double | fpmradpix, |
| double | beamradpix, | ||
| double | centralObs, | ||
| const char * | outname, | ||
| long | size, | ||
| const char * | pupmask_name | ||
| ) |
| int_fast8_t coronagraph_make_2Dprolate_cli | ( | ) |
| int coronagraph_make_2Dprolate_CS | ( | double | masksize, |
| double | beamradpix, | ||
| const char * | outname | ||
| ) |
| double coronagraph_make_2Dprolate_DFT | ( | double | fpmradpix, |
| double | beamradpix, | ||
| double | centralObs, | ||
| const char * | outname, | ||
| long | size, | ||
| const char * | pupmask_name | ||
| ) |
| int coronagraph_make_2Dprolateld | ( | double | masksizeld, |
| double | beamradpix, | ||
| double | centralObs, | ||
| const char * | outname, | ||
| long | size, | ||
| const char * | pupmask_name | ||
| ) |
| int_fast8_t coronagraph_make_2Dprolateld_cli | ( | ) |
| int coronagraph_PIAAperturbation | ( | double * | zarray, |
| long * | zindex, | ||
| long | NBzern, | ||
| double | ratio | ||
| ) |
| int coronagraph_RRPM_optimize | ( | ) |
| int coronagraph_simul_4QPM | ( | double | xld, |
| double | yld, | ||
| const char * | psfname | ||
| ) |
| int coronagraph_simul_AIC | ( | double | xld, |
| double | yld, | ||
| const char * | psfname | ||
| ) |
| int coronagraph_simul_AIC_PIAAC | ( | double | xld, |
| double | yld, | ||
| const char * | psfname | ||
| ) |
| int coronagraph_simul_BL4 | ( | double | xld, |
| double | yld, | ||
| const char * | psfname | ||
| ) |
| int coronagraph_simul_BL8 | ( | double | xld, |
| double | yld, | ||
| const char * | psfname | ||
| ) |
| int coronagraph_simul_CPA | ( | double | xld, |
| double | yld, | ||
| const char * | psfname | ||
| ) |
| int coronagraph_simul_DICC | ( | double | xld, |
| double | yld, | ||
| const char * | psfname | ||
| ) |
| int coronagraph_simul_EXTERNAL_OCCULTER | ( | double | xld, |
| double | yld, | ||
| const char * | psfname | ||
| ) |
| int coronagraph_simul_MULTISTEP_APLC | ( | double | xld, |
| double | yld, | ||
| const char * | psfname | ||
| ) |
| int coronagraph_simul_NOCORO | ( | double | xld, |
| double | yld, | ||
| const char * | psfname | ||
| ) |
| int coronagraph_simul_ODC | ( | double | xld, |
| double | yld, | ||
| const char * | psfname | ||
| ) |
| int coronagraph_simul_OVC | ( | double | xld, |
| double | yld, | ||
| const char * | psfname | ||
| ) |
| int coronagraph_simul_PIAA | ( | double | xld, |
| double | yld, | ||
| const char * | psfname | ||
| ) |
| int coronagraph_simul_PIAAC | ( | double | xld, |
| double | yld, | ||
| const char * | psfname | ||
| ) |
| int coronagraph_simul_PPA | ( | double | xld, |
| double | yld, | ||
| const char * | psfname | ||
| ) |
| int coronagraph_simul_RRPM | ( | double | xld, |
| double | yld, | ||
| const char * | psfname | ||
| ) |
| int coronagraph_simul_SHEAR4 | ( | double | xld, |
| double | yld, | ||
| const char * | psfname | ||
| ) |
| int coronagraph_simul_SIMXY | ( | double | xld, |
| double | yld, | ||
| const char * | psfname | ||
| ) |
| int coronagraph_simul_STRIPC | ( | double | xld, |
| double | yld, | ||
| const char * | psfname | ||
| ) |
| int coronagraph_simulPSF | ( | double | xld, |
| double | yld, | ||
| const char * | psfname, | ||
| long | coronagraph_type, | ||
| const char * | options | ||
| ) |
| int_fast8_t coronagraph_simulPSF_cli | ( | ) |
| int coronagraph_telescope_pupil_Subaru_inside1 | ( | double | x, |
| double | y | ||
| ) |
| int coronagraph_transm | ( | const char * | fname, |
| long | coronagraph_type, | ||
| double | logcontrast, | ||
| const char * | options | ||
| ) |
| int coronagraph_update_2Dprolate | ( | double | masksizeld, |
| double | beamradpix, | ||
| double | centralObs, | ||
| double | zfactor | ||
| ) |
| int_fast8_t coronagraph_update_2Dprolate_cli | ( | ) |
| int coronagraph_userfunc | ( | ) |
| int coronagraphs_free_PIAA | ( | ) |
| int coronagraphs_make_SUBARU_pupil | ( | ) |
| int coronagraphs_PIAA_apodize_beam | ( | const char * | ampl1, |
| const char * | opd1, | ||
| const char * | ampl2, | ||
| const char * | opd2 | ||
| ) |
| int CORONAGRAPHS_scanPIAACMC_centObs_perf | ( | double | obs0input | ) |
| int_fast8_t CORONAGRAPHS_scanPIAACMC_centObs_perf_cli | ( | ) |
| int_fast8_t init_coronagraphs | ( | ) |
| double CORONAGRAPHS_PIXSCALE = CORONAGRAPHS_TDIAM/CORONAGRAPHS_PSCALE/CORONAGRAPHS_ARRAYSIZE |
| double COROTMP1 |
| double MASKSIZELD |