From 6f57ea0e9c8873149ea41c6e23fc55fced3f2271 Mon Sep 17 00:00:00 2001 From: Tomas Sobotik <sobotto4@fjfi.cvut.cz> Date: Wed, 29 Apr 2015 12:34:50 +0200 Subject: [PATCH] Alternative lift to boundary --- .../hamilton-jacobi-parallel/tnlParallelEikonalSolver_impl.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/examples/hamilton-jacobi-parallel/tnlParallelEikonalSolver_impl.h b/examples/hamilton-jacobi-parallel/tnlParallelEikonalSolver_impl.h index b3e09b7294..9101c846ff 100644 --- a/examples/hamilton-jacobi-parallel/tnlParallelEikonalSolver_impl.h +++ b/examples/hamilton-jacobi-parallel/tnlParallelEikonalSolver_impl.h @@ -800,10 +800,13 @@ void tnlParallelEikonalSolver<SchemeHost, SchemeDevice, Device, double, int>::ru { // u[l] = value; if(boundaryCondition==FROM_NORTH) - u[l] = ; + u[l] = u[i + blockDim.x*(blockDim.y-1)]; else if(boundaryCondition==FROM_SOUTH) + u[l] = u[i]; else if(boundaryCondition==FROM_EAST) + u[l] = u[blockDim.x-1 + blockDim.x*j]; else if(boundaryCondition==FROM_WEST) + u[l] = u[blockDim.x*j]; } } -- GitLab