像是在负重爬坡的卡车。
这次跑了三个小时。
张渊一直站在屏幕前,眼睛一眨不眨地盯着滚动的数据。
“压力值在上升”
张渊小声念叨着。
“进入跨音速区间了,马赫数08…”
突然,滚动的数据停顿了一下。
紧接着,屏幕上出现了一大片nan。
计算结果溢出,变成了无效数字。
“又炸了。”
张渊一拳捶在桌子上,震得旁边的杯子晃了晃。
林芳揉了揉发酸的眼睛。
“非线性对流项没法处理,只要一进跨音速,空气的可压缩性突变,传统的差分格式根本稳不住。”张渊走到白板前,拿起黑板擦,用力把上面的一部分公式擦掉。
“还得改,用迎风格式试试。”
第五天。
垃圾桶里塞满了烟头和废纸。
张渊坐在椅子上,两眼发直地看着天花板。
林芳趴在桌子上睡着了,身上披着一件外套。
屏幕上依然是刺眼的nan。
所有的常规路数都试过了。
他们尝试了各种主流的流体力学算法,只要网格精度上去,计算量就会呈指数级爆炸,然后非线性项就会在某一个瞬间崩溃。如果降低网格精度,算出来的数据就是一团浆糊,拿到谈判桌上连自己人都骗不过去。
张渊拿起桌上的烟盒,抽出一根干瘪的香烟,他没有点火,只是把它咬在嘴里。
二十天的期限已经过去了三分之一。
张渊闭上眼睛,脑子里全是外方代表那种傲慢的笑容。
十年内算不明白?
难道真的要被他们看死?
张渊睁开眼,转头看向正在熟睡的林芳。
张渊慢慢坐直了身子,吐掉嘴里的烟,走到林芳身边,推了推她的肩膀。
“林芳,醒醒。”
林芳迷迷糊糊地擡起头,脸上还印着袖子的红印。
“怎么了?跑通了?”
“没有。”
张渊看着她。
“你还记得陈拙去年写的那个矩阵吗?”
林芳愣了一下,脑子清醒了一点。
“陈拙?你疯了,那是二维的,现在这是三维全尺寸模型,网格数量差了几个数量级。”
“逻辑是一样的。”
张渊的眼睛里