FELAC2.0採用自定義的有限元語言作為指令碼程式碼語言,可以使使用者以一種類似於數學公式書寫和推導的方式,非常自然和簡單的表達待解問題的微分方程表示式和演算法表示式,並由生成器解釋產生完整的並行有限元計算C程式。
工具/原料
FELAC2.0
產品功能介紹
靈活簡單的多物理場耦合描述
求解多物理場耦合的本質就是求解偏微分方程組,但是由於各個物理場的物理屬性的本質差異,一般情況,每個PDE所對應的數值求解方法往往存在實質的差異,FELAC的求解環境決定了它在求解領域上不受限制的優勢。目前,在固體力學、傳熱傳質學、電磁學、CFD等學科領域都可應用FELAC進行模擬分析。
友好的使用者介面
FELAC2.0擴充了工作目錄中右鍵編譯功能、命令終端輸入功能,並且豐富了文字編輯功能,改善了使用者的視覺體驗,方便使用者快速便捷的對指令碼或程式進行編輯、編譯與除錯。
豐富靈活的庫功能
根據使用者輸入的微分方程表示式與演算法自動生成有限元、有限體積計算的C程式碼,使用者不僅可以直接採用指令碼檔案編制程式,還可以藉助FELAC的庫功能自動完成程式生成,FELAC提供了從一維到三維共12中座標系下的模型庫、微分運算元庫、形函式庫、算例庫等。
FELAC2.0 公式庫
目前FELAC並行版2.0提供八種公式庫模組,基本覆蓋了固體、結構、流體、傳熱、電磁學及多物理場耦合等領域研究的主要問題。
公式庫中的模組均可通過介面工作區的公式庫嚮導,生成該領域的有限元計算程式,方便高效的完成相應問題的模擬分析。
注意事項
FELAC 2.0分為序列版和並行版,請選擇所需版本使用