第120章 重构方程-《急诊科:开局看见疾病词条》


    第(1/3)页

    凌晨零点。

    CRIT休息室。

    门禁"滴"一声滑开。

    苏夏坐在角落靠墙的高脚凳上。兜帽罩着头,降噪耳机的指示灯闪着微弱蓝光。外星人笔记本的散热口朝外,热风把桌上一张便签纸的边角吹得微微翘起。

    旁边那杯黑咖啡早就凉透了。液面上结着一层暗褐色的油膜。

    键盘敲击声偶尔爆发——短促的连击,然后长时间停顿。再爆发。

    林述走过去。

    把自己的笔记本电脑放在她旁边的桌面上,翻开屏幕。进度条趴在11%。预估剩余时间12小时40分钟。

    "我的模型跑不动。"

    林述的语气和查房时汇报病情一样平。

    "偏微分方程组的迭代解法太慢。你能不能看一眼算法,有没有更快的数值方法。"

    苏夏没摘耳机。

    眼睛从自己的屏幕上移开。先扫进度条,再扫代码编辑器里的核心循环段。

    三秒钟。

    她伸手把林述的电脑转过来,屏幕面对自己。摘下耳机,挂在脖子上。

    "你用的显式欧拉。"

    苏夏的声音没有起伏,像在陈述一条物理定律。

    "解三维湍流的N-S方程用显式欧拉,等于骑自行车上高速。"

    手指落在键盘上。没有问林述同不同意改,没有问他想要什么结果。

    直接开始改。

    林述站在旁边看。屏幕上每一个方程的物理意义他都读得懂——那是他自己建的。但苏夏重写底层代码结构的速度,已经超出他能跟踪的范围。

    她不是在修改。是在重建。

    旧的显式循环被推倒,换上隐式时间推进格式。一个自适应时间步长控制模块嵌入迭代核心——解的变化率小于阈值时,步长自动放大;遇到剧烈梯度区域,步长收缩。

    五分钟。

    苏夏把电脑推回来。

    "换了隐式求解器,加了自适应步长。你的边界条件写得还行,不用动。"

    下巴朝运行键点了一下。

    "跑。"

    林述点击运行。

    进度条闪了一下。

    预估运算时间:22分钟。

    林述看着屏幕上那个数字。

    "谢了。"

    苏夏重新拿起耳机。戴上之前,停了一下。

    "你的方程建得不差。解法太原始。下次这种问题直接来找我,别自己蛮力磨。"
    第(1/3)页