memory optimized layout with halo width

This commit is contained in:
JamesEMcclure
2020-09-30 15:10:18 -04:00
parent 0c594fa33d
commit 624ec5a145
18 changed files with 20 additions and 21 deletions

View File

@@ -641,7 +641,7 @@ void ScaLBL_GreyscaleColorModel::Create(){
if (rank==0) printf ("Set up memory efficient layout, %i | %i | %i \n", Np, Npad, N);
Map.resize(Nx,Ny,Nz); Map.fill(-2);
auto neighborList= new int[18*Npad];
Np = ScaLBL_Comm->MemoryOptimizedLayoutAA(Map,neighborList,Mask->id,Np);
Np = ScaLBL_Comm->MemoryOptimizedLayoutAA(Map,neighborList,Mask->id,Np,1);
MPI_Barrier(comm);
//...........................................................................