coffee
Coronagraph Optimization For Fast Exoplanet Exploration
|
Wavefront propagation. More...
Functions | |
int_fast8_t | Fresnel_propagate_wavefront_cli () |
void | __attribute__ ((constructor)) |
int_fast8_t | init_WFpropagate () |
int | Fresnel_propagate_wavefront (const char *in, const char *out, double PUPIL_SCALE, double z, double lambda) |
int | Init_Fresnel_propagate_wavefront (const char *Cim, long size, double PUPIL_SCALE, double z, double lambda, double FPMASKRAD, int Precision) |
int | Fresnel_propagate_wavefront1 (const char *in, const char *out, const char *Cin) |
long | Fresnel_propagate_cube (const char *IDcin_name, const char *IDout_name_amp, const char *IDout_name_pha, double PUPIL_SCALE, double zstart, double zend, long NBzpts, double lambda) |
double | WFpropagate_TestLyot (long NBmask, double *maskpos) |
long | WFpropagate_run () |
void __attribute__ | ( | (constructor) | ) |
long Fresnel_propagate_cube | ( | const char * | IDcin_name, |
const char * | IDout_name_amp, | ||
const char * | IDout_name_pha, | ||
double | PUPIL_SCALE, | ||
double | zstart, | ||
double | zend, | ||
long | NBzpts, | ||
double | lambda | ||
) |
int Fresnel_propagate_wavefront | ( | const char * | in, |
const char * | out, | ||
double | PUPIL_SCALE, | ||
double | z, | ||
double | lambda | ||
) |
int Fresnel_propagate_wavefront1 | ( | const char * | in, |
const char * | out, | ||
const char * | Cin | ||
) |
int_fast8_t Fresnel_propagate_wavefront_cli | ( | ) |
int Init_Fresnel_propagate_wavefront | ( | const char * | Cim, |
long | size, | ||
double | PUPIL_SCALE, | ||
double | z, | ||
double | lambda, | ||
double | FPMASKRAD, | ||
int | Precision | ||
) |
int_fast8_t init_WFpropagate | ( | ) |
long WFpropagate_run | ( | ) |
double WFpropagate_TestLyot | ( | long | NBmask, |
double * | maskpos | ||
) |