aboutsummaryrefslogtreecommitdiff
path: root/schedule.ccl
diff options
context:
space:
mode:
authorrideout <rideout@6a38eb6e-646e-4a02-a296-d141613ad6c4>2002-12-29 17:03:37 +0000
committerrideout <rideout@6a38eb6e-646e-4a02-a296-d141613ad6c4>2002-12-29 17:03:37 +0000
commit8f154b55e17ffe1a01b8388751827d0cccdc475b (patch)
treefd5f8ff4c6fe7ea94ec38574a1a66fab9366feeb /schedule.ccl
parent6723531f97ceaa24d9dc246bc07d65ff8acd09ad (diff)
Implementation of new boundary condition spec described on the
cactuscode.org development web page. Registers a routine implementing radiative boundary conditions under the boundary condition name "Radiative". The registered routine is a wrapper for the existing radiative boundary conditions. For the moment this uses hard-wired parameters, and calls BndRadiativeVI() sequentially on each variable requested for radiative boundary conditions. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@186 6a38eb6e-646e-4a02-a296-d141613ad6c4
Diffstat (limited to 'schedule.ccl')
-rw-r--r--schedule.ccl25
1 files changed, 25 insertions, 0 deletions
diff --git a/schedule.ccl b/schedule.ccl
index 1af3345..d5cbca8 100644
--- a/schedule.ccl
+++ b/schedule.ccl
@@ -1,2 +1,27 @@
# Schedule definitions for thorn Boundary
# $Header$
+
+schedule Boundary_RegisterBCs at CCTK_BASEGRID
+{
+ lang: C
+} "Register boundary conditions that this thorn provides"
+
+# New boundary infrastructure:
+
+schedule GROUP ApplyBCs
+{
+} "Apply boundary conditions"
+
+schedule GROUP BoundaryConditions in ApplyBCs BEFORE Boundary_ClearSelection
+{
+} "Execute all boundary conditions"
+
+schedule Boundary_ApplyPhysicalBCs in BoundaryConditions
+{
+ LANG: C
+} "Apply all requested physical boundary conditions"
+
+schedule Boundary_ClearSelection in ApplyBCs
+{
+ LANG: C
+} "Unselect all grid variables for boundary conditions"