ParallelCalcs Driver

Box is being cast inside driver function to keep from including .cuh
file in .h