智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 10533|回复: 0
打印 上一主题 下一主题

元计算有限元语言

[复制链接]

12

主题

12

帖子

0

精华

注册会员

Rank: 2

积分
140
威望
100
贡献
32
兑换币
26
注册时间
2016-1-18
在线时间
4 小时
毕业学校
在读
跳转到指定楼层
1#
发表于 2016-2-2 16:53:52 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
有限元语言是元计算公司开发的数值计算行业通用编程语言,支持有限元程序开发、有限体积法程序开发,支持与C++语言混合编程。有限元语言最新标准FEL2.0于2015年9月公布,常用于大规模并行计算和任意多物理场耦合计算程序的开发,是至今为止数值计算行业中专业的编程语言!
有限元方法是当今求解偏微分方程的最有效的数值方法,其原理是基于微分方程弱解形式(即力学的虚位移原理),有限元语言的第一项任务就是如何描述弱解形式的微分方程表达式。Petrov-Galerkin方法给出了最一般的弱解形式,因此有限元语言应以这一形式书写微分方程。
有限元语言的第二项任务就是如何描述各种各样的算法(即有限元的计算格式)。这些算法包括单物理场的计算格式与多物理场的耦合算法两个方面。前者的关键问题是如何获得对应于单物理场的线性代数方程组,有限元程序自动生成系统以表达式的形式给出代数方程组的矩阵及右端项。后者则需要各物理场之间的耦合关系及各种组件程序的执行次序与控制。通过一个十分简练又十分通用的脚本文件主要以宏命令的形式描述多场耦合算法。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-12-26 11:57 , Processed in 0.048536 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表