Implemented CUDA timing instead of python time.time() system.
Fixed timing typo, added code for runs mode 0-3
Hopefully added legend, as well as iteration value to metadata table.
Moved cuda kernel compile to inside cudaCollect, so that using other functions in fractal_data doesn't require compiling the kernel, which apparently can't happen when a kernel is running. Also fixed a typo.
Added fix to check if iterations exists or not. Also, nice log plots now, yay\!
After much fiddling, finally got plot_data to plot correctly. Also, added color bar! Wheeeeee\!
Cleaned up for loop in fractal.py. I no longer pass in block/gridDim, as I figured out how to use the actual cuda versions.
Moved around the classes that specify table information in fractal_data, and added the ability to return the resulting bitmap, as well as the time to generate, when callCUDA returns.
Added overlap data file. Theoretically, this should use mode 4 for gen(), grab the result back from callCUDA by use of returnResult, sum up result, and store that sum along with the other accompanying data in the table.
Moved overlap calculation code into main fractal data file. It didn't make sense to have it outside.
Fixed a bug. I hda four spaces instead of a tab. Damn it Python
Fixed little bugs.
Changed to numpy sums. SO MUCH FASTER
Added more code to handle overlap case
Fixed little typo
Added twin Y axis for overlap, un-scaled overlap because it just doesn't make any damn sense that way.
Fixed potential problem with overlap and log scales.
Added label for mode 4 (overlap) graphs.
Fixed merge conflict.
Fixed legend.