From 813cab7af711e6312a2185e2a43a535a484d1a3f Mon Sep 17 00:00:00 2001 From: EchoHowardLam Date: Wed, 15 Aug 2018 21:57:12 +0800 Subject: [PATCH] Hotfix endless air current Fix issue #580 --- src/simulation/Air.cpp | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/src/simulation/Air.cpp b/src/simulation/Air.cpp index 1478a8ba2c..718bd6da41 100644 --- a/src/simulation/Air.cpp +++ b/src/simulation/Air.cpp @@ -145,14 +145,14 @@ void Air::update_air(void) pv[i][2] = pv[i][2]*0.8f; pv[i][XRES/CELL-2] = pv[i][XRES/CELL-2]*0.8f; pv[i][XRES/CELL-1] = pv[i][XRES/CELL-1]*0.8f; - vx[i][0] = vx[i][1]*0.9f; - vx[i][1] = vx[i][2]*0.9f; - vx[i][XRES/CELL-2] = vx[i][XRES/CELL-3]*0.9f; - vx[i][XRES/CELL-1] = vx[i][XRES/CELL-2]*0.9f; - vy[i][0] = vy[i][1]*0.9f; - vy[i][1] = vy[i][2]*0.9f; - vy[i][XRES/CELL-2] = vy[i][XRES/CELL-3]*0.9f; - vy[i][XRES/CELL-1] = vy[i][XRES/CELL-2]*0.9f; + vx[i][0] = vx[i][0]*0.9f; + vx[i][1] = vx[i][1]*0.9f; + vx[i][XRES/CELL-2] = vx[i][XRES/CELL-2]*0.9f; + vx[i][XRES/CELL-1] = vx[i][XRES/CELL-1]*0.9f; + vy[i][0] = vy[i][0]*0.9f; + vy[i][1] = vy[i][1]*0.9f; + vy[i][XRES/CELL-2] = vy[i][XRES/CELL-2]*0.9f; + vy[i][XRES/CELL-1] = vy[i][XRES/CELL-1]*0.9f; } for (i=0; i