-
Notifications
You must be signed in to change notification settings - Fork 11
Expand file tree
/
Copy pathschedule.ccl
More file actions
26 lines (24 loc) · 822 Bytes
/
schedule.ccl
File metadata and controls
26 lines (24 loc) · 822 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# Schedule definitions for thorn KerrSchild
if (CCTK_Equals(initial_data, "kerrschildx") ||
CCTK_Equals(initial_lapse, "kerrschildx") ||
CCTK_Equals(initial_shift, "kerrschildx") ||
CCTK_Equals(initial_dtlapse, "kerrschildx") ||
CCTK_Equals(initial_dtshift, "kerrschildx"))
{
SCHEDULE KerrSchildX_ParamCheck AT paramcheck
{
LANG: C
OPTIONS: global
} "Check Kerr-Schild parameters"
SCHEDULE KerrSchildX_InitialData IN ADMBaseX_SetADMVars
{
LANG: C
READS: CoordinatesX::vertex_coords(everywhere)
WRITES: ADMBaseX::metric(everywhere)
WRITES: ADMBaseX::curv(everywhere)
WRITES: ADMBaseX::lapse(everywhere)
WRITES: ADMBaseX::shift(everywhere)
WRITES: ADMBaseX::dtlapse(everywhere)
WRITES: ADMBaseX::dtshift(everywhere)
} "Create Kerr-Schild initial data"
}