|
FELAC(Finite Element Language And it’s Compiler)軟件,由元計算(天津)科技發(fā)展有限公司歷經(jīng)數(shù)年潛心研究獨創(chuàng),設(shè)計思想采用元件化的程序設(shè)計方法和有限元語言,根據(jù)有限元方法統(tǒng)一的數(shù)學(xué)原理及其內(nèi)在規(guī)律,以類似于數(shù)學(xué)公式推理的方式,由有限元問題的偏微分方程表達式及其求解算法自動產(chǎn)生有限元程序。2016年1月FELAC 2.0版本上線, 常用于大規(guī)模并行計算和任意多物理場耦合計算程序的開發(fā),是至今為止數(shù)值計算行業(yè)中專業(yè)的編程語言!% _0 [" Q# T4 y7 c6 g3 Z5 n* s
元計算FELAC軟件可廣泛應(yīng)用于石油化工、機械制造、能源、汽車交通、鐵道、國防軍工、電子、土木工程、造船、生物醫(yī)學(xué)、輕工、地礦、水利、航空航天、日用家電等工業(yè)部門,適用于各類學(xué)科的科學(xué)研究。
6 X3 r: D3 a8 q, X- A FELAC是pFEPG的升級版本,并且pFEPG將于2016年4月1日停止試用版服務(wù)器,所有用戶將全面升級為FELAC版本。FELAC版本在性能上將高于pFEPG,具體介紹如下:
( E: n: |$ i, R: c3 j+ B 1)C語言的穩(wěn)定性和可維護性比Fortran版本更好; c7 i$ M1 ?* b' \% X- M% K
2)主程序的固定模式比Pfepg對于不同問題需要自動生成主程序流程更加簡單;
0 e6 X, a0 ^/ i! W5 N Q' I, V$ i 3)Felac版本加入小函數(shù)來控制非線性問題,比起pfepg的發(fā)送接收,更加簡單通用;
; }/ t+ p1 A; M; e& C 4)Felac版本基于點點通信比起Pfepg的主從通信來效率更高;! R/ R- C5 k# i9 l1 `+ y
5)Felac版本省去了從進程到主進程發(fā)送結(jié)果信息的流程,消耗時間更少;
2 ~9 P; [. q5 l2 U 6)Felac版本輸出結(jié)果是各個分區(qū)結(jié)果,不再匯總到主進程;
& G- ^3 I7 }8 ?( @ 7)并行計算流程更加簡單,不再需要數(shù)據(jù)轉(zhuǎn)換,前處理轉(zhuǎn)換,后處理轉(zhuǎn)換等一些列操作,源代碼上傳到服務(wù)器后,只需要編譯運行即可,操作更為簡潔;& e3 `1 X) N9 `- p1 F; P; R7 ?
8)全新的有限元并行架構(gòu)
2 E& y' ~) f" C N- C; F& A5 x 綜上所述,F(xiàn)ELAC作為pFEPG的升級版,無論從產(chǎn)品功能、適應(yīng)能力、還是從用戶體驗等各個方面都具有絕對的優(yōu)勢。; x$ ]& Z! r( n( [
4 q3 P& r/ P" m, _- c+ i |
|