diff --git a/example/SparseGrid/1_gray_scott_3d_sparse_gpu_opt_weak_scal/config.cfg b/example/SparseGrid/1_gray_scott_3d_sparse_gpu_opt_weak_scal/config.cfg new file mode 100644 index 0000000000000000000000000000000000000000..699be429e147cd40187be6ce345ef2f060f59fbc --- /dev/null +++ b/example/SparseGrid/1_gray_scott_3d_sparse_gpu_opt_weak_scal/config.cfg @@ -0,0 +1,2 @@ +[pack] +files = main.cu Makefile diff --git a/src/Grid/grid_dist_id_comm.hpp b/src/Grid/grid_dist_id_comm.hpp index 061492be29d89275388334c7c99b5f85d9e81893..5508aa8f1d5fc4ad356f6a01b989f4d72a824a61 100644 --- a/src/Grid/grid_dist_id_comm.hpp +++ b/src/Grid/grid_dist_id_comm.hpp @@ -161,7 +161,7 @@ class grid_dist_id_comm openfpm::vector<size_t> send_size; //! receiving buffers in case of dynamic - openfpm::vector<BMemory<Memory>> recv_buffers; + openfpm::vector_fr<BMemory<Memory>> recv_buffers; struct rp_id { @@ -459,7 +459,7 @@ class grid_dist_id_comm recv_proc.sort(); - openfpm::vector<BMemory<Memory>> tmp; + openfpm::vector_fr<BMemory<Memory>> tmp; tmp.resize(recv_proc.size()); for (int i = 0 ; i < recv_proc.size() ; i++)