# Schedule definitions for thorn WaveToy90 # $Header$ schedule WaveToyF90_Startup at CCTK_STARTUP { LANG: C } "Register banner" schedule WaveToyF90_InitSymBound at CCTK_BASEGRID { LANG: Fortran } "Schedule symmetries" schedule WaveToyF90_CheckParameters at CCTK_PARAMCHECK { LANG: Fortran } "Check parameters" # The basic fields always need memory and communication # ----------------------------------------------------- STORAGE: scalarevolve,scalarold COMMUNICATION: scalarevolve schedule WaveToyF90_InitialData at CCTK_INITIAL AFTER test { LANG: Fortran } "Initial data for 3D wave equation" # Scalartmps are needed, without communication, during evolution # -------------------------------------------------------------- schedule WaveToyF90_Evolution at CCTK_EVOL { LANG: Fortran STORAGE: scalartmps } "Evolution of 3D wave equation"