Code indexing in gitaly is broken and leads to code not being visible to the user. We work on the issue with highest priority.

Skip to content

Resolve "Field halo exchange"

frey_m requested to merge 60-field-halo-exchange into master

This MR:

  • changes the index type from int to size_t in Kokkos kernels
  • adds HaloCells.h(pp) to do halo exchange

Further future optimizations / additions:

  • the 3d field data is currently serialized to a 1d array and the sent/received with MPI calls. However, we should send/receive as 3d data
  • use of non-blocking receive
  • periodic field boundary condition
  • make dimension independent

Closes #60 (closed)

Edited by frey_m

Merge request reports