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

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


The following commit has been merged in the upstream branch:
commit 88dff8ce6eefda527fd73efc1ef9dca53d37c104
Author: Stephane Popinet <popinet at users.sf.net>
Date:   Sun Oct 22 19:06:34 2006 +1000

    Important bug fix for boundary conditions on alpha
    
    darcs-hash:20061022090634-d4795-df43ee5693e90cae44ee70950d7d310a6f6eaca5.gz

diff --git a/src/poisson.c b/src/poisson.c
index 871a4d7..4a7345b 100644
--- a/src/poisson.c
+++ b/src/poisson.c
@@ -434,6 +434,7 @@ void gfs_poisson_coefficients (GfsDomain * domain,
     gfs_domain_cell_traverse (domain,
 			      FTT_PRE_ORDER, FTT_TRAVERSE_LEAFS, -1,
 			      (FttCellTraverseFunc) reset_alpha_coeff, data);
+    gfs_domain_bc (domain, FTT_TRAVERSE_LEAFS, -1, data[1]);
     data[0] = lambda2;
     gfs_domain_face_traverse (domain, FTT_XYZ, 
 			      FTT_PRE_ORDER, FTT_TRAVERSE_LEAFS, -1,
@@ -525,6 +526,7 @@ void gfs_source_tension_coefficients (GfsSourceTension * s,
     gfs_domain_cell_traverse (domain,
 			      FTT_PRE_ORDER, FTT_TRAVERSE_LEAFS, -1,
 			      (FttCellTraverseFunc) reset_alpha_coeff, data);
+    gfs_domain_bc (domain, FTT_TRAVERSE_LEAFS, -1, data[1]);
     data[2] = data[1];
   }
   else {

-- 
Gerris Flow Solver



More information about the debian-science-commits mailing list