From ef50874b6e1ae744d829cf0cd6c2158bf0cd1b13 Mon Sep 17 00:00:00 2001 From: Jakub Date: Fri, 20 Oct 2023 18:09:12 +1000 Subject: [PATCH] Commiting changes previously only made to the generated code (fix) - improved const correctness for lbRegion --- src/Region.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Region.h b/src/Region.h index 9103b82fd..4ab72f2df 100644 --- a/src/Region.h +++ b/src/Region.h @@ -25,16 +25,16 @@ class lbRegion { if (ret.nx <= 0 || ret.ny <= 0 || ret.nz <= 0) { ret.nx = ret.ny = ret.nz = 0; }; return ret; }; - inline int offset(int x,int y) { + int offset(int x,int y) const { return (x-dx) + (y-dy) * nx; }; inline void print() { printf("Region: %dx%dx%d + %d,%d,%d\n", nx,ny,nz,dx,dy,dz); }; - CudaHostFunction CudaDeviceFunction inline int offset(int x,int y,int z) { + CudaHostFunction CudaDeviceFunction int offset(int x,int y,int z) const { return (x-dx) + (y-dy) * nx + (z-dz) * nx * ny; }; - CudaHostFunction CudaDeviceFunction inline size_t offsetL(int x,int y,int z) { + CudaHostFunction CudaDeviceFunction size_t offsetL(int x,int y,int z) const { return (x-dx) + (y-dy) * nx + (z-dz) * nx * ny; };