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 |