PSFEstimationwithCPSO
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
clFactoryThe class is a factory for the OpenCl contexts, command queues and kernels. It is also a pool manager for the queues created
clQueueThis class contains an OpenCl environment ready for the use
CPSOThis class represents the Search method Cooperative Particle Swarm Optimization (CPSO)
DebugThis static class is responsible for controlling all the debug information that is produced by the program
fits_out_bufferThis struct is a buffer to store 3D results in double format
fits_ptrThis struct is a pointer to navigate into a FITS file
fits_resultThis struct contains all the basic data necessary to estimate the PSF, and contains the buffers to store the results
FitsManagerThis class is responsible for managing the input and output FITS files
kernel_setThis struct data type contains the complete kernel configuration and its mutex to synchronize the calls
kernel_tThis struct data type contains the OpenCl cl_kernel instance and its mutex to synchronize the calls
PSFThis class represents the PSF
PsfEstimatorThis class is a pool manager for the PSF Estimation methods
TimeTrackerThis class keeps track of the system elapsed time and the CPU clock counter
word_out_bufferThis struct is a buffer to store 3D results in WORD format
 All Classes Functions