From 50fab556ec3bde3bfc4c5b448c9c463628a9d92f Mon Sep 17 00:00:00 2001 From: diener Date: Tue, 21 May 2002 19:15:14 +0000 Subject: Changed the way I handle boundaries on the local grid. Should now work for full, bitant, quadrant and octant mode for the event horizon evolution and for re-parametrization with euler pde. Still need testing though. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@13 2a26948c-0e4f-0410-aee8-f1d3e353619c --- schedule.ccl | 22 ++++++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) (limited to 'schedule.ccl') diff --git a/schedule.ccl b/schedule.ccl index e19e0cc..e728618 100644 --- a/schedule.ccl +++ b/schedule.ccl @@ -29,6 +29,12 @@ schedule EHFinder_SetMask at CCTK_POSTINITIAL after EHFinder_MaskInit LANG: Fortran } "Set the mask" +schedule EHFinder_ApplySym at CCTK_POSTINITIAL after EHFinder_MaskInit +{ + LANG: Fortran + SYNC: level_set +} "apply symmetry boundaries" + #schedule GROUP EHFinder_ReParamInit at CCTK_POSTINITIAL after EHFinder_MaskInit #{ # LANG: Fortran @@ -85,9 +91,7 @@ if (CCTK_Equals(mode,"test_reparam")) schedule GROUP EHFinder_PostStep in MoL_PostStep { - LANG: Fortran -# SYNC: level_set -} "Schedule syncing of level set" +} "Schedule group for symmetry boundaries and syncing" schedule EHFinder_ApplySym in EHFinder_PostStep { @@ -111,11 +115,21 @@ if (!CCTK_Equals(mode,"test_reparam")) if (CCTK_Equals(re_param_int_method,"euler")) { - schedule EHFinder_ReParametrize4 in EHFinder_ReParametrize AFTER EHFinder_ReParametrize1 WHILE ehfinder::re_param_control + schedule GROUP Euler_ReParametrize in EHFinder_ReParametrize AFTER EHFinder_ReParametrize1 WHILE ehfinder::re_param_control + { + } "Schedule group for Euler re-parametrization" + + schedule EHFinder_ReParametrize4 in Euler_ReParametrize { LANG: Fortran SYNC: level_set } "Euler scheme" + + schedule EHFinder_ApplySym in Euler_ReParametrize after EHFinder_ReParametrize4 + { + LANG: Fortran + SYNC: level_set + } "apply symmetry boundaries" } if (CCTK_Equals(re_param_int_method,"rk2")) -- cgit v1.2.3