第121章 第一階段目標,達成!
7月9號,周日。
自從開始搶時間後,整個課題組也就徹底沒有了休息日。
每天的工作時間和強度,簡直比高三生還要更勝一籌。
不過,丁航已經允諾,除了課題完成的獎金外。
還會在結束後,給每人放個長假休息。
當然,長假這塊,陳言是享受不到的。
下午時分,課題組的房間內。
「磁軸這塊r=0,實現虛擬網格法,強加對稱條件∂/∂r=0……」
「然後基於雙線性空間學習的跨媒體檢索方法LCFS(r=a),得分兩個階段實現……」
從磁軸到LCFS的實現,陳言終於完成了邊界條件從簡單到複雜的推導。
並且通過簡化模型的架構,驗證推導的可實現性!
因為並行加速優化的內容,他早在給出建議書時就已經解決。
現在邊界條件的驗證,也就代表著,第一階段的三個核心難點,全部變為了可實現的路徑!
至於最後形成框架的難點,反而不需要他再過多操心。
因為這本就是在現有模型上的優化,在針對性進行數值離散方法這些的架構調整之後。
所以第四個核心難點,丁航他們會在過程中解決。
事實上,從那一天的短會碰過後,四人的分工便沒再變過。
丁航三人從前期系統和模塊的優化,轉變為了全程的架構優化。
而陳言一方面針對三人過程中需要的幫助進行協助。
並同步在每天最後的時間,對優化結果進行核對。
另一方面,也是最重要的。
就是全方位驗證所有優化方法,落實優化建議的路徑!
可以說,這個課題組,儼然成為了以陳言為主,丁航三人為輔的配備。
在再次確認了驗證數據的可靠性後,陳言微微抬頭,看向丁航那邊。
原本埋在電腦屏幕里的丁航,心有所感,抬起頭,從屏幕上方露出眼睛。
兩人都沒有說話,但卻都讀懂了對方的意思。
丁航豎起一根手指,沖陳言比了一下。
意思是針對數值離散方法的架構調整,還有一天就能完成。
陳言隨即回了個OK的手勢,轉而目光落回電腦屏幕上。
全網首發更新 看書就上 TW 看書網,𝐬𝐡𝐮.𝐭𝐰超實用
開始整理邊界條件的相關資料,並準備移交給丁航。
按照這個進度,大概在7月15號左右,就能完成第一階段的任務!
也代表著,還能剩下一個月左右的時間,去沖第二階段和第三階段。
不多時,陳言將資料提給了丁航,順帶著提醒了一句「別忘了申請集群驗證」。
丁航笑著應道:「保證完成任務!」
近一個月的相處,他已經打心底里佩服起了這個年輕人。
敢想敢做,而且能做成功!
這種能力也正是科研最需要的!
一天後,丁航三人如期完成數值離散算法的架構調整,也就是數值內核的關鍵升級。
隨後馬不停蹄地開始對邊界條件這塊進行優化。
而陳言同樣沒有停歇,他已經沿著思路,來到了第二階段上。
這一步需要在第一階段的穩定框架上,引入新方法。
從而在精度、效率,還有物理耦合上,全面超越現有代碼!
其中的關鍵,就是他先前提到的,像高階指數積分格式這些核心方法的創新。
雖然這些新方法的創新,同樣對應那些核心難點。
但是解決難度,比第一階段高了不止一個量級!
7月14日,周五。
下午五點半,也就是研究所的正常下班時間。
丁航從外面走回課題組的房間。
看到他回來,正圍在電腦前的陳言三人,當即扭頭看去。
他們已經到了第一階段驗證前的最後一步。
此時正在做整個等離子體一維約束數值模擬算法的最後校核。
而丁航是出去催集群申請的事,做好銜接部分。
迎上三人投來的目光,丁航也沒讓三人失望,開口說道:
「課題組的集群使用申請批了,明天上午9點可以用!」
聞言,陳言三人頓時鬆了口氣,齊齊扭回頭,看向面前的電腦屏幕。
見狀,丁航的目光落在中間的陳言身上,走過去拍了下對方肩膀:「怎麼樣了?」
陳言沒有回頭,滑鼠飛快滑動:「沒發現問題。」
聽到這話,不止是丁航鬆了口氣。
就連圍在旁邊的高鋒和徐家樹,也同樣鬆了口氣。
一個多月時間,可算是走到這一步了!
只要第一階段驗證完成,在數值方法上,就將全面實現對標,並且部分超越現有算法的目標!
而全面實現對標,也是他們課題組最初的目標!
當然,就現在來說,這是開啟第二階段的保障!
很快,陳言手中的滑鼠停止了滑動。
鬆開滑鼠,他扭頭沖丁航點了點頭。
整個算法確實沒發現問題!
得到最終確認,丁航當即笑著道:
「那行,今天我們就早點下班!明天一早過來,到點準時驗證!」
對此,陳言三人自然都沒有異議。
畢竟連續高強度工作一個月,也是需要一個緩衝的。
只不過,陳言在回到寢室後,就又鑽進了第二階段的內容里。
7月15日,周六。
如往常一樣,早晨七點,陳言準時來到研究所。
丁航三人也緊跟著便到了。
這一個月里,不止是晚上加班,周末加班。
他們也跟著陳言「養」成了早到這個習慣。
不過,今天明顯不同。
因為三人來了後,都有些坐立不安,時不時地就看下時間。
終於,到了上午九點,陳言四人齊齊圍在電腦前。
通過課題組集群,這套等離子體一維約束數值模擬算法開始運行,同步進行驗證!
驗證內容,包括MMS驗證和標準基準。
一方面驗證空間收斂階和時間收斂階。
一方面復現國際托卡馬克物理活動(ITPA)的輸運基準案例。
與ASTRA和JETTO這些國際主流代碼的表現結果進行對比。
大約1個小時後,準確來說,是48分鐘12秒後。
算法的驗證運行結束!
在完成的瞬間,陳言便立馬看向了電腦上的輸出內容。
而丁航三人,則是齊齊神情一震!
腦海里同時浮現三個字「這麼快!」
但下一刻,三人也齊齊看向最後停留在電腦屏幕上的輸出內容。
空間離散實現數據,2~4階保正調和平均格式!
台基區自適應行動網路,保持2階無振盪!
比現有主流代碼精度高2階,且嚴格保正!
時間積分實現數據,變階變步長BDF2~5!
比現有1~2階隱式或半隱式的主流代碼,有效精度高2~3階!
然後是時間步長範圍、全放電模擬時間、能量守恆誤差……
全部達到或超越了現有主流代碼的效果!
這份數據也證明著,第一階段全面實現對標。
並且,部分超越現有算法的目標。
成功達成!
自從開始搶時間後,整個課題組也就徹底沒有了休息日。
每天的工作時間和強度,簡直比高三生還要更勝一籌。
不過,丁航已經允諾,除了課題完成的獎金外。
還會在結束後,給每人放個長假休息。
當然,長假這塊,陳言是享受不到的。
下午時分,課題組的房間內。
「磁軸這塊r=0,實現虛擬網格法,強加對稱條件∂/∂r=0……」
「然後基於雙線性空間學習的跨媒體檢索方法LCFS(r=a),得分兩個階段實現……」
從磁軸到LCFS的實現,陳言終於完成了邊界條件從簡單到複雜的推導。
並且通過簡化模型的架構,驗證推導的可實現性!
因為並行加速優化的內容,他早在給出建議書時就已經解決。
現在邊界條件的驗證,也就代表著,第一階段的三個核心難點,全部變為了可實現的路徑!
至於最後形成框架的難點,反而不需要他再過多操心。
因為這本就是在現有模型上的優化,在針對性進行數值離散方法這些的架構調整之後。
所以第四個核心難點,丁航他們會在過程中解決。
事實上,從那一天的短會碰過後,四人的分工便沒再變過。
丁航三人從前期系統和模塊的優化,轉變為了全程的架構優化。
而陳言一方面針對三人過程中需要的幫助進行協助。
並同步在每天最後的時間,對優化結果進行核對。
另一方面,也是最重要的。
就是全方位驗證所有優化方法,落實優化建議的路徑!
可以說,這個課題組,儼然成為了以陳言為主,丁航三人為輔的配備。
在再次確認了驗證數據的可靠性後,陳言微微抬頭,看向丁航那邊。
原本埋在電腦屏幕里的丁航,心有所感,抬起頭,從屏幕上方露出眼睛。
兩人都沒有說話,但卻都讀懂了對方的意思。
丁航豎起一根手指,沖陳言比了一下。
意思是針對數值離散方法的架構調整,還有一天就能完成。
陳言隨即回了個OK的手勢,轉而目光落回電腦屏幕上。
全網首發更新 看書就上 TW 看書網,𝐬𝐡𝐮.𝐭𝐰超實用
開始整理邊界條件的相關資料,並準備移交給丁航。
按照這個進度,大概在7月15號左右,就能完成第一階段的任務!
也代表著,還能剩下一個月左右的時間,去沖第二階段和第三階段。
不多時,陳言將資料提給了丁航,順帶著提醒了一句「別忘了申請集群驗證」。
丁航笑著應道:「保證完成任務!」
近一個月的相處,他已經打心底里佩服起了這個年輕人。
敢想敢做,而且能做成功!
這種能力也正是科研最需要的!
一天後,丁航三人如期完成數值離散算法的架構調整,也就是數值內核的關鍵升級。
隨後馬不停蹄地開始對邊界條件這塊進行優化。
而陳言同樣沒有停歇,他已經沿著思路,來到了第二階段上。
這一步需要在第一階段的穩定框架上,引入新方法。
從而在精度、效率,還有物理耦合上,全面超越現有代碼!
其中的關鍵,就是他先前提到的,像高階指數積分格式這些核心方法的創新。
雖然這些新方法的創新,同樣對應那些核心難點。
但是解決難度,比第一階段高了不止一個量級!
7月14日,周五。
下午五點半,也就是研究所的正常下班時間。
丁航從外面走回課題組的房間。
看到他回來,正圍在電腦前的陳言三人,當即扭頭看去。
他們已經到了第一階段驗證前的最後一步。
此時正在做整個等離子體一維約束數值模擬算法的最後校核。
而丁航是出去催集群申請的事,做好銜接部分。
迎上三人投來的目光,丁航也沒讓三人失望,開口說道:
「課題組的集群使用申請批了,明天上午9點可以用!」
聞言,陳言三人頓時鬆了口氣,齊齊扭回頭,看向面前的電腦屏幕。
見狀,丁航的目光落在中間的陳言身上,走過去拍了下對方肩膀:「怎麼樣了?」
陳言沒有回頭,滑鼠飛快滑動:「沒發現問題。」
聽到這話,不止是丁航鬆了口氣。
就連圍在旁邊的高鋒和徐家樹,也同樣鬆了口氣。
一個多月時間,可算是走到這一步了!
只要第一階段驗證完成,在數值方法上,就將全面實現對標,並且部分超越現有算法的目標!
而全面實現對標,也是他們課題組最初的目標!
當然,就現在來說,這是開啟第二階段的保障!
很快,陳言手中的滑鼠停止了滑動。
鬆開滑鼠,他扭頭沖丁航點了點頭。
整個算法確實沒發現問題!
得到最終確認,丁航當即笑著道:
「那行,今天我們就早點下班!明天一早過來,到點準時驗證!」
對此,陳言三人自然都沒有異議。
畢竟連續高強度工作一個月,也是需要一個緩衝的。
只不過,陳言在回到寢室後,就又鑽進了第二階段的內容里。
7月15日,周六。
如往常一樣,早晨七點,陳言準時來到研究所。
丁航三人也緊跟著便到了。
這一個月里,不止是晚上加班,周末加班。
他們也跟著陳言「養」成了早到這個習慣。
不過,今天明顯不同。
因為三人來了後,都有些坐立不安,時不時地就看下時間。
終於,到了上午九點,陳言四人齊齊圍在電腦前。
通過課題組集群,這套等離子體一維約束數值模擬算法開始運行,同步進行驗證!
驗證內容,包括MMS驗證和標準基準。
一方面驗證空間收斂階和時間收斂階。
一方面復現國際托卡馬克物理活動(ITPA)的輸運基準案例。
與ASTRA和JETTO這些國際主流代碼的表現結果進行對比。
大約1個小時後,準確來說,是48分鐘12秒後。
算法的驗證運行結束!
在完成的瞬間,陳言便立馬看向了電腦上的輸出內容。
而丁航三人,則是齊齊神情一震!
腦海里同時浮現三個字「這麼快!」
但下一刻,三人也齊齊看向最後停留在電腦屏幕上的輸出內容。
空間離散實現數據,2~4階保正調和平均格式!
台基區自適應行動網路,保持2階無振盪!
比現有主流代碼精度高2階,且嚴格保正!
時間積分實現數據,變階變步長BDF2~5!
比現有1~2階隱式或半隱式的主流代碼,有效精度高2~3階!
然後是時間步長範圍、全放電模擬時間、能量守恆誤差……
全部達到或超越了現有主流代碼的效果!
這份數據也證明著,第一階段全面實現對標。
並且,部分超越現有算法的目標。
成功達成!