Commit: 8f2ffc1b1cd377c3e6dbc71ada9542087135e263
Author: Sebastián Barschkis
Date:   Sat Jun 10 00:51:12 2017 +0200
Branches: fluid-mantaflow
https://developer.blender.org/rB8f2ffc1b1cd377c3e6dbc71ada9542087135e263

fix for preconditioner and closed domains

closed domains require zero pressure fixing enabled for the preconditioner to 
work

===================================================================

M       intern/mantaflow/intern/strings/smoke_script.h

===================================================================

diff --git a/intern/mantaflow/intern/strings/smoke_script.h 
b/intern/mantaflow/intern/strings/smoke_script.h
index 2afdfb1ca13..aa6d4d8b8a3 100644
--- a/intern/mantaflow/intern/strings/smoke_script.h
+++ b/intern/mantaflow/intern/strings/smoke_script.h
@@ -304,7 +304,7 @@ def step_low_$ID$():\n\
     setObstacleVelocity(flags=flags_s$ID$, vel=vel_s$ID$, obvel=obvel_s$ID$, 
boundaryWidth=1, borderWidth=obvelBorderWidth_s$ID$)\n\
     \n\
     mantaMsg('Pressure')\n\
-    solvePressure(flags=flags_s$ID$, vel=vel_s$ID$, pressure=pressure_s$ID$, 
preconditioner=$PRECONDITIONER$)\n\
+    solvePressure(flags=flags_s$ID$, vel=vel_s$ID$, pressure=pressure_s$ID$, 
preconditioner=$PRECONDITIONER$, zeroPressureFixing=not doOpen_s$ID$) # closed 
domains require pressure fixing\n\
 \n\
 def process_burn_low_$ID$():\n\
     mantaMsg('Process burn low')\n\

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
https://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to