论文部分内容阅读
面向对象的有限元程序设计可以大大提高程序的模块化和代码的重用性。本文将结合三维壳体单元模型的特点,介绍如何对其进行面向对象的程序设计。根据非线性有限元的求解步骤,把整个程序框架划分成一些基类,并派生出相应的子类。本文只对其中的几个类(包括它们的派生类)进行重点阐述,并说明它们之间是如何来传递消息,这包括单元类、材料类、非线性方程求解器类、总装类和分析类及它们的子类。