From ebe4afb53b9c8770dabbc26712d33ece6996ca67 Mon Sep 17 00:00:00 2001 From: James E McClure Date: Mon, 19 Mar 2018 10:40:50 -0400 Subject: [PATCH] Adding BC to ScaLBL.h /.cpp --- common/ScaLBL.cpp | 1 + common/ScaLBL.h | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/common/ScaLBL.cpp b/common/ScaLBL.cpp index b430fa8a..36ba8921 100644 --- a/common/ScaLBL.cpp +++ b/common/ScaLBL.cpp @@ -79,6 +79,7 @@ ScaLBL_Communicator::ScaLBL_Communicator(Domain &Dm){ nprocx = Dm.nprocx; nprocy = Dm.nprocy; nprocz = Dm.nprocz; + BoundaryCondition = Dm.BoundaryCondition; //...................................................................................... ScaLBL_AllocateDeviceMemory((void **) &sendbuf_x, 5*sendCount_x*sizeof(double)); // Allocate device memory diff --git a/common/ScaLBL.h b/common/ScaLBL.h index afe33d5f..90960b5c 100644 --- a/common/ScaLBL.h +++ b/common/ScaLBL.h @@ -227,6 +227,7 @@ public: unsigned long int CommunicationCount,SendCount,RecvCount; int Nx,Ny,Nz,N; int next; + int BoundaryCondition; //...................................................................................... // Set up for D319 distributions // - determines how much memory is allocated @@ -241,7 +242,6 @@ public: double *recvbuf_xY, *recvbuf_yZ, *recvbuf_Xz, *recvbuf_XY, *recvbuf_YZ, *recvbuf_XZ; //...................................................................................... - void MemoryOptimizedLayoutAA(IntArray &Map, int *neighborList, char *id, int Np); void MemoryOptimizedLayout(IntArray &Map, int *neighborList, char *id, int Np); void MemoryOptimizedLayoutFull(IntArray &Map, int *neighborList, char *id, int Np);