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

Stephane Popinet s.popinet at niwa.co.nz
Fri May 15 02:52:18 UTC 2009


The following commit has been merged in the upstream branch:
commit 044ae92ea2ff8dd3cd733af4852c6c56cdf7804a
Author: Stephane Popinet <s.popinet at niwa.co.nz>
Date:   Tue Jul 12 07:42:40 2005 +1000

    Variable "P" is centered by default
    
    darcs-hash:20050711214240-fbd8f-1817b40b82be6a81620fc6351b62e43808f41cc2.gz

diff --git a/src/simulation.c b/src/simulation.c
index deaa01c..70732c9 100644
--- a/src/simulation.c
+++ b/src/simulation.c
@@ -713,7 +713,7 @@ static void gfs_simulation_init (GfsSimulation * object)
   };
   GfsDerivedVariable * v = derived_variable;
 
-  gfs_domain_add_variable (domain, "P");
+  gfs_domain_add_variable (domain, "P")->centered = TRUE;
   gfs_variable_set_vector (gfs_domain_add_variable (domain, "U"), FTT_X);
   gfs_variable_set_vector (gfs_domain_add_variable (domain, "V"), FTT_Y);
 #if (!FTT_2D)
diff --git a/src/variable.c b/src/variable.c
index 0566396..bc3ecf2 100644
--- a/src/variable.c
+++ b/src/variable.c
@@ -92,6 +92,7 @@ static void gfs_variable_class_init (GfsVariableClass * klass)
 static void gfs_variable_init (GfsVariable * v)
 {
   GFS_EVENT (v)->istep = 1;
+  v->centered = FALSE;
   v->component = FTT_DIMENSION;
   v->fine_coarse = (GfsVariableFineCoarseFunc) gfs_get_from_below_intensive;
 }

-- 
Gerris Flow Solver



More information about the debian-science-commits mailing list