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

Stephane Popinet popinet at users.sf.net
Fri May 15 02:54:33 UTC 2009


The following commit has been merged in the upstream branch:
commit 0ccf0f9b018a97f53fffc33808a42d45b4423b74
Author: Stephane Popinet <popinet at users.sf.net>
Date:   Fri Aug 31 16:31:16 2007 +1000

    Initial projection is skipped when restarting a simulation
    
    darcs-hash:20070831063116-d4795-4e19879922e033e1ecce2bf8492a9f549529dce9.gz

diff --git a/src/simulation.c b/src/simulation.c
index 1abf1c1..556e708 100644
--- a/src/simulation.c
+++ b/src/simulation.c
@@ -350,13 +350,13 @@ static void simulation_run (GfsSimulation * sim)
   }
 
   gfs_simulation_set_timestep (sim);
-  gfs_approximate_projection (domain,
-      			      &sim->approx_projection_params,
-      			      &sim->advection_params,
-			      p, sim->physical_params.alpha, res);
-  if (sim->time.i == 0)
+  if (sim->time.i == 0) {
+    gfs_approximate_projection (domain,
+				&sim->approx_projection_params,
+				&sim->advection_params,
+				p, sim->physical_params.alpha, res);
     advance_tracers (domain, sim->advection_params.dt/2.);
-
+  }
   while (sim->time.t < sim->time.end &&
 	 sim->time.i < sim->time.iend) {
     GfsVariable * g[FTT_DIMENSION];

-- 
Gerris Flow Solver



More information about the debian-science-commits mailing list