周本宽,曹中清,陈大鹏.面向对象有限元程序的类设计[J].计算力学学报,1996,13(3): |
| |
面向对象有限元程序的类设计 |
The design of the classes of object oriented finite element program |
|
DOI:10.7511/jslx19963040 |
中文关键词: 有限元法 类/面向对象程序设计 |
英文关键词:finite element method,class/object oriented programming |
基金项目: |
周本宽 曹中清 陈大鹏 |
西南交通大学计算工程科学研究所 |
摘要点击次数: 1482 |
全文下载次数: 0 |
中文摘要: |
传统有限元程序设计中的许多问题可以通过面向对象程序设计方法加以解决。本文介绍了我们尝试采用BorlandC++2.0进行的一种面向对象有限元程序设计,着重进行有限元程序的类划分与定义,并将几个典型的类设计成类等级。面向对象语言的继承性、封装性、多态性等特性在我们的程序设计中均得到了运用。与传统的有限元程序(通常采用Fortran)相比,面向对象有限元程序更加结构化、更易于编写、更易于维护和扩充,程序代码的可重用成分更大,它为开发大型有限元分析软件提供了一条新途径 |
英文摘要: |
The problems with tradition Finite Element Program(FEP) can be solved by Object-Oriented Programming (OOP).This paper introduces an object-oriented finite element programming.The emphasis is to identify and define the classes of FEP,and some typical classes are arranged into hierarchies.The features of OOP such as inheritance.encapsulation,polymorphism are all fully applied in our programming.Compared with the traditional FEP (usually in Fortran),our program by OOP is more structured,more easily to be written,more easily to be maintained,expanded and more reusable.OOP gives a good approach for the development of large scale finite element analysis software system. |
查看全文 查看/发表评论 下载PDF阅读器 |
|
|
|
|