元计算(天津)科技发展有限公司研制的ELAB2.0系统提供的有限元语言包括两个部分,微分方程表达式的描述语言和算法描述语言。其基本功能为:
描述偏微分方程表达式
用一个文件描述微分方程的虚功方程
描述有限元算法
如何把一个非线性的偏微分方程线性化
把依赖时间问题对时间离散
多物理场耦合的描述
计算流程和迭代的控制
应用有限元语言描述偏微分方程表达式将会形成一个PDE文件
ELAB2.0的微分方程表达式考虑的是偏微分方程基于虚功原理的弱解形式。
ELAB2.0采用有限元语言编写文件来描述这个虚功方程,基本的文件类型有PDE、VDE、CDE、FDE、FBC、GES。单元子程序自动生成系统根据这些文件自动生成计算单元刚度矩阵、单元阻尼矩阵和单元载荷向量等的单元子程序。
应用有限元语言描述有限元算法将会形成两类文件
单物理场的算法描述文件:SCH文件
对于线性问题,算法文件的作用是组集刚度矩阵和载荷向量等,对方程组的解进行简单的运算或处理。
对于非线性问题,读入上一个迭代时刻未知函数的值,并将其传入单元子程序中,组集刚度矩阵和载荷向量等,对方程组的解进行处理,为下一个迭代步准备数据。
多物理场耦合的算法描述文件:GCN和MDI文件。
以上就是ELAB2.0的有限元语言的介绍,希望能给大家有所帮忙。
更多资讯请扫描二维码关注元计算官方微信:
|
|
|
|
|
共 0 个关于本帖的回复 最后回复于 2016-8-11 15:02