# Schedule definitions for thorn WaveToyFO # $Header: /home/eschnett/C/carpet/Carpet/CarpetExtra/WaveToyFO/schedule.ccl,v 1.4 2003/11/05 16:18:41 schnetter Exp $ STORAGE: scalarevolve[3] STORAGE: scalarevolvedot SCHEDULE WaveToyFO_Startup AT startup { LANG: Fortran } "Register banner" SCHEDULE WaveToyFO_InitSymBound AT basegrid { LANG: Fortran OPTIONS: global } "Schedule symmetries" SCHEDULE WaveToyFO_RegisterVars IN MoL_Register { LANG: Fortran OPTIONS: global } "Register variables for FO" SCHEDULE WaveToyFO_CalcRHS IN MoL_CalcRHS { LANG: Fortran } "Calculate RHS for FO" SCHEDULE WaveToyFO_Boundaries IN MoL_PostStep { LANG: Fortran SYNC: scalarevolve } "Select boundary conditions in FO" SCHEDULE GROUP ApplyBCs IN MoL_PostStep AFTER WaveToyFO_Boundaries { } "Apply boundary conditions in FO" SCHEDULE WaveToyFO_Boundaries AT POSTRESTRICT { LANG: Fortran SYNC: scalarevolve } "Select boundary conditions after restricting" SCHEDULE GROUP ApplyBCs AT POSTRESTRICT AFTER WaveToyFO_Boundaries { } "Apply boundary conditions after restricting"