diff options
author | Erik Schnetter <schnetter@gmail.com> | 2012-05-21 12:59:50 -0400 |
---|---|---|
committer | Erik Schnetter <schnetter@gmail.com> | 2012-05-21 12:59:50 -0400 |
commit | f9c7beb75e0d2bfa91e8de341356c2cff0596d87 (patch) | |
tree | 5689280fb5d4e3f4f430b34fe3cf21fc38dd20df /ML_WaveToy/schedule.ccl | |
parent | 3cadea8ebd64017981bd3de827599de2a014a63e (diff) |
Regenerate thorn ML_WaveToy and ML_WaveToy_CL
Diffstat (limited to 'ML_WaveToy/schedule.ccl')
-rw-r--r-- | ML_WaveToy/schedule.ccl | 147 |
1 files changed, 147 insertions, 0 deletions
diff --git a/ML_WaveToy/schedule.ccl b/ML_WaveToy/schedule.ccl new file mode 100644 index 0000000..2d0b031 --- /dev/null +++ b/ML_WaveToy/schedule.ccl @@ -0,0 +1,147 @@ +# File produced by Kranc + + +if (other_timelevels == 1) +{ + STORAGE: WT_eps[1] +} + +if (timelevels == 1) +{ + STORAGE: WT_rho[1] +} +if (timelevels == 2) +{ + STORAGE: WT_rho[2] +} + +if (timelevels == 1) +{ + STORAGE: WT_u[1] +} +if (timelevels == 2) +{ + STORAGE: WT_u[2] +} + +if (rhs_timelevels == 1) +{ + STORAGE: WT_rhorhs[1] +} +if (rhs_timelevels == 2) +{ + STORAGE: WT_rhorhs[2] +} + +if (rhs_timelevels == 1) +{ + STORAGE: WT_urhs[1] +} +if (rhs_timelevels == 2) +{ + STORAGE: WT_urhs[2] +} + +schedule ML_WaveToy_Startup at STARTUP +{ + LANG: C + OPTIONS: meta +} "create banner" + +schedule ML_WaveToy_RegisterSymmetries in SymmetryRegister +{ + LANG: C + OPTIONS: meta +} "register symmetries" + + +if (CCTK_EQUALS(initial_data, "Gaussian")) +{ + schedule WT_Gaussian AT initial + { + LANG: C + READS: grid::r + WRITES: ML_WaveToy::rho + WRITES: ML_WaveToy::u + } "WT_Gaussian" +} + + +if (CCTK_EQUALS(initial_data, "Standing")) +{ + schedule WT_Standing AT initial + { + LANG: C + READS: grid::x + READS: grid::y + READS: grid::z + WRITES: ML_WaveToy::rho + WRITES: ML_WaveToy::u + } "WT_Standing" +} + +schedule WT_RHS IN MoL_CalcRHS +{ + LANG: C + READS: ML_WaveToy::rho + READS: ML_WaveToy::u + WRITES: ML_WaveToy::rhorhs + WRITES: ML_WaveToy::urhs +} "WT_RHS" + +schedule WT_Dirichlet IN MoL_CalcRHS +{ + LANG: C + WRITES: ML_WaveToy::rhorhs + WRITES: ML_WaveToy::urhs +} "WT_Dirichlet" + +schedule WT_Dirichlet AT analysis +{ + LANG: C + SYNC: WT_rhorhs + SYNC: WT_urhs + WRITES: ML_WaveToy::rhorhs + WRITES: ML_WaveToy::urhs +} "WT_Dirichlet" + +schedule WT_Energy AT analysis +{ + LANG: C + SYNC: WT_eps + READS: ML_WaveToy::rho + READS: ML_WaveToy::u + WRITES: ML_WaveToy::eps +} "WT_Energy" + +schedule WT_EnergyBoundary AT analysis +{ + LANG: C + SYNC: WT_eps + WRITES: ML_WaveToy::eps +} "WT_EnergyBoundary" + +schedule ML_WaveToy_SelectBoundConds in MoL_PostStep +{ + LANG: C + OPTIONS: level + SYNC: WT_rho + SYNC: WT_u +} "select boundary conditions" + +schedule ML_WaveToy_CheckBoundaries at BASEGRID +{ + LANG: C + OPTIONS: meta +} "check boundaries treatment" + +schedule ML_WaveToy_RegisterVars in MoL_Register +{ + LANG: C + OPTIONS: meta +} "Register Variables for MoL" + +schedule group ApplyBCs as ML_WaveToy_ApplyBCs in MoL_PostStep after ML_WaveToy_SelectBoundConds +{ + # no language specified +} "Apply boundary conditions controlled by thorn Boundary" |