diff options
Diffstat (limited to 'ML_WaveToy_CL/schedule.ccl')
-rw-r--r-- | ML_WaveToy_CL/schedule.ccl | 81 |
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 |