[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [40486] trunk/blender/intern/elbeem/intern /loop_tools.h: Fix fluid openMP not baking with some threadcounts
jens verwiebe
info at jensverwiebe.de
Fri Sep 23 11:26:04 CEST 2011
Revision: 40486
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=40486
Author: jensverwiebe
Date: 2011-09-23 09:26:03 +0000 (Fri, 23 Sep 2011)
Log Message:
-----------
Fix fluid openMP not baking with some threadcounts
Modified Paths:
--------------
trunk/blender/intern/elbeem/intern/loop_tools.h
Modified: trunk/blender/intern/elbeem/intern/loop_tools.h
===================================================================
--- trunk/blender/intern/elbeem/intern/loop_tools.h 2011-09-23 08:33:32 UTC (rev 40485)
+++ trunk/blender/intern/elbeem/intern/loop_tools.h 2011-09-23 09:26:03 UTC (rev 40486)
@@ -119,8 +119,8 @@
} \
\
const int Nj = mLevel[mMaxRefine].lSizey; \
- int jstart = 0+( id * (Nj / Nthrds) ); \
- int jend = 0+( (id+1) * (Nj / Nthrds) ); \
+ int jstart = 0+( (id * Nj ) / Nthrds ); \
+ int jend = 0+(((id+1) * Nj ) / Nthrds ); \
if( ((Nj/Nthrds) *Nthrds) != Nj) { \
errMsg("LbmFsgrSolver","Invalid domain size Nj="<<Nj<<" Nthrds="<<Nthrds); \
} \
More information about the Bf-blender-cvs
mailing list