第112章 周文渊:什么锁?(2/2)
林叶简单看了看,基本上都是一些类似他思考问题,做题,还有跟著课题组做研究的画面之类—一央台自然也知道他已经接触到了正式的科研工作,加入过课题,他们都准备在之后採访一下周文渊等一些和林叶接触过的教授们,对林叶的看法。
“如果你有什么其他想法也可以提一提。”梁记者说道。
林叶摇了摇头:“我就没有了。”
梁记者点点头,“那————咱们今天下午就去上京大学吧,把这些镜头都录一下,另外我们也已经联繫了之前和你有过合作的周文渊教授他们,顺便把你参与组会的相关画面也给录一下。”
林叶露出讶然的表情,倒是没想到他们的行动这么迅速,都已经联繫好了。
不过,正好他也想要去一趟。
那个自適应分区算法的锁,他已经找到了。
上京大学,周文渊的办公室。
“林叶说的那个“锁”,到底是什么意思?”
周文渊的眉头皱的很深。
而他面前还放著一堆草稿纸,上面的內容正式林叶那个自適应分区算法的推导过程。
前天的时候,张涛跑过来找到了他,跟他说了和林叶的那段聊天过程。
得知林叶仅仅通过“非因果性”,就猜出了他们课题组遇到了什么问题时,周文渊也感觉到无比的不可思议。
他们是通过计算出来的数据,才判断出出现非因果性的;但是林叶知道是非——
因果性后,立马就判断出数据出现了什么样的问题,这样的能力————
简直令人髮指!
数值界面移动速度超过声速导致违反特徵线理论,在cfd计算流体力学中是一个非常经典的问题。
非因果性这个报错,对於顶尖的cfd专家来说,確实会第一时间联想到特徵线被破坏。
但是,那也是顶尖的cfd专家啊!
难道说林叶现在已经称得上是顶尖cfd专家了?
在这一点上,周文渊自己都不敢这么说自己,因为他又不是专门搞计算数学的人,而即使是他们同组真正搞计算数学的王海峰教授,估计也不敢这么说自己。
虽然还有另外一种可能就是,林叶作为这个算法的“生父”,他比任何人都清楚这个算法的底层逻辑是追著梯度跑,因此他最容易想到高频振盪下的漏洞。
但是这也意味著,他对数值计算底层逻辑和工程实现的洞察力,也达到了一个可怕的程度。
这让周文渊怎么相信?
林叶也就是去参加了不到一个月的竞赛而已,要怎么才能变得这么厉害?
当然,这些都是其次,最重要的,还是林叶在聊天记录当中提到的“锁”。
“究竟是什么呢?”
周文渊在这一点上面纠结,主要就是因为他有点不服输了。
他之前觉得从数学原理上这个问题已经没有研究的意义了,但是现在林叶却认为还能解。
凭啥?
总不能他一个教授这下连林叶都不如了吧?
以至於他这两天直接把大部分能够搁置的工作都暂时搁置,用来思考这个问题了。
將目光重新聚焦在“非因果性”这个数学死结上,他在纸上画出了双曲型方程经典的特徵锥,也就是那个代表著声波传播范围的马赫锥。
“算法失效,是因为数值界面的移动轨跡,切出了这个锥体,这点我很清楚”
。
周文渊盯著那个锥体,眉头越锁越紧,手中的笔尖悬停在纸上,迟迟无法落下。
“如果说要加一把锁”,这把锁必然是用来限制界面移动速度的,不能让它跑得比声速快。”
“可是————这在逻辑上是个悖论啊。”
周文渊陷入了深深的困惑。
“这个分区算法是自適应的,也就是说,界面是跟著梯度的变化而移动的。
流场里的化学反应波就是跑得那么快,梯度就是变化得那么剧烈,这是客观物理规律,如果强行人为地锁住界面,不让它动————”
他在纸上画了一条被强行截断的界面线。
“那结果就是,剧烈的反应区跑到了界面的外面,落入了使用显式算法的平衡区。显式算法根本扛不住这种刚性,结果依然是发散,是崩溃。”
“这就是个死循环。”
跟著跑,非因果;不跟著跑,覆盖不全。
周文渊揉了揉眉心,感到一阵头痛。
他隱隱约约觉得,解决这个问题的关键,应该还在这个特徵锥上。
既然不能违背特徵线理论,那是不是应该利用特徵线去做点什么文章?
“难道是————预判?”
一个模糊的念头在他脑海中闪过,但很快又被他自己否定了。
“怎么预判?梯度还没传过来,我怎么知道它下一刻会变成什么样?除非我能算命。”
就在这时,办公室的门被敲响了。
张涛走了进来。
“老师,林叶,还有央台的记者快来了,咱们是不是要准备一下了?”