aboutsummaryrefslogtreecommitdiff
path: root/schedule.ccl
diff options
context:
space:
mode:
authorhinder <hinder@4f5cb9a8-4dd8-4c2d-9bbd-173fa4467843>2010-09-13 11:18:30 +0000
committerhinder <hinder@4f5cb9a8-4dd8-4c2d-9bbd-173fa4467843>2010-09-13 11:18:30 +0000
commit959291633ec89448f4123c5ecbf16db876f29429 (patch)
tree5c707d62a94bdc98f62c7f30a22cb489349b7ea5 /schedule.ccl
parent279e8c54fa0e13c5f460739aa723bb26e1461b74 (diff)
Update automatically generated code
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/WeylScal4/trunk@61 4f5cb9a8-4dd8-4c2d-9bbd-173fa4467843
Diffstat (limited to 'schedule.ccl')
-rw-r--r--schedule.ccl143
1 files changed, 93 insertions, 50 deletions
diff --git a/schedule.ccl b/schedule.ccl
index 5d79431..80d42d8 100644
--- a/schedule.ccl
+++ b/schedule.ccl
@@ -1,31 +1,9 @@
# File produced by Kranc
-if (timelevels == 1)
-{
- STORAGE: Psi4i_group[1]
-}
-if (timelevels == 2)
-{
- STORAGE: Psi4i_group[2]
-}
-if (timelevels == 3)
-{
- STORAGE: Psi4i_group[3]
-}
+STORAGE: Psi4i_group[3]
-if (timelevels == 1)
-{
- STORAGE: Psi4r_group[1]
-}
-if (timelevels == 2)
-{
- STORAGE: Psi4r_group[2]
-}
-if (timelevels == 3)
-{
- STORAGE: Psi4r_group[3]
-}
+STORAGE: Psi4r_group[3]
schedule WeylScal4_Startup at STARTUP
{
@@ -46,61 +24,126 @@ schedule WeylScal4_RegisterSymmetries in SymmetryRegister
} "register symmetries"
-schedule group WeylScal4_Calculate in MoL_PseudoEvolution
+if (CCTK_EQUALS(fd_order, "2nd"))
+{
+ schedule group psis_calc_2nd_group in MoL_PseudoEvolution
+ {
+ # no language specified
+ } "psis_calc_2nd"
+}
+
+schedule psis_calc_2nd in psis_calc_2nd_group
+{
+ LANG: C
+} "psis_calc_2nd"
+
+schedule psis_calc_2nd_SelectBCs in psis_calc_2nd_bc_group
+{
+ LANG: C
+ OPTIONS: level
+ SYNC: Psi4i_group
+ SYNC: Psi4r_group
+} "psis_calc_2nd_SelectBCs"
+
+schedule group ApplyBCs as psis_calc_2nd_ApplyBCs in psis_calc_2nd_bc_group after psis_calc_2nd_SelectBCs
+{
+ # no language specified
+} "Apply BCs for groups set in psis_calc_2nd"
+
+
+if (CCTK_EQUALS(fd_order, "2nd"))
{
-} "Calculate the Newman-Penrose quantities"
+ schedule group psis_calc_2nd_bc_group in psis_calc_2nd_group after psis_calc_2nd
+ {
+ # no language specified
+ } "psis_calc_2nd"
+}
+
+
+if (CCTK_EQUALS(fd_order, "2nd"))
+{
+ schedule group psis_calc_2nd_bc_group at CCTK_POSTRESTRICT
+ {
+ # no language specified
+ } "psis_calc_2nd"
+}
+
if (CCTK_EQUALS(fd_order, "2nd"))
{
- schedule psis_calc_2nd in WeylScal4_Calculate as calc_np
+ schedule group psis_calc_2nd_bc_group at CCTK_POSTRESTRICTINITIAL
{
- LANG: C
- SYNC: Psi4i_group
- SYNC: Psi4r_group
+ # no language specified
} "psis_calc_2nd"
}
if (CCTK_EQUALS(fd_order, "4th"))
{
- schedule psis_calc_4th in WeylScal4_Calculate as calc_np
+ schedule group psis_calc_4th_group in MoL_PseudoEvolution
{
- LANG: C
- SYNC: Psi4i_group
- SYNC: Psi4r_group
+ # no language specified
} "psis_calc_4th"
}
-schedule WeylScal4_SelectBoundConds in WeylScal4_Boundaries
+schedule psis_calc_4th in psis_calc_4th_group
+{
+ LANG: C
+} "psis_calc_4th"
+
+schedule psis_calc_4th_SelectBCs in psis_calc_4th_bc_group
{
LANG: C
OPTIONS: level
SYNC: Psi4i_group
SYNC: Psi4r_group
-} "select boundary conditions"
+} "psis_calc_4th_SelectBCs"
-schedule WeylScal4_CheckBoundaries at BASEGRID
+schedule group ApplyBCs as psis_calc_4th_ApplyBCs in psis_calc_4th_bc_group after psis_calc_4th_SelectBCs
{
- LANG: C
- OPTIONS: meta
-} "check boundaries treatment"
+ # no language specified
+} "Apply BCs for groups set in psis_calc_4th"
+
-schedule group ApplyBCs as WeylScal4_ApplyBCs in WeylScal4_Boundaries after WeylScal4_SelectBoundConds
+if (CCTK_EQUALS(fd_order, "4th"))
{
- # no language specified
-} "Apply boundary conditions controlled by thorn Boundary"
+ schedule group psis_calc_4th_bc_group in psis_calc_4th_group after psis_calc_4th
+ {
+ # no language specified
+ } "psis_calc_4th"
+}
+
-schedule group WeylScal4_Boundaries in WeylScal4_Calculate after calc_np
+if (CCTK_EQUALS(fd_order, "4th"))
{
- # no language specified
-} "Apply boundary conditions controlled by thorn Boundary"
+ schedule group psis_calc_4th_bc_group at CCTK_POSTRESTRICT
+ {
+ # no language specified
+ } "psis_calc_4th"
+}
-schedule group WeylScal4_Boundaries in CCTK_POSTRESTRICTINITIAL
+
+if (CCTK_EQUALS(fd_order, "4th"))
{
- # no language specified
-} "Apply boundary conditions controlled by thorn Boundary"
+ schedule group psis_calc_4th_bc_group at CCTK_POSTRESTRICTINITIAL
+ {
+ # no language specified
+ } "psis_calc_4th"
+}
+
+schedule WeylScal4_SelectBoundConds in MoL_PostStep
+{
+ LANG: C
+ OPTIONS: level
+} "select boundary conditions"
+
+schedule WeylScal4_CheckBoundaries at BASEGRID
+{
+ LANG: C
+ OPTIONS: meta
+} "check boundaries treatment"
-schedule group WeylScal4_Boundaries in CCTK_POSTRESTRICT
+schedule group ApplyBCs as WeylScal4_ApplyBCs in MoL_PostStep after WeylScal4_SelectBoundConds
{
# no language specified
} "Apply boundary conditions controlled by thorn Boundary"