cacao  Release 0.1.03-dev
Compute And Control For Adaptive Optics
AOloopControl_compTools.h
Go to the documentation of this file.
1 
10 #ifndef _AOLOOPCONTROL_COMPTOOLS_H
11 #define _AOLOOPCONTROL_COMPTOOLS_H
12 
13 
15 void __attribute__((constructor)) libinit_AOloopControl_compTools();
16 
17 
18 
19 
20 /* =============================================================================================== */
21 /* =============================================================================================== */
24 /* =============================================================================================== */
25 /* =============================================================================================== */
26 
27 
30  const char *ID1_name,
31  const char *ID2_name,
32  const char *IDout_name
33 );
34 
35 
38  uint32_t dmxsize,
39  uint32_t dmysize,
40  char *IDout_name
41 );
42 
43 
44 
45 #endif
imageID AOloopControl_compTools_CrossProduct(const char *ID1_name, const char *ID2_name, const char *IDout_name)
compute cross product between two 3D arrays
Definition: AOloopControl_compTools.c:232
long imageID
Definition: CLIcore.h:54
void __attribute__((constructor)) libinit_AOloopControl_compTools()
Initialize module.
Definition: ImageStreamIO.c:77
imageID AOloopControl_compTools_mkSimpleZpokeM(uint32_t dmxsize, uint32_t dmysize, char *IDout_name)
Create simple zonal poke cube.
Definition: AOloopControl_compTools.c:311