第(1/3)頁
在聽到這個回答的時候,芮曉亭突然感覺到了一種幸福感。
就像是餓了很久終於回家,推開門正好趕上餃子剛出鍋的時候那樣。
有那麼一瞬間,他甚至感覺對方是不是提前預知到了自己會來,否則怎麼可能做出如此充分的準備?
不過很快就被自己給否定了。
倒不是什麼對唯物主義的堅持。
而是他相信自己應該還沒那麼重要……
“其實芮教授您要是早過來一個星期,我還真沒有什麼好辦法。”
常浩南帶著芮曉亭二人一路走進機房。
跟計算所的曙光1000那邊一樣,真正的服務器機櫃並不是什麼人都能接觸到的,除了幾個固定的維護工程師之外,其它進去的人都必須得常浩南親自批條子才行。
所以三個人來到的照例是一個擺著幾台電腦的操作機房。
這個年代的大部分移動硬盤都不能在開機狀態下熱插拔,需要先關機再插到主板上麵去。
趁著電腦重新啟動的功夫,常浩南順勢開始安利自己的新軟件:
“我們最近在開發一種全新的仿真模擬工具,核心是一種革命性的強非線性偏微分方程組降維方法,所以能夠應用於強耦合下的多物理場模擬,雖然目前還隻是個半成品,但比較常用的力熱耦合模塊已經開發的差不多了。”
“更重要的是,我專門保留了可以高度自定義的接口,像您這樣的專業人員可以根據需求靈活調用自己設計的數值模擬方法,並且還可以跟我們預設的算法進行聯合應用……”
既然這個軟件未來要持續運營下去,還要跟國外的同類型競品打擂台,那肯定是用戶越多越好。
不僅是市場份額帶來的收益問題。
大量用戶使用所反饋的信息和數據本身就是一筆巨大的財富。
考慮到目前國內的大部分企業在研發能力方麵還是稍有不足,因此各研究所和高校顯然是常浩南接下來推銷的重點。
用行政命令強製推廣當然是一種選擇,但同樣也是一柄雙刃劍。
況且也沒必要。
優勢太大,a臉都能贏。
“真有這種功能啊……”
芮曉亭有些難以置信地看著常浩南打開了一個相當簡陋的對話框。
“呃……未來我們會提供更加完整的圖形交互界麵,現在因為程序封裝還沒有進行,所以暫時隻能用命令行語句來操作。”
常浩南看著旁邊那個研究生“你莫不是在逗我”的眼神,趕緊又解釋了一句。
第(1/3)頁
第(2/3)頁
“所以……接下來應該怎麼做?跟多體係統離散時間傳遞矩陣法有關的計算代碼我倒是也一起帶過來了……”
在計算機領域,很多地方其實是反直覺的。
多種方法聯合應用這種事情,放在紙麵上其實很簡單,思路本身的複雜程度不會超過高中物理的受力問題。
就是把研究對象按照不同特性分隔開來,對每一個部分分彆使用合適的方式建立方程最後再聯立求解。
但由於商用的數值分析軟件本身也是剛剛起步,在90年代末這會,還沒人想過要把它作為一個完整的功能加入進去。
“很簡單的,我來演示一下,然後您可以自己嘗試著操作。”
從21世紀第三個十年回來的常浩南深知,在這種時候絕對不能自己大包大攬,三下五除二全部搞定,而是要讓用戶獲得參與度。
“就拿……”
常浩南略加思索,很快繼續道:
“就拿火箭炮定向管的支撐臂舉例好了。”
“這個係統的物理模型應該是一個小形變量的歐拉-伯努利梁1、光滑柱鉸2、剛體梁3、光滑柱鉸4和剛體梁5,其中3號和5號相對於1號可以發生大位移運動,雖然結構簡單,但是正好符合要求。”
“接下來隻要把梁分成四個單元建立有限元運動方程,再和多體係統……就是你的那個新方法聯合求解係統運動規律,同時通過采用經典四階龍格庫特法積分係統總體動力學係統也可以得到係統運動規律,這樣就是四個獨立方程,再結合剛體梁5的邊界條件……”
“最後隻要把這11個代數方程聯立求解,就能得到係統動力響應情況。”
說完這句話的同時,常浩南非常有範地啪一聲敲下回車。
實際上這一步用鼠標點擊也行,但據說完全使用鍵盤可以讓操作者看上去更加專業一些。
至少未來大部分涉及到黑客的電視劇都是這麼演的。
儘管隻能通過命令行來操作,但對於他這個核心開發者來說,使用起來依然如臂指使。
計算結果很快以數值點的形式顯示在了屏幕上麵。
“這裡也一樣,目前還是半成品,所以隻能以字符形式輸出數據,到了完整版的時候,就能夠直接給出曲線圖了,當然如果需要數據的話,也可以導出來。”
在人機交互這塊,思路領先二十多年的常浩南也不是吹著嘮,絕對能爆殺全世界的軟件工程同行們。
後麵看著的芮曉亭也是連連點頭。
他今年實際上41歲,比常浩南預估的稍微大一些,這個年紀的研究人員多少都經曆過需要自行編寫應用程序的情況,況且常浩南每解釋完一句還要花時間輸入字符,倒是也跟得上思路。
隻是苦了跟著過來的那名研究生。
剛開始兩步還能聽懂,到後來就逐漸往聽天書的方向發展。
朝旁邊一看,發現自家老師正聚精會神,隻好哀歎一口氣,想著等回去之後再問。
第(2/3)頁
第(3/3)頁
“要不……我來試試?”
看著屏幕上陸續顯示出的一行行數據,芮曉亭感覺到手癢難耐。
常浩南看著對方的表情,便已經八九不離十地確定自己應該能撈到第一個客戶了。
“行,有什麼不懂的地方可以問我。”
然後站起身,把座位讓給了對方。
緊接著又補充了一句:
“對了,我剛剛還順便給你把六自由度的火箭彈外彈道方程組給列出來了,到時候伱直接調用就可以。”
“嗯?”
芮曉亭簡單回憶了一下,發現剛剛自己好像沒有漏掉什麼步驟才對:
“在哪裡?”
“等一下,馬上就出來了。”
常浩南話音剛落,屏幕上果然接連顯示出了一大長串的方程組。
“嘶……”
坐在電腦前的芮曉亭覺得自己的手有點發麻。
他的多體係統離散時間傳遞矩陣法在原理上比較特彆,因此可以不建立總體係統動力學方程組。
但當與其它動力學係統聯用的時候還是需要的。
這一波可以說是在神不知鬼不覺的情況下就省下了相當多的工作量。
他覺得自己淪陷了。
“那麼,常主任。”
芮曉亭轉過頭問道:
“如果我回去之後還想繼續用的話,該怎麼獲取這個軟件的使用權限呢?”
(本章完)