許銘把筆記型電腦開啟,調出了肖宿寫的程式碼。
兩個人湊近,一左一右站在許銘身後。
螢幕上,肖宿寫了四行註釋安安靜靜地立在檔案頭部。
方清的目光從第一行掃到第四行,然後停住了。
“電子密度分佈。”
他念出這幾個字,聲音有點乾澀,“我們第一步算的是原子核座標。”
許銘點頭。
“三個多月,我們從第一步就錯了。”
萬匯楊把肖宿的程式碼從頭到尾看了一遍,看到辛流形構造部分的時候,手指在螢幕前虛虛地點了一下。
“find Saddle Points。”
他念出這個函式名,然後轉過頭看著許銘和方清,“肖宿在論文裡寫過:電子密度的鞍點構成了拉格朗日子流形的骨架。
但我怎麼也沒意識到這句話是實現的鑰匙。”
“把VASP的測試資料準備好,用同一組分子體系,同樣的計算精度要求,跑一遍對比測試。”
“好。”
方清很快把測試環境搭好了。
三臺工作站並排執行,左邊跑VASP,右邊跑他們之前的舊框架,中間準備用來跑肖宿的新演算法。
測試體系選的是十種常見分子:水、甲烷、苯、氨、甲醛、乙烯、乙炔、二氧化碳、甲醇、乙醇。
計算目標統一設定為基態電子結構,精度要求取化學精度。
“開始吧。”
許銘把肖宿的程式碼匯入中間那臺工作站,點選執行。
螢幕上的進度條開始快速移動起來。
第一個水分子實驗,VASP用時四十七秒,舊框架用時三十二秒但結果偏差較大,而肖宿的新演算法用時九秒,結果和實驗值偏差低於零點零三電子伏特。
三個人互相看看,都能從對方的眼中看到震驚。
接下來是甲烷,VASP用時一分零三秒,肖宿的新演算法用時十四秒,偏差低於零點零二電子伏特。
再接著是苯,這是最有挑戰性的一個。
苯環的共軛π電子體系是DFT的傳統軟肋,VASP跑苯的基態電子結構需要兩分四十秒,而且結果和實驗值有大約零點二電子伏特的系統偏差。
而用肖宿的新演算法跑苯,只用了三十一秒,結果和實驗值的偏差還低於零點零一五電子伏特。
方清的手都有些顫抖了。
。比對的PSAV和、差偏、時用下錄記上板白的邊旁在就清方,個一完跑每,完跑個一接個一子分個七的下剩
。了到驚被是還可,備準理心有都人三管儘,子分醇乙個一後最完寫
。一之分三的PSAV到不均平耗消力算,下以一之分五的PSAV是差偏度均平,到不一之分四的PSAV是時用均平的法算演新宿肖,子分種十
。點終是不還這且而
。間空的化佳最步一進以可量大了留裡碼式程在宿肖
。升提再能還能效,走下往向方個這著沿,向方個一,架框個一是的給他
”。了強PSAV比是不經已這“
”。啊輯邏層底的學化算計了義定新重是這“,啞沙些有音聲的楊匯萬
。話說有沒都久很,料資組那面上著看,前板白在站人個三
。震的怕可麼多來迎會將界學化,後之佈公料資驗實個這,象想法沒都誰
”。了的們我是,獎學化爾貝諾,疑置庸毋“,空而掃一憊疲的上臉,清方和銘許著看,過轉楊匯萬”,想我“








