殲11飛機的國產化和改進工作千頭萬緒,並不是只有結構升級這一塊內容可做。
所以在收到常浩南的“建議”之後,601所和112廠很快開始有所動作,調整了最近一段時間的工作重心。
而常浩南,則在度過一個短暫的假期之後,重新飛回了京城。
高校這套體系,別的不說,放假還是可以保證的。
1997年這會,全國範圍內實行的還是從1949年開始頒佈實施的《全國年節及紀念日放假辦法》,十一隻有兩天假期。
好在1995年開始,已經實行了每週雙休,所以算上一個週末,能放上四天假。
離家稍微近點的,這就能回上一趟家。
所以當常浩南重新來到京航大學的計算中心,並且把參與軟件維護和更新的技術人員集中起來開會的時候,已經是十一的四天假期結束之後。
“這就要版本更新了?”
在早會上聽到突如其來的軟件計劃之後,絕大多數人的第一反應跟幾天之前的何明差不多。
常浩南坐在會議室首位,目光掃過面前分成兩排相對而坐的十幾名業務骨幹:
“新的網格生成方式優先更新給專業提升版的用戶,專業版只保留相關的基礎功能就好。”
“這部分專業提升版的用戶都是專業性較高的、涉及軍工項目的高校和科研機構,自主能力相對比較強,應該不太會出現太多需要咱們派人去升級的情況。”
售後業務的負責人面色總算稍稍好看了一些。
喝了口水之後,常浩南又繼續道:
“另外,這種基於非結構網格的方法的重疊網格生成法,對於後面計算過程的時間和空間離散方法沒有什麼新的要求,所以基本上只需要對網格生成模塊進行大改就行,其它部分的變動不大。”
這種時候,就體現出之前軟件設計時思路清晰的好處了。
如果是某些屎山代碼,那牽一髮動全身之下,這種大的功能變動指不定得重新把軟件寫一次……
“哦……還好……”
這下,除了負責網格生成模塊的幾個人之外,其它人都明顯長舒了一口氣。
搞軟件的,無論什麼年代,工作狀態都差不多。
只要來了項目,那光加班都是輕鬆的。
睡在單位都是家常便飯。
而有些相互之間比較熟悉的,甚至已經開始打趣起呆坐着的網格生成模塊負責人田兆貽了:
“加油,老兄……”
有人拍了拍他的肩膀。
“往好的地方想想,咱們公司是給加班費的……”
有人嘆了口氣,滿臉關心的表情。
“是啊,快年末了,能多賺點錢回家給老婆孩子過年也好……”
甚至有人語氣裡面還帶着點羨慕。
“……”
人類的悲歡並不相通,我只覺得他們吵鬧.jpg
然而還沒等他們高興完,常浩南就話鋒一轉:
“大家也不用羨慕他們……加班費麼,人人都可以有……”
聽到這句話,剛剛還在輕鬆調侃的衆人,笑容瞬間凝固在了臉上。
“這段時間下來,用戶們反饋上來的意見和建議也有不少了,正好趁着這次機會,把這些地方也都一併修改下,我大概看過,都不算什麼很大的問題,爭取在這個月內把第一個迭代的新版本發放出去!”
人嘛,不患寡而患不均。
現在大家都有班加,也都有錢拿,倒也不覺得有什麼不平衡了。
況且在試用版軟件發行之後,大部分當時被借調來參與開發的人員都返回了原單位。
現在還留在這邊的,都是已經把工作關係直接調動過來的人。
會選擇放棄研究所的穩定工作,到這功夫看來吃了上頓不一定有下頓的新生國企入職,多少都對TORCH Multiphysics,甚至整個數值計算領域有想法有興趣。
計算所的李傑院士在這件事情上的表現堪稱高風亮節,允許所有人自行選擇去留,算是狠狠支援了一把火炬集團。
當然,也算是對常浩南幫他打開全國範圍內超算和服務器市場的感謝。
去年還只能依靠財政撥款苟延殘喘,甚至考慮過把一部分股份賣給夢想公司以籌集資金的曙光集團,今年已經實現了正向盈利。雖然眼下看起來似乎不算什麼大事,但卻是常浩南對前者揮舞鋤頭挖牆腳的開始。
……
在部署了一些不太重要的工作之後,常浩南便讓其他模塊和業務的負責人先行回去工作。
只專門留下了負責網格生成模塊的幾名骨幹。
雖然在軟件開發初期,他要求所有參與研發的人員都要了解其它部分的基本情況,但那主要是爲了避免不同模塊開發過程中出現一些兼容性方面的問題。
如今軟件的升級和維護工作已經高度專業化,不同模塊之間所需要的知識和技能千差萬別,除了極少數人之外,已經沒必要,也沒可能做到了解全盤。
“常總,這非結構重疊網格方法,在生成邏輯上,跟之前的老方法具體的不同之處在哪?”
整個會議室裡只剩下幾個懂行的人之後,負責人田兆貽便直接進入了正題。
時間緊任務重,加上這又是一個他之前完全沒接觸過的領域。
感覺彷彿回到了多年前剛剛讀研那時候。
“有沒有什麼文獻資料可以拿來參考一下的?”
旁邊的一名助手也詢問道。
一般情況下,當研究人員想要進入一個從未涉獵過的新領域時,都會從一些綜述性的文獻看起,先有一個概略性的瞭解,再一點點啃具體研究方向上的內容。
“沒有。”
常浩南果斷搖頭:
“實際上,就連這個名詞,都是我前段時間隨便想出來的。”
對面幾人神情一滯。
好嘛,又是咱家老闆首創。
加入火炬集團的這幾個月時間,他們遇到的“原創”技術幾乎比過去的整個職業生涯都多。
“不過,非結構重疊網格方法與結構重疊網格方法一樣,在進行流場計算之前需要進行重疊網格系統裝配,即挖洞和確定網格間插值邊界及其宿主單元。”
常浩南說着翻開面前桌上的筆記本。
隨着研究內容的愈發深入,就連他自己,也已經沒辦法光靠頭腦風暴解決所有問題,尤其在眼下科研點數不夠,沒辦法直接用系統解決問題的情況下,更需要把一些想法系統性地整理出來:
“難點在於,非結構網格的網格單元間以及網格節點間都不存在如結構網格一樣的拓撲關係,所以動態自動網格裝配、高效搜索技術以及網格間插值之類的部分,都需要新的算法來完成。”
“其中最重要的三個部分,一是網格節點的分類和網格間邊界的定義,二是宿主單元的搜索,三是網格間插值邊界重構……”
常浩南一邊向幾人介紹自己的思路,一邊也在腦子裡構思着另外一件事情。
在工程實踐上,TORCH Multiphysics新版本的核心在於用有限的內存和運算時間,把這套複雜的非結構重疊網格生成方法給實現出來,重點是已經應用在軟件裡面的並行計算技術。
但是在學術上,重點反而是前面,他已經寫在筆記本上的那部分。
也就是“非結構重疊網格”這個概念本身。
所以,他在考慮,該如何把這個概念給推廣出去。
想來想去,還是隻能拿一些邊角料的成果去發個論文——
看,我這裡有個非常牛逼的數值模擬理論。
什麼?你也想研究,但是沒有工具?
那好說,我這裡有啊,可以先買回去試用,體驗一下我這個新方法絕對不是在吹逼。
然而公開發行的專業版暫時不提供配套的後續算法,只能用來做一做理論研究
如果想要用這種方法解決實際問題……
那抱歉,這個做不到。
你可以選擇等一等,專業版的更新內容可能會落後1-2年的水平。
如果你又不願意等,那也可以參考人家意大利人,選擇和有專業提升版授權的華夏機構或者企業進行合作。
或者我們火炬集團也承接相關的數值計算業務。
只是研發成果需要在一定程度上進行共享。
這……伱們應該不會有意見吧?