|
69 | 69 | }, |
70 | 70 | { |
71 | 71 | "cell_type": "code", |
72 | | - "execution_count": null, |
| 72 | + "execution_count": 3, |
73 | 73 | "id": "cc7c0964-e0cf-43f4-8ca8-3ea6ed11c9fd", |
74 | 74 | "metadata": {}, |
75 | | - "outputs": [ |
76 | | - { |
77 | | - "name": "stdout", |
78 | | - "output_type": "stream", |
79 | | - "text": [ |
80 | | - "\u001b[1mpyro ...\u001b[0m\n", |
81 | | - "\u001b[1minitializing the acoustic pulse problem...\u001b[0m\n", |
82 | | - "\u001b[1mpyro ...\u001b[0m\n", |
83 | | - "\u001b[1minitializing the acoustic pulse problem...\u001b[0m\n", |
84 | | - "\u001b[1mpyro ...\u001b[0m\n", |
85 | | - "\u001b[1minitializing the acoustic pulse problem...\u001b[0m\n", |
86 | | - "\u001b[1mpyro ...\u001b[0m\n", |
87 | | - "\u001b[1minitializing the acoustic pulse problem...\u001b[0m\n" |
88 | | - ] |
89 | | - } |
90 | | - ], |
| 75 | + "outputs": [], |
91 | 76 | "source": [ |
92 | 77 | "sims = []\n", |
93 | 78 | "\n", |
94 | 79 | "for N in [32, 64, 128, 256]:\n", |
95 | 80 | " dt = timestep(N)\n", |
96 | | - " params = {\"driver.fix_dt\": dt, \"mesh.nx\": N, \"mesh.ny\": N, \"driver.verbose\": 0}\n", |
| 81 | + " params = {\"driver.fix_dt\": dt, \"mesh.nx\": N, \"mesh.ny\": N}\n", |
97 | 82 | " p = Pyro(\"compressible\")\n", |
98 | 83 | " p.initialize_problem(problem_name=\"acoustic_pulse\", inputs_dict=params)\n", |
99 | 84 | " p.run_sim()\n", |
|
111 | 96 | }, |
112 | 97 | { |
113 | 98 | "cell_type": "code", |
114 | | - "execution_count": null, |
| 99 | + "execution_count": 4, |
115 | 100 | "id": "9705ab17-81c6-4b8a-becd-6a9af75371e1", |
116 | 101 | "metadata": {}, |
117 | 102 | "outputs": [], |
|
122 | 107 | }, |
123 | 108 | { |
124 | 109 | "cell_type": "code", |
125 | | - "execution_count": null, |
| 110 | + "execution_count": 5, |
126 | 111 | "id": "97d051b5-563a-40ea-a838-9b4f7832380f", |
127 | 112 | "metadata": {}, |
128 | | - "outputs": [], |
| 113 | + "outputs": [ |
| 114 | + { |
| 115 | + "name": "stdout", |
| 116 | + "output_type": "stream", |
| 117 | + "text": [ |
| 118 | + " 64 -> 32 : 0.0002674195946900653\n", |
| 119 | + "128 -> 64 : 5.7696409241208797e-05\n", |
| 120 | + "256 -> 128 : 1.3860268814816614e-05\n" |
| 121 | + ] |
| 122 | + } |
| 123 | + ], |
129 | 124 | "source": [ |
130 | 125 | "for coarse, fine in pairwise(sims):\n", |
131 | 126 | " cvar = coarse.get_var(var)\n", |
|
161 | 156 | }, |
162 | 157 | { |
163 | 158 | "cell_type": "code", |
164 | | - "execution_count": null, |
| 159 | + "execution_count": 6, |
165 | 160 | "id": "dd7a64cb-992e-4e0f-96f7-c8c03c0ca3eb", |
166 | 161 | "metadata": {}, |
167 | 162 | "outputs": [], |
|
170 | 165 | "\n", |
171 | 166 | "for N in [32, 64, 128, 256]:\n", |
172 | 167 | " dt = timestep(N)\n", |
173 | | - " params = {\"driver.fix_dt\": dt, \"mesh.nx\": N, \"mesh.ny\": N, \"driver.verbose\": 0}\n", |
| 168 | + " params = {\"driver.fix_dt\": dt, \"mesh.nx\": N, \"mesh.ny\": N}\n", |
174 | 169 | " p = Pyro(\"compressible_fv4\")\n", |
175 | 170 | " p.initialize_problem(problem_name=\"acoustic_pulse\", inputs_dict=params)\n", |
176 | 171 | " p.run_sim()\n", |
|
179 | 174 | }, |
180 | 175 | { |
181 | 176 | "cell_type": "code", |
182 | | - "execution_count": null, |
| 177 | + "execution_count": 7, |
183 | 178 | "id": "f03120c8-bc1d-4f0d-b79f-e498c64076a3", |
184 | 179 | "metadata": {}, |
185 | | - "outputs": [], |
| 180 | + "outputs": [ |
| 181 | + { |
| 182 | + "name": "stdout", |
| 183 | + "output_type": "stream", |
| 184 | + "text": [ |
| 185 | + " 64 -> 32 : 6.519131423273572e-05\n", |
| 186 | + "128 -> 64 : 4.825569192556014e-06\n", |
| 187 | + "256 -> 128 : 3.0769222917915304e-07\n" |
| 188 | + ] |
| 189 | + } |
| 190 | + ], |
186 | 191 | "source": [ |
187 | 192 | "for coarse, fine in pairwise(sims):\n", |
188 | 193 | " cvar = coarse.get_var(var)\n", |
|
0 commit comments