CAE初学者 发表于 2016-8-9 16:24:31

ELAB2.0程序结构与计算流程

  元创平台(简称ELAB)是国内自主研发的开源有限元仿真分析软件,旨在为各高校、研究所等科研单位提供有限元教学仿真平台。ELAB从有限元最本质的基础理论出发,采用有限元语言,灵活、简洁的表达待解问题的微分方程表达式和算法表达式,软件通过友好直观得用户界面展现有限元计算的求解流程,通过开源有限元程序呈现弱形式推导-算法分析-单刚集成总刚-代数方程组求解-结果数据显示等有限元理论分析的过程。ELAB源于教学而高于教学,面向高校、研究所等科研机构,旨在培养学生的科研创新能力,培育国内有限元行业的高素质人才。
  ELAB2.0系统采用元件化程序设计方法,把有限元计算程序分解为若干个元件程序。每个元件程序都是一个完整的 C程序,单独进行编译、连接与运行,由元件程序组成的程序系统是通过由命令流自动生成的批命令方式实现的,即把所要执行的元件程序按照一定的顺序以操作系统所能接受的命令流方式写在一个命令流文件中,由系统生成相应的主程序。
  有限元计算通常分为五个部分完成,即:程序初始化,边值计算,单元计算,线性代数方程组求解,结果后处理,分别与系统的五大元件START、BFT、SOLV、E和U相对应,其中,E和U两个元件程序根据用户给出的表达式由系统自动生成,其余三个元件程序由系统给出,不随表达式的变动而变动。
  更多资讯请扫描二维码关注元计算官方微信:


页: [1]
查看完整版本: ELAB2.0程序结构与计算流程