研究和设计面向对象结构有限元分析软件。使用C++程序设计语言,综合利用面向对象方法和UML等技术,设计适于有限元数值模拟研究的开放式软件体系,解决有限元软件的可维护性和可扩展性问题。设计完备的有限元分析类库,探索相关的设计模式;研究非线性有限元的面向对象设计方案;研究非线性数值模型与数值算法库的设计,实现算法库的独立性。建立有限元数据库,实现大规模计算中海量数据的有效管理,研制专用数据管理工具,提高数据管理的效率。提出有限元软件的XML数据标准,实现有限元计算数据共享。提出有限元分析软件各功能模块的接口设计方案和标准,研究软件动态功能扩展的实现机制,建立插件式开放接口,逐级拓展新功能。
英文主题词finite element software, object oriented, open software system framwork, plugin software technology