|
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è)的編程語言!' P, h0 V I; l- } ?
元計算FELAC軟件可廣泛應(yīng)用于石油化工,、機械制造、能源,、汽車交通,、鐵道、國防軍工,、電子,、土木工程、造船,、生物醫(yī)學(xué),、輕工、地礦,、水利,、航空航天、日用家電等工業(yè)部門,,適用于各類學(xué)科的科學(xué)研究,。
- ^6 y" Z7 F. z8 T6 q FELAC是pFEPG的升級版本,并且pFEPG將于2016年4月1日停止試用版服務(wù)器,,所有用戶將全面升級為FELAC版本,。FELAC版本在性能上將高于pFEPG,具體介紹如下:- }+ v0 t, F3 R2 b9 @8 ]/ {
1)C語言的穩(wěn)定性和可維護性比Fortran版本更好;
; {3 V0 z# {2 V$ Z, Z 2)主程序的固定模式比Pfepg對于不同問題需要自動生成主程序流程更加簡單;' c* C+ m/ D& _
3)Felac版本加入小函數(shù)來控制非線性問題,,比起pfepg的發(fā)送接收,,更加簡單通用;/ j* c! V6 x0 {3 K9 t
4)Felac版本基于點點通信比起Pfepg的主從通信來效率更高;
/ F/ N3 D( j L0 z 5)Felac版本省去了從進程到主進程發(fā)送結(jié)果信息的流程,消耗時間更少;; `( g6 D- E! H$ J
6)Felac版本輸出結(jié)果是各個分區(qū)結(jié)果,,不再匯總到主進程;
, l+ [/ @+ f$ f+ k% s" X% D7 n 7)并行計算流程更加簡單,,不再需要數(shù)據(jù)轉(zhuǎn)換,前處理轉(zhuǎn)換,,后處理轉(zhuǎn)換等一些列操作,,源代碼上傳到服務(wù)器后,只需要編譯運行即可,,操作更為簡潔;- f3 [. z* d. \' c, j
8)全新的有限元并行架構(gòu)
) F5 v# i U1 `# A* k 綜上所述,,F(xiàn)ELAC作為pFEPG的升級版,,無論從產(chǎn)品功能、適應(yīng)能力,、還是從用戶體驗等各個方面都具有絕對的優(yōu)勢,。
. A7 t( ~( k$ T+ Z' F: P. b z7 \/ f5 l: T. o$ o: X( T- q
|
|