[SCM] Gerris Flow Solver branch, upstream, updated. b3aa46814a06c9cb2912790b23916ffb44f1f203

Stephane Popinet popinet at users.sf.net
Fri May 15 02:53:22 UTC 2009


The following commit has been merged in the upstream branch:
commit 06d2702669e960983f9697a7510a94c6c8df6d42
Author: Stephane Popinet <popinet at users.sf.net>
Date:   Thu Nov 23 07:31:53 2006 +1100

    GfsVariableResidual wasn't scaled properly
    
    darcs-hash:20061122203153-d4795-446cdfe7144f9449c14aae7626431388bc2386d4.gz

diff --git a/src/variable.c b/src/variable.c
index 8f00bb0..ba82cc2 100644
--- a/src/variable.c
+++ b/src/variable.c
@@ -294,7 +294,7 @@ static void scale_residual (FttCell * cell, GfsVariable * res)
 {
   gdouble size = ftt_cell_size (cell);
   gdouble dt = GFS_SIMULATION (res->domain)->advection_params.dt;
-  GFS_VARIABLE (cell, res->i) *= dt/(size*size);
+  GFS_VARIABLE (cell, res->i) *= dt*dt/(size*size);
 }
 
 static gboolean variable_residual_event (GfsEvent * event, GfsSimulation * sim)

-- 
Gerris Flow Solver



More information about the debian-science-commits mailing list