1 #ifndef _WFPROPAGATEMODULE_H 2 #define _WFPROPAGATEMODULE_H 14 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);
long WFpropagate_run()
Definition: WFpropagate.c:559
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)
Definition: WFpropagate.c:375
int Fresnel_propagate_wavefront(const char *in, const char *out, double PUPIL_SCALE, double z, double lambda)
Definition: WFpropagate.c:99
int Init_Fresnel_propagate_wavefront(const char *Cim, long size, double PUPIL_SCALE, double z, double lambda, double FPMASKRAD, int Precision)
Definition: WFpropagate.c:196
int Fresnel_propagate_wavefront1(const char *in, const char *out, const char *Cin)
Definition: WFpropagate.c:309
int_fast8_t init_WFpropagate()
Definition: WFpropagate.c:75