81 double lambdaarray[2000];
102 int elemarrayindex[100];
104 double elemZpos[100];
107 long elem_amp_ID_array[100];
108 long elem_pha_ID_array[100];
122 int OptSystProp_propagateCube(
OPTSYST *
optsyst,
long index,
const char *IDin_amp_name,
const char *IDin_pha_name,
const char *IDout_amp_name,
const char *IDout_pha_name,
double zprop,
int sharedmem);
Definition: OptSystProp.h:13
Definition: OptSystProp.h:78
int OptSystProp_propagateCube(OPTSYST *optsyst, long index, const char *IDin_amp_name, const char *IDin_pha_name, const char *IDout_amp_name, const char *IDout_pha_name, double zprop, int sharedmem)
Definition: OptSystProp_propagateCube.c:35
Definition: OptSystProp.h:41
Definition: OptSystProp.h:32
int OptSystProp_run(OPTSYST *optsyst, long index, long elemstart, long elemend, const char *savedir, int sharedmem)
Optical propagation execution.
Definition: OptSystProp_run.c:52
OPTSYST * optsyst
optical system description
Definition: PIAACMCsimul.c:95
int_fast8_t init_OptSystProp()
Definition: OptSystProp.c:61
Definition: OptSystProp.h:53