Refactor CalculateCellCenteredField and kokkosize blast problem generator
Kokkosized blast problem generator
- no UVM for all the partmgr and loop pattern test problems any more
- -> reduces run times of the test suite
Refactored CalculateCellCenteredField
- Instead of one kernel (with branches) CalculateCellCenteredField is now split into multiple kernels where the branching occurs outside the kernel
- This addresses #45 (closed) (though the root cause of the initial problem is still undetermined)
- Partmgr now passes regression tests when using multiple thread in combination with different loop patterns