aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgoodale <goodale@daab82bb-f315-4ad1-b6d0-9353ff8b6e27>2000-04-19 07:58:34 +0000
committergoodale <goodale@daab82bb-f315-4ad1-b6d0-9353ff8b6e27>2000-04-19 07:58:34 +0000
commit6ba63f74aff5e48f8eb0d2dfde1053bbe3412d66 (patch)
treea303c69aaac79c39652ed99139731a1bb4895e8f
parent466765830e3ee8e6b4fb4b9a9c232171f7b55bf3 (diff)
Removed explicit calls to sync and boundaries. Now the syncing is
done via the schedular. Tom git-svn-id: http://svn.cactuscode.org/arrangements/CactusWave/WaveToyFreeF90/trunk@17 daab82bb-f315-4ad1-b6d0-9353ff8b6e27
-rw-r--r--schedule.ccl6
-rw-r--r--src/WaveToy.F909
2 files changed, 6 insertions, 9 deletions
diff --git a/schedule.ccl b/schedule.ccl
index 9686bca..b723678 100644
--- a/schedule.ccl
+++ b/schedule.ccl
@@ -16,4 +16,10 @@ schedule WaveToyFreeF90_InitSymBound at BASEGRID
schedule WaveToyFreeF90_Evolution as WaveToy_Evolution at EVOL
{
LANG: Fortran
+ SYNC: scalarevolve
} "Evolution of 3D wave equation"
+
+schedule WaveToyFreeF90_Boundaries as WaveToy_Boundaries at EVOL AFTER WaveToy_Evolution
+{
+ LANG: Fortran
+} "Boundaries of 3D wave equation"
diff --git a/src/WaveToy.F90 b/src/WaveToy.F90
index 6ba1074..58e337f 100644
--- a/src/WaveToy.F90
+++ b/src/WaveToy.F90
@@ -91,15 +91,6 @@ subroutine WaveToyFreeF90_Evolution(CCTK_ARGUMENTS)
end do
end do
- ! Synchronize
- ! -----------
- call CCTK_SyncGroup(cctkGH,"wavetoy::scalarevolve")
-
- ! Apply boundary conditions
- ! -------------------------
- call WaveToyFreeF90_Boundaries(CCTK_PASS_FTOF)
-
-
end subroutine WaveToyFreeF90_Evolution