Introduction
Introduction Statistics Contact Development Disclaimer Help
tchange sign on every 2nd value - sphere - GPU-based 3D discrete element method…
git clone git://src.adamsgaard.dk/sphere
Log
Files
Refs
LICENSE
---
commit 4ac1331a468e9543d1b7ec944b75aebe8d229065
parent ddf90fec75f449401838ada68084b5d2c4aea6a5
Author: Anders Damsgaard <[email protected]>
Date: Fri, 20 Mar 2015 11:40:42 +0100
change sign on every 2nd value
Diffstat:
M src/darcy.cuh | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/src/darcy.cuh b/src/darcy.cuh
t@@ -449,7 +449,7 @@ __global__ void findDarcyPorositiesLinear(
s = weight(x3,
X + MAKE_FLOAT3( 0.5*dx, 0.0, 0.0),
dx, dy, dz);
- v_p_xp += s*vol_p*v3.x/(s*vol_p + 1.0e-16);
+ v_p_xp += s*vol_p*v3.x/(s*vol_p - 1.0e-16);
s = weight(x3,
X + MAKE_FLOAT3( 0.0, -0.5*dy, 0.0…
t@@ -459,7 +459,7 @@ __global__ void findDarcyPorositiesLinear(
s = weight(x3,
X + MAKE_FLOAT3( 0.0, 0.5*dy, 0.0),
dx, dy, dz);
- v_p_yp += s*vol_p*v3.y/(s*vol_p + 1.0e-16);
+ v_p_yp += s*vol_p*v3.y/(s*vol_p - 1.0e-16);
s = weight(x3,
X + MAKE_FLOAT3( 0.0, 0.0, -0.5*dz…
t@@ -469,7 +469,7 @@ __global__ void findDarcyPorositiesLinear(
s = weight(x3,
X + MAKE_FLOAT3( 0.0, 0.0, 0.5*dz),
dx, dy, dz);
- v_p_zp += s*vol_p*v3.z/(s*vol_p + 1.0e-16);
+ v_p_zp += s*vol_p*v3.z/(s*vol_p - 1.0e-16);
}
}
}
You are viewing proxied material from mx1.adamsgaard.dk. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.