From 506d28f364bd7d85dc0c467f217054fdc9cf9f6e Mon Sep 17 00:00:00 2001 From: Alexander Schmidt Date: Fri, 15 Nov 2013 13:55:54 +0100 Subject: [PATCH] Checkerboard sweep for nor algorithm. --- sim-nor.hpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/sim-nor.hpp b/sim-nor.hpp index 9c1d166..2f5d22c 100644 --- a/sim-nor.hpp +++ b/sim-nor.hpp @@ -45,8 +45,10 @@ sim::sim(o815 *_O815) : o815::sim( _O815, } void sim::_makeSweep() { - for (int ix = 0; ix < LSIZE2; ix++) - updatePhi(ix); + for (int ichecker=0; ichecker<2; ichecker++) + for (int it=0; itcomargs.lsize[0]; it++) + for (int iy=(it+ichecker)%2; iycomargs.lsize[1]; iy+=2) + updatePhi( it*O815->comargs.lsize[1] + iy ); } void sim::_newParas() { -- 2.39.5