我的学习闭环系统 第104节

  陈言在将离散数值方法的验证结果,详细讲给丁航三人听后。

  他们三人也在继方程系统与模块化设计的优化后。

  开始优化空间离散保正高阶格式,以及时间积分自适应隐式BDF。

  这是第一阶段数值内核的关键升级步骤!

  而陈言自己,则开始对又一个核心难点下手。

  试着将边界条件,从简单推到复杂。

第121章 第一阶段目标,达成!

  7月9号,周日。

  自从开始抢时间后,整个课题组也就彻底没有了休息日。

  每天的工作时间和强度,简直比高三生还要更胜一筹。

  不过,丁航已经允诺,除了课题完成的奖金外。

  还会在结束后,给每人放个长假休息。

  当然,长假这块,陈言是享受不到的。

  下午时分,课题组的房间内。

  “磁轴这块r=0,实现虚拟网格法,强加对称条件?/?r=0……”

  “然后基于双线性空间学习的跨媒体检索方法LCFS(r=a),得分两个阶段实现……”

  从磁轴到LCFS的实现,陈言终于完成了边界条件从简单到复杂的推导。

  并且通过简化模型的架构,验证推导的可实现性!

  因为并行加速优化的内容,他早在给出建议书时就已经解决。

  现在边界条件的验证,也就代表着,第一阶段的三个核心难点,全部变为了可实现的路径!

  至于最后形成框架的难点,反而不需要他再过多操心。

  因为这本就是在现有模型上的优化,在针对性进行数值离散方法这些的架构调整之后。

  所以第四个核心难点,丁航他们会在过程中解决。

  事实上,从那一天的短会碰过后,四人的分工便没再变过。

  丁航三人从前期系统和模块的优化,转变为了全程的架构优化。

  而陈言一方面针对三人过程中需要的帮助进行协助。

  并同步在每天最后的时间,对优化结果进行核对。

  另一方面,也是最重要的。

  就是全方位验证所有优化方法,落实优化建议的路径!

  可以说,这个课题组,俨然成为了以陈言为主,丁航三人为辅的配备。

  在再次确认了验证数据的可靠性后,陈言微微抬头,看向丁航那边。

  原本埋在电脑屏幕里的丁航,心有所感,抬起头,从屏幕上方露出眼睛。

  两人都没有说话,但却都读懂了对方的意思。

  丁航竖起一根手指,冲陈言比了一下。

  意思是针对数值离散方法的架构调整,还有一天就能完成。

  陈言随即回了个OK的手势,转而目光落回电脑屏幕上。

  开始整理边界条件的相关资料,并准备移交给丁航。

  按照这个进度,大概在7月15号左右,就能完成第一阶段的任务!

  也代表着,还能剩下一个月左右的时间,去冲第二阶段和第三阶段。

  不多时,陈言将资料提给了丁航,顺带着提醒了一句“别忘了申请集群验证”。

  丁航笑着应道:“保证完成任务!”

  近一个月的相处,他已经打心底里佩服起了这个年轻人。

  敢想敢做,而且能做成功!

  这种能力也正是科研最需要的!

  一天后,丁航三人如期完成数值离散算法的架构调整,也就是数值内核的关键升级。

  随后马不停蹄地开始对边界条件这块进行优化。

  而陈言同样没有停歇,他已经沿着思路,来到了第二阶段上。

  这一步需要在第一阶段的稳定框架上,引入新方法。

  从而在精度、效率,还有物理耦合上,全面超越现有代码!

  其中的关键,就是他先前提到的,像高阶指数积分格式这些核心方法的创新。

  虽然这些新方法的创新,同样对应那些核心难点。

  但是解决难度,比第一阶段高了不止一个量级!

  7月14日,周五。

  下午五点半,也就是研究所的正常下班时间。

  丁航从外面走回课题组的房间。

  看到他回来,正围在电脑前的陈言三人,当即扭头看去。

  他们已经到了第一阶段验证前的最后一步。

  此时正在做整个等离子体一维约束数值模拟算法的最后校核。

  而丁航是出去催集群申请的事,做好衔接部分。

  迎上三人投来的目光,丁航也没让三人失望,开口说道:

  “课题组的集群使用申请批了,明天上午9点可以用!”

  闻言,陈言三人顿时松了口气,齐齐扭回头,看向面前的电脑屏幕。

  见状,丁航的目光落在中间的陈言身上,走过去拍了下对方肩膀:“怎么样了?”

  陈言没有回头,鼠标飞快滑动:“没发现问题。”

  听到这话,不止是丁航松了口气。

  就连围在旁边的高锋和徐家树,也同样松了口气。

  一个多月时间,可算是走到这一步了!

  只要第一阶段验证完成,在数值方法上,就将全面实现对标,并且部分超越现有算法的目标!

  而全面实现对标,也是他们课题组最初的目标!

  当然,就现在来说,这是开启第二阶段的保障!

  很快,陈言手中的鼠标停止了滑动。

  松开鼠标,他扭头冲丁航点了点头。

  整个算法确实没发现问题!

  得到最终确认,丁航当即笑着道:

  “那行,今天我们就早点下班!明天一早过来,到点准时验证!”

  对此,陈言三人自然都没有异议。

  毕竟连续高强度工作一个月,也是需要一个缓冲的。

  只不过,陈言在回到寝室后,就又钻进了第二阶段的内容里。

  7月15日,周六。

  如往常一样,早晨七点,陈言准时来到研究所。

  丁航三人也紧跟着便到了。

  这一个月里,不止是晚上加班,周末加班。

  他们也跟着陈言“养”成了早到这个习惯。

  不过,今天明显不同。

  因为三人来了后,都有些坐立不安,时不时地就看下时间。

  终于,到了上午九点,陈言四人齐齐围在电脑前。

  通过课题组集群,这套等离子体一维约束数值模拟算法开始运行,同步进行验证!

  验证内容,包括MMS验证和标准基准。

  一方面验证空间收敛阶和时间收敛阶。

  一方面复现国际托卡马克物理活动(ITPA)的输运基准案例。

  与ASTRA和JETTO这些国际主流代码的表现结果进行对比。

  大约1个小时后,准确来说,是48分钟12秒后。

  算法的验证运行结束!

  在完成的瞬间,陈言便立马看向了电脑上的输出内容。

  而丁航三人,则是齐齐神情一震!

  脑海里同时浮现三个字“这么快!”

  但下一刻,三人也齐齐看向最后停留在电脑屏幕上的输出内容。

  空间离散实现数据,2~4阶保正调和平均格式!

  台基区自适应移动网络,保持2阶无振荡!

  比现有主流代码精度高2阶,且严格保正!

  时间积分实现数据,变阶变步长BDF2~5!

  比现有1~2阶隐式或半隐式的主流代码,有效精度高2~3阶!

  然后是时间步长范围、全放电模拟时间、能量守恒误差……

  全部达到或超越了现有主流代码的效果!

  这份数据也证明着,第一阶段全面实现对标。

  并且,部分超越现有算法的目标。

  成功达成!

第122章 目标不止于此

首节 上一节 104/271下一节 尾节 目录