Changed the injection layer location
Fixed an important memory bug
Updated notes a bit
Correctly uses host version of stagger
Correct the limit a2
Corrected the reference point to be at center of the cell
Splitted host and device versions of stagger
Added a further -1 to a1 and a2
Added two more accessor methods
Changed the interface a bit
Added test for taking curl on multiple devices
Added code for dynamically determine the device map
Added code to process particle reflection at theta boundary
Removed code moving particles to the next subdomain
Removed unnecessary a2 minus
Added declaration of ProcessReflection
Updated notes to reflect progress
Fixed bug and added code for updating the cell indices
Added interface for addToArray
Added a new utility function addToArray