Change Field and related methods to use Range and Bounds
First, be more explicit when we mean a range of values in a field or a spacial bounds. Use the Range and Bounds structs in Field and CoordinateSystem to make all of this more clear (and reduce a bit of code as well).
Showing with 456 additions and 356 deletions
vtkm/cont/cuda/testing/UnitTestComputeBoundsCuda.cu → vtkm/cont/cuda/testing/UnitTestComputeRangeCuda.cu
vtkm/cont/tbb/testing/UnitTestComputeBoundsTBB.cxx → vtkm/cont/tbb/testing/UnitTestComputeRangeTBB.cxx