blob: 8f67828dd06b80fc206a4c5d3d66eced8c5a3a31 (
plain)
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
|
--------------------------------------------------------------------------------
10
1 0101 ************************
01 1010 10 The Cactus Code V4.0
1010 1101 011 www.cactuscode.org
1001 100101 ************************
00010101
100011 (c) Copyright The Authors
0100 GNU Licensed. No Warranty
0101
--------------------------------------------------------------------------------
Activating thorn Cactus...Success -> active implementation Cactus
Activating thorn Boundary...Success -> active implementation boundary
Activating thorn IOBasic...Success -> active implementation IOBasic
Activating thorn IOUtil...Success -> active implementation IO
Activating thorn Time...Success -> active implementation time
Activating thorn Cart3d...Success -> active implementation grid
Activating thorn Carpet...Success -> active implementation driver
Activating thorn CarpetIOASCII...Success -> active implementation IOASCII
Activating thorn CarpetLib...Success -> active implementation CarpetLib
Activating thorn CarpetSlab...Success -> active implementation Hyperslab
Activating thorn IDScalarWave...Success -> active implementation idscalarwave
Activating thorn WaveToyF77...Success -> active implementation wavetoy
--------------------------------------------------------------------------------
Startup routines
Carpet: Startup routine
IOUtil: Startup routine
Cart3d: Register GH extension for Cartesian coordinates
IOBasic: Startup routine
CarpetIOASCII: Startup routine
WaveToyF77: Register banner
Parameter checking routines
Cart3d: Check coordinate and symmetry parameters
IDScalarWave: Check parameters
Initialisation
Cart3d: Set up 3d Cartesian coordinates
Time: Set timestep based on Courant condition
WaveToyF77: Schedule symmetries
IDScalarWave: Initial data for 3D wave equation
WaveToyF77: Boundaries of 3D wave equation
do loop over timesteps
WaveToyF77: Evolution of 3D wave equation
WaveToyF77: Boundaries of 3D wave equation
t = t+dt
if (analysis)
endif
enddo
Termination routines
Shutdown routines
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
AMR driver provided by Carpet
--------------------------------------------------------------------------------
AMR 1D ASCII I/O provided by CarpetIOASCII
--------------------------------------------------------------------------------
AMR 2D ASCII I/O provided by CarpetIOASCII
--------------------------------------------------------------------------------
AMR 3D ASCII I/O provided by CarpetIOASCII
--------------------------------------------------------------------------------
WaveToyF77: Evolutions of a Scalar Field
--------------------------------------------------------------------------------
INFO (Cactus): Creating directory: "wavetoyf77_periodic_coarse_rl3"
----------------
it | |
| t |
----------------
0 | 0.000|
0 | 0.000|
0 | 0.000|
1 | 0.075|
2 | 0.150|
2 | 0.150|
3 | 0.225|
4 | 0.300|
4 | 0.300|
4 | 0.300|
5 | 0.375|
6 | 0.450|
6 | 0.450|
7 | 0.525|
8 | 0.600|
8 | 0.600|
8 | 0.600|
9 | 0.675|
10 | 0.750|
10 | 0.750|
11 | 0.825|
12 | 0.900|
12 | 0.900|
12 | 0.900|
13 | 0.975|
14 | 1.050|
14 | 1.050|
15 | 1.125|
16 | 1.200|
16 | 1.200|
16 | 1.200|
17 | 1.275|
18 | 1.350|
18 | 1.350|
19 | 1.425|
20 | 1.500|
20 | 1.500|
20 | 1.500|
21 | 1.575|
22 | 1.650|
22 | 1.650|
23 | 1.725|
24 | 1.800|
24 | 1.800|
24 | 1.800|
--------------------------------------------------------------------------------
Done.
|