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

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


The following commit has been merged in the upstream branch:
commit 504cb20069e4584d1be2c94de3f0272a756dfd7e
Author: Stephane Popinet <popinet at users.sf.net>
Date:   Fri Feb 9 11:54:16 2007 +1100

    Bug fix for periodic boundary conditions
    
    darcs-hash:20070209005416-d4795-645468e76ea4e60c12ae6570648f07192b937981.gz

diff --git a/src/domain.c b/src/domain.c
index 1953d00..598a413 100644
--- a/src/domain.c
+++ b/src/domain.c
@@ -521,6 +521,7 @@ static void box_homogeneous_bc (GfsBox * box, gpointer * datum)
       if (bc) {
 	b->v = ov;
 	bc->v = ov;
+	b->type = GFS_BOUNDARY_CENTER_VARIABLE;
 	ftt_face_traverse_boundary (b->root, b->d,
 				    FTT_PRE_ORDER, *flags, *max_depth,
 				    bc->homogeneous_bc, bc);
diff --git a/test/capwave/capwave.gfs b/test/capwave/capwave.gfs
index 6dfd566..fb2badb 100644
--- a/test/capwave/capwave.gfs
+++ b/test/capwave/capwave.gfs
@@ -50,7 +50,6 @@
   VariableCurvature {} K T
   SourceTension {} T 1 K
   VariablePosition {} Y T y
-  AdvectionParams { scheme = none }
   SourceDiffusion {} U 0.0182571749236
   SourceDiffusion {} V 0.0182571749236
   InitFraction {} T wave.gts
diff --git a/test/capwave/convergence.ref b/test/capwave/convergence.ref
index 134d45c..6a58d89 100644
--- a/test/capwave/convergence.ref
+++ b/test/capwave/convergence.ref
@@ -1,4 +1,4 @@
-3 0.143069
-4 0.0188794
-5 0.00934927
-6 0.00511087
+3 0.142603
+4 0.0198773
+5 0.00919392
+6 0.0049466
diff --git a/test/capwave/density/convergence.ref b/test/capwave/density/convergence.ref
index 80bb880..17f08af 100644
--- a/test/capwave/density/convergence.ref
+++ b/test/capwave/density/convergence.ref
@@ -1,4 +1,4 @@
-3 0.137677
-4 0.0333566
-5 0.00562812
-6 0.00364289
+3 0.136862
+4 0.0340423
+5 0.0057585
+6 0.00371331
diff --git a/test/capwave/density/density.gfs b/test/capwave/density/density.gfs
index afb14f5..8e01a75 100644
--- a/test/capwave/density/density.gfs
+++ b/test/capwave/density/density.gfs
@@ -50,7 +50,6 @@
   VariableCurvature {} K T
   SourceTension {} T 1 K
   VariablePosition {} Y T y
-  AdvectionParams { scheme = none }
   SourceDiffusion {} U 0.0182571749236
   SourceDiffusion {} V 0.0182571749236
   PhysicalParams { alpha = 1./(T + 0.1*(1. - T)) }
diff --git a/test/capwave/gravity/convergence.ref b/test/capwave/gravity/convergence.ref
index fde3392..a11dab6 100644
--- a/test/capwave/gravity/convergence.ref
+++ b/test/capwave/gravity/convergence.ref
@@ -1,4 +1,4 @@
-3 0.127649
-4 0.0253639
-5 0.00412364
-6 0.00559354
+3 0.126888
+4 0.0257742
+5 0.0046936
+6 0.00640302
diff --git a/test/capwave/gravity/gravity.gfs b/test/capwave/gravity/gravity.gfs
index c4c53cd..aa58b34 100644
--- a/test/capwave/gravity/gravity.gfs
+++ b/test/capwave/gravity/gravity.gfs
@@ -55,7 +55,6 @@
   # is 50*(1. - 0.1) = 45
   SourceTension {} T 45 Y
 
-  AdvectionParams { scheme = none }
   SourceDiffusion {} U 0.0182571749236
   SourceDiffusion {} V 0.0182571749236
   PhysicalParams { alpha = 1./(T + 0.1*(1. - T)) }

-- 
Gerris Flow Solver



More information about the debian-science-commits mailing list