aboutsummaryrefslogtreecommitdiff
path: root/ML_WaveToy_CL/schedule.ccl
diff options
context:
space:
mode:
Diffstat (limited to 'ML_WaveToy_CL/schedule.ccl')
-rw-r--r--ML_WaveToy_CL/schedule.ccl81
1 files changed, 25 insertions, 56 deletions
diff --git a/ML_WaveToy_CL/schedule.ccl b/ML_WaveToy_CL/schedule.ccl
index 4f466bd..03ca58f 100644
--- a/ML_WaveToy_CL/schedule.ccl
+++ b/ML_WaveToy_CL/schedule.ccl
@@ -1,46 +1,15 @@
# File produced by Kranc
-if (other_timelevels == 1)
-{
- STORAGE: WT_eps[1]
-}
+STORAGE: WT_eps[other_timelevels]
-if (timelevels == 1)
-{
- STORAGE: WT_rho[1]
-}
-if (timelevels == 2)
-{
- STORAGE: WT_rho[2]
-}
+STORAGE: WT_rho[timelevels]
-if (timelevels == 1)
-{
- STORAGE: WT_u[1]
-}
-if (timelevels == 2)
-{
- STORAGE: WT_u[2]
-}
+STORAGE: WT_u[timelevels]
-if (rhs_timelevels == 1)
-{
- STORAGE: WT_rhorhs[1]
-}
-if (rhs_timelevels == 2)
-{
- STORAGE: WT_rhorhs[2]
-}
+STORAGE: WT_rhorhs[rhs_timelevels]
-if (rhs_timelevels == 1)
-{
- STORAGE: WT_urhs[1]
-}
-if (rhs_timelevels == 2)
-{
- STORAGE: WT_urhs[2]
-}
+STORAGE: WT_urhs[rhs_timelevels]
schedule ML_WaveToy_CL_Startup at STARTUP
{
@@ -61,9 +30,9 @@ if (CCTK_EQUALS(initial_data, "Gaussian"))
{
LANG: C
TAGS: Device=1
- READS: grid::r(Everywhere)
- WRITES: ML_WaveToy_CL::rho(Everywhere)
- WRITES: ML_WaveToy_CL::u(Everywhere)
+ READS: grid::r(Everywhere)
+ WRITES: ML_WaveToy_CL::rho(Everywhere)
+ WRITES: ML_WaveToy_CL::u(Everywhere)
} "WT_CL_Gaussian"
}
@@ -74,11 +43,11 @@ if (CCTK_EQUALS(initial_data, "Standing"))
{
LANG: C
TAGS: Device=1
- READS: grid::x(Everywhere)
- READS: grid::y(Everywhere)
- READS: grid::z(Everywhere)
- WRITES: ML_WaveToy_CL::rho(Everywhere)
- WRITES: ML_WaveToy_CL::u(Everywhere)
+ READS: grid::x(Everywhere)
+ READS: grid::y(Everywhere)
+ READS: grid::z(Everywhere)
+ WRITES: ML_WaveToy_CL::rho(Everywhere)
+ WRITES: ML_WaveToy_CL::u(Everywhere)
} "WT_CL_Standing"
}
@@ -86,18 +55,18 @@ schedule WT_CL_RHS IN MoL_CalcRHS
{
LANG: C
TAGS: Device=1
- READS: ML_WaveToy_CL::rho(Everywhere)
- READS: ML_WaveToy_CL::u(Everywhere)
- WRITES: ML_WaveToy_CL::rhorhs(Interior)
- WRITES: ML_WaveToy_CL::urhs(Interior)
+ READS: ML_WaveToy_CL::rho(Everywhere)
+ READS: ML_WaveToy_CL::u(Everywhere)
+ WRITES: ML_WaveToy_CL::rhorhs(Interior)
+ WRITES: ML_WaveToy_CL::urhs(Interior)
} "WT_CL_RHS"
schedule WT_CL_Dirichlet IN MoL_CalcRHS
{
LANG: C
TAGS: Device=1
- WRITES: ML_WaveToy_CL::rhorhs(Boundary)
- WRITES: ML_WaveToy_CL::urhs(Boundary)
+ WRITES: ML_WaveToy_CL::rhorhs(Boundary)
+ WRITES: ML_WaveToy_CL::urhs(Boundary)
} "WT_CL_Dirichlet"
schedule WT_CL_Dirichlet AT analysis
@@ -106,8 +75,8 @@ schedule WT_CL_Dirichlet AT analysis
SYNC: WT_rhorhs
SYNC: WT_urhs
TAGS: Device=1
- WRITES: ML_WaveToy_CL::rhorhs(Boundary)
- WRITES: ML_WaveToy_CL::urhs(Boundary)
+ WRITES: ML_WaveToy_CL::rhorhs(Boundary)
+ WRITES: ML_WaveToy_CL::urhs(Boundary)
} "WT_CL_Dirichlet"
schedule WT_CL_Energy AT analysis
@@ -115,9 +84,9 @@ schedule WT_CL_Energy AT analysis
LANG: C
SYNC: WT_eps
TAGS: Device=1
- READS: ML_WaveToy_CL::rho(Everywhere)
- READS: ML_WaveToy_CL::u(Everywhere)
- WRITES: ML_WaveToy_CL::eps(Interior)
+ READS: ML_WaveToy_CL::rho(Everywhere)
+ READS: ML_WaveToy_CL::u(Everywhere)
+ WRITES: ML_WaveToy_CL::eps(Interior)
} "WT_CL_Energy"
schedule WT_CL_EnergyBoundary AT analysis
@@ -125,7 +94,7 @@ schedule WT_CL_EnergyBoundary AT analysis
LANG: C
SYNC: WT_eps
TAGS: Device=1
- WRITES: ML_WaveToy_CL::eps(Boundary)
+ WRITES: ML_WaveToy_CL::eps(Boundary)
} "WT_CL_EnergyBoundary"
schedule ML_WaveToy_CL_SelectBoundConds in MoL_PostStep