|
cfitsTK
|
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 () |
| 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 | |
| DATA | data |
| System includes. More... | |
| static int | useDFT = 1 |
| static double | DFTZFACTOR = 8.0 |
| double | CORONAGRAPHS_PIXSCALE = CORONAGRAPHS_TDIAM/CORONAGRAPHS_PSCALE/CORONAGRAPHS_ARRAYSIZE |
| double | COROTMP1 |
| double | MASKSIZELD |
| static int | FPMASKSIZE_ERROR = 0 |
| static double | FPMASK_FACTOR = 1.0 |
| static double | FPMASK_FACTOR1 = 1.0 |
| static double | FPMASK_FACTOR2 = 1.1 |
| static double | FPM_TRANSM1 = 0.0 |
| static double | FPM_TRANSM2 = 1.0 |
| static double | BL8MASK [BL8MASK_NBSTEP] |
| static double | BL8MASK_m = 1.0 |
| static double | BL8MASK_l = 3.0 |
| static double | BL8MASK_eps = 0.6 |
| static int | BL8MODE = 1 |
| static double | BL4MASK_eps = 0.21 |
| static double | ODC_GAUSS = 10.0 |
| static double | ODCMASK_eps = 0.85 |
| static double | SHEAR4_SHEAR = 0.1 |
| static double | RRPM_RADIUS = 0.53773 |
| static double | RRPM_P2 = -0.3207 |
| static double | RRPM_P3 = 0.00952 |
| static double | RRPM_P4 = 0.000658 |
| static double | RRPM_P5 = 0.001127 |
| static int | RRPM_PIAA = 1 |
| static double | CPAAPO [CPAAPO_NBPOINTS] |
| static double | PIAACENTOBS = 0.0 |
| static long | PIAAAPO_NBPOINTS = 2042 |
| static double * | PIAAAPO |
| static double * | PIAA_HYBRID_CPAAPO |
| static double | PIAAAPO2D [CORONAGRAPHS_ARRAYSIZE *CORONAGRAPHS_ARRAYSIZE] |
| static char | PIAAAPO_FNAME [400] ="pup_10.411256_2.0" |
| static char | PIAAAPODIZE_2DAPOFNAME [400] ="APLCapo_4.200.1024.ref.gz" |
| static int | PIAAFPMASK = 0 |
| static int | PIAALOWFS = 1 |
| static double | PIAAFPMASKRAD = 5.5 |
| static double * | piaaconfpup_amp_profile |
| static double * | piaaconfr0 |
| static double * | piaaconfr1 |
| static long | piaaconfNBpoints |
| static double * | piaaconfr0fr1 |
| static double * | piaaconfr1fr0 |
| static double * | piaaconfM0 |
| static double * | piaaconfM1 |
| static int | piaaconfdirection = 0 |
| static double | PIAAFLUXFACTOR |
| static double | PIAAOVERSIZE = 1.025 |
| static int | initPIAA =0 |
| static int | AUTOPIAACMASK = 1 |
| static double | APLC_CentOBS0 = 0.0 |
| static double | APLC_CentOBS1 = 0.0 |
| static double | PIAAextfactor0 = 1.1 |
| static double | PIAAextfactor1 = 1.1 |
| static int | APLC_PIAA = 0 |
| static long | NB_APLC_STEP = 0 |
| static double | APLC_FPMASKsize = 4.2 |
| static int | APLC_FLIP = 0 |
| static int | APLC_PMASK = 0 |
| static double | FPMASK_transm_error = 0.0 |
| static double | FPMASK_size_error = 0.0 |
| static double | STRIPCOFFSET = 0.4 |
| static long | OVC_CHARGE = 2 |
| static long | aporawN |
| static double * | aporaw_r |
| static double * | aporaw_v |
| static int | fitapoINIT = 0 |
| static long | fitapoN = 5 |
| static double * | fitapo_a |
| static double * | fitapo_b |
| static double * | fitapo_c |
| static double * | fitapo_c1 |
| static long | LOOPCNT = 0 |
| static double | optval0 |
| static long | IDprol_init |
| static long | IDprol_ffrac |
| static long | IDprol_transm |
| static long | IDprol_peak |
| static long | IDprol_fitapo_a |
| static long | IDprol_fitapo_b |
| static long | IDprol_fitapo_c |
| static long | IDprol_fitfit |
| static double | fitapo_minc = 0.1 |
| static double | APLCapo_CO_START = 0.0 |
| static double | APLCapo_CO_END = 0.5 |
| static double | APLCapo_CO_STEP = 0.001 |
| static double | APLCapo_FPMRAD_START = 0.8 |
| static double | APLCapo_FPMRAD_END = 5.0 |
| static double | APLCapo_FPMRAD_STEP = 0.001 |
| 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 | ( | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
| double CORONAGRAPHS_PIXSCALE = CORONAGRAPHS_TDIAM/CORONAGRAPHS_PSCALE/CORONAGRAPHS_ARRAYSIZE |
| double COROTMP1 |
|
static |
| DATA data |
System includes.
External libraries
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
| double MASKSIZELD |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |