The hallway in the School of Physics’ underground laboratory was long, and the incandescent lights overhead emitted a faint electrical hum.
Chen Zhuo came down the stairs and pushed open the soundproof door at the end of the hall.
A thick smell of smoke hit him, mixed with the hot air blowing from the vents of the computer cases.
Zhang Yuan was sitting in front of the center computer, his hands raking through his already messy hair. His eyes were heavily bloodshot, and his lips were dry and chapped.
Lin Fang sat at a desk on the other side, a thick stack of printouts in her hands. She was going over the data line by line with a red pen. She raised a hand to rub her brow, then picked up the enamel mug on her desk and took a sip. Her brow furrowed slightly. The water was clearly ice-cold.
Hearing the door open, they both turned around.
"Seniors."
Chen Zhuo closed the door behind him and set his backpack on a nearby empty desk.
Zhang Yuan shot up as if he’d been thrown a lifeline, pushing his swivel chair back to clear a space.
"You’re finally here. Sit."
Zhang Yuan pointed at the screen.
Chen Zhuo walked over, but he didn’t sit down right away. He glanced at the screen first.
It was a 3D model of the front of a train, composed of a countless, dense mesh of grid lines.
The lines were packed so densely they blurred into a patch of glaring green. A few black command-line windows ran alongside it, but the cursor was frozen, unable to produce a new data point for what felt like an eternity.
"Frozen solid?" Chen Zhuo asked.
"It’s been frozen for three hours."
Zhang Yuan fumbled on the desk for his pack of cigarettes, pulled one out, and stuck it between his lips. After patting his pockets for a long time and finding no lighter, he gave up, taking the cigarette out of his mouth and tossing it aside.
"The memory’s maxed out, and CPU usage has been at one hundred percent. If this junker keeps churning like this, I’m afraid the motherboard is going to fry."
Chen Zhuo pulled a chair over and sat. He placed his hand on the mouse and moved the cursor slightly. The screen stuttered badly; there was a significant lag when he tried to drag the model.
"New requirements from the Ministry of Railways?" Chen Zhuo asked, his eyes still on the screen.
Lin Fang put down her paper cup and nodded.
"The second round of talks is at the beginning of next month. The teams from Siemens and Kawasaki are already in the Capital City."
"They won’t give us the aerodynamic data?"
"They’re not leaking a thing."
Zhang Yuan scoffed and slammed his palm on the desk.
"Not only are they withholding the data, they’re cornering us on the price. They know damn well our domestic high-speed wind tunnels can’t generate full-scale, trans-sonic data at this stage."
Lin Fang leaned back in her chair, her gaze drifting up to the incandescent lights on the ceiling.
"Their representative was nasty at the meeting. He implied that because our domestic tunnel cross-sections are different from theirs, people would die if we just slap our own train front on without their proprietary aerodynamic data. As for the micro-pressure wave problem... he said we wouldn’t be able to figure it out on our own in a decade."
Chen Zhuo remained silent, his gaze fixed on the long, complex string of partial differential equations on the right side of the screen.
The traditional Navier-Stokes equations.
In three-dimensional space, the sheer number of boundary conditions was enough to make your scalp crawl.
"This approach is a dead end."
Zhang Yuan gestured toward the equations.
"With continuous fluid dynamics equations in a three-dimensional trans-sonic state, the non-linear terms just explode. The machines we have in this lab can’t even compute a single initial boundary condition."
Chen Zhuo took his hand off the mouse and turned to face Zhang Yuan.
"What do you want me to do?"
Zhang Yuan swallowed hard, a flicker of hope in his eyes.
"Didn’t you help us with a dimensionality reduction algorithm last year?"
Zhang Yuan made a gesture with his hands.
"That Discrete Matrix. You cut out the infinity from the time slices and calculated the abrupt pressure change over 0.01 seconds."
Lin Fang also sat up straighter.
"Chen Zhuo, we’ve discussed this. Since we can’t compute the continuous equations, we were wondering if we could use the same trick again. Can we apply your Discrete Matrix method to this three-dimensional model?"
"Break the entire three-dimensional train front into discrete grid points," Zhang Yuan added.
"We’ll stop trying to solve the continuous equations and just compute the matrix instead. Your algorithm’s error control is excellent. As long as we can make the mesh fine enough, we’ll have a trump card with enough precision to shove right back in their faces at the negotiating table."
Chen Zhuo listened quietly until they had finished.
He looked at Zhang Yuan and Lin Fang’s bloodshot eyes.
He knew perfectly well the mathematical and logical hurdles they would face by forcibly extending a two-dimensional planar Discrete Matrix to a full-scale three-dimensional model.
"Do you still have the source code for my Discrete Matrix’s underlying logic?" Chen Zhuo asked.
"Yes! It’s all in the repository."
Zhang Yuan quickly tapped a few keys, pulling up a document filled with code.
Chen Zhuo leaned closer to the screen and studied it for a moment.
"To apply this to the 3D model, we’ll have to expand the matrix dimensions. The original Jacobian matrix won’t work anymore. We’ll need to add non-linear compensation."
Chen Zhuo’s tone was perfectly level.
"Can you change it?" Zhang Yuan asked.
"Get me a pen and paper."
Zhang Yuan immediately spun around, pulled a stack of A4 paper from the tray of a nearby printer, and handed it to Chen Zhuo along with a pen.
Chen Zhuo set the paper on the desk and uncapped the pen.
He wrote deliberately, not quickly. Each line of the expanded matrix required him to account for coordinate system transformations in three-dimensional space.
Zhang Yuan and Lin Fang stood behind him, hardly daring to breathe.
After filling two pages, Chen Zhuo stopped writing and pushed the second page in front of Zhang Yuan.
"I’ve scaled up the dimensions."
Chen Zhuo pointed to a set of formulas on the page.
"I also changed the logic for the mesh partitioning. Replace the old code in the core program with these segments and rebuild the mesh."
Zhang Yuan snatched up the paper, moved to the computer next to Chen Zhuo, and his hands began to fly across the keyboard.
Reading settings
Size
18
Font
Alignment
Theme
Spacing
1.7
Width
Original text
Progress marks
My IQ Increases Year by Year — Chapters
1
Chapter 1
2
Chapter 2
3
Chapter 3
4
Chapter 4
5
Chapter 5
6
Chapter 6
7
Chapter 7
8
Chapter 8
9
Chapter 9
10
Chapter 10
11
Chapter 11
12
Chapter 12
13
Chapter 13
14
Chapter 14
15
Chapter 15
16
Chapter 16
17
Chapter 17
18
Chapter 18
19
Chapter 19
20
Chapter 20
21
Chapter 21
22
Chapter 22
23
Chapter 23
24
Chapter 24
25
Chapter 25
26
Chapter 26
27
Chapter 27
28
Chapter 28
29
Chapter 29
30
Chapter 30
31
Chapter 31
32
Chapter 32
33
Chapter 33
34
Chapter 34
35
Chapter 35
36
Chapter 36
37
Chapter 37
38
Chapter 38
39
Chapter 39
40
Chapter 40
41
Chapter 41
42
Chapter 42
43
Chapter 43
44
Chapter 44
45
Chapter 45
46
Chapter 46
47
Chapter 47
48
Chapter 48
49
Chapter 49
50
Chapter 50
51
Chapter 51
52
Chapter 52
53
Chapter 53
54
Chapter 54
55
Chapter 55
56
Chapter 56
57
Chapter 57
58
Chapter 58
59
Chapter 59
60
Chapter 60
61
Chapter 61
62
Chapter 62
63
Chapter 63
64
Chapter 64
65
Chapter 65
66
Chapter 66
67
Chapter 67
68
Chapter 68
69
Chapter 69
70
Chapter 70
71
Chapter 71
72
Chapter 72
73
Chapter 73
74
Chapter 74
75
Chapter 75
76
Chapter 76
77
Chapter 77
78
Chapter 78
79
Chapter 79
80
Chapter 80
81
Chapter 81
82
Chapter 82
83
Chapter 83
84
Chapter 84
85
Chapter 85
86
Chapter 86
87
Chapter 87
88
Chapter 88
89
Chapter 89
90
Chapter 90
91
Chapter 91
92
Chapter 92
93
Chapter 93
94
Chapter 94
95
Chapter 95
96
Chapter 96
97
Chapter 97
98
Chapter 98
99
Chapter 99
100
Chapter 100
101
Chapter 101
102
Chapter 102
103
Chapter 103
104
Chapter 104
105
Chapter 105
106
Chapter 106
107
Chapter 107
108
Chapter 108
109
Chapter 109
110
Chapter 110
111
Chapter 111
112
Chapter 112
113
Chapter 113
114
Chapter 114
115
Chapter 115
116
Chapter 116
117
Chapter 117
118
Chapter 118
119
Chapter 119
120
Chapter 120
121
Chapter 121
122
Chapter 122
123
Chapter 123
124
Chapter 124
125
Chapter 125
126
Chapter 126
127
Chapter 127
128
Chapter 128
129
Chapter 129
130
Chapter 130
131
Chapter 131
132
Chapter 132
133
Chapter 133
134
Chapter 134
135
Chapter 135
136
Chapter 136
137
Chapter 137
138
Chapter 138
139
Chapter 139
140
Chapter 140
141
Chapter 141
142
Chapter 142
143
Chapter 143
144
Chapter 144
145
Chapter 145
146
Chapter 146
147
Chapter 147
148
Chapter 148
149
Chapter 149
150
Chapter 150
151
Chapter 151
152
Chapter 152
153
Chapter 153
154
Chapter 154
155
Chapter 155
156
Chapter 156
157
Chapter 157
158
Chapter 158
159
Chapter 159
160
Chapter 160
161
Chapter 161
162
Chapter 162
163
Chapter 163
164
Chapter 164
165
Chapter 165
166
Chapter 166
167
Chapter 167
168
Chapter 168
169
Chapter 169
170
Chapter 170
171
Chapter 171
172
Chapter 172
173
Chapter 173
174
Chapter 174
175
Chapter 175
176
Chapter 176
177
Chapter 177
178
Chapter 178
179
Chapter 179
180
Chapter 180
181
Chapter 181
182
Chapter 182
183
Chapter 183
184
Chapter 184
185
Chapter 185
186
Chapter 186
187
Chapter 187
188
Chapter 188
189
Chapter 189
190
Chapter 190
191
Chapter 191
192
Chapter 192
193
Chapter 193
194
Chapter 194
195
Chapter 195
196
Chapter 196
197
Chapter 197
198
Chapter 198
199
Chapter 199
200
Chapter 200
201
Chapter 201
202
Chapter 202
203
Chapter 203
204
Chapter 204
205
Chapter 205
206
Chapter 206
207
Chapter 207
208
Chapter 208
209
Chapter 209
210
Chapter 210
211
Chapter 211
212
Chapter 212
213
Chapter 213
214
Chapter 214
215
Chapter 215
216
Chapter 216
217
Chapter 217
218
Chapter 218
219
Chapter 219
220
Chapter 220
221
Chapter 221
222
Chapter 222
223
Chapter 223
224
Chapter 224
225
Chapter 225
226
Chapter 226
227
Chapter 227
228
Chapter 228
229
Chapter 229
230
Chapter 230
231
Chapter 231
232
Chapter 232
233
Chapter 233
234
Chapter 234
235
Chapter 235
236
Chapter 236
237
Chapter 237
238
Chapter 238
239
Chapter 239
240
Chapter 240
241
Chapter 241
242
Chapter 242
243
Chapter 243
244
Chapter 244
245
Chapter 245
246
Chapter 246
247
Chapter 247
248
Chapter 248
249
Chapter 249
250
Chapter 250
251
Chapter 251
252
Chapter 252
253
Chapter 253
254
Chapter 254
255
Chapter 255
256
Chapter 256
257
Chapter 257
258
Chapter 258
259
Chapter 259
260
Chapter 260
261
Chapter 261
262
Chapter 262
263
Chapter 263
264
Chapter 264
265
Chapter 265
266
Chapter 266
267
Chapter 267
268
Chapter 268
269
Chapter 269
270
Chapter 270
271
Chapter 271
272
Chapter 272
273
Chapter 273
274
Chapter 274
275
Chapter 275
276
Chapter 276
277
Chapter 277
278
Chapter 278
279
Chapter 279
280
Chapter 280
281
Chapter 281
282
Chapter 282
283
Chapter 283
284
Chapter 284
285
Chapter 285
286
Chapter 286
287
Chapter 287
288
Chapter 288
289
Chapter 289
290
Chapter 290
291
Chapter 291
292
Chapter 292
293
Chapter 293
294
Chapter 294
295
Chapter 295
296
Chapter 296
297
Chapter 297
298
Chapter 298
299
Chapter 299
301
Chapter 301
302
Chapter 302
303
Chapter 303
304
Chapter 304
305
Chapter 305
306
Chapter 306
307
Chapter 307
308
Chapter 308
309
Chapter 309
310
Chapter 310
311
Chapter 311
312
Chapter 312
313
Chapter 313
314
Chapter 314
315
Chapter 315
316
Chapter 316
317
Chapter 317
318
Chapter 318
319
Chapter 319
320
Chapter 320
321
Chapter 321
322
Chapter 322
323
Chapter 323
324
Chapter 324
325
Chapter 325
326
Chapter 326
327
Chapter 327
328
Chapter 328
329
Chapter 329
330
Chapter 330
331
Chapter 331
332
Chapter 332
333
Chapter 333
334
Chapter 334
335
Chapter 335
336
Chapter 336
337
Chapter 337
338
Chapter 338
339
Chapter 339
340
Chapter 340
341
Chapter 341
342
Chapter 342
343
Chapter 343
Comments
Log in to leave a comment.