摘要
计算分析在岩土工程应用和研究中占有相当大的比重。传统的结构化编程方式需花费大量工时,而且在可扩充性和代码可重用性方面也受到许多约束。因此,将面向对象编程技术应用于有限元程序编制正成为岩土工程计算程序设计的主流。作者根据土体的邓肯-张(E-U)模型、成都科技大学提出的K-G模型、弹塑性的修正剑桥模型和Drucker-Prager模型,用VC++语言编制了用于地基基础分析的三维非线性面向对象有限元程序,作为对有限元新方法的一次有益尝试。
Calculation analysis plays an important role in geotechnical engineering investigation and application. The Process-Oriented-Programming (POP) has many disadvantages in readability , cede use ratio ,exploitation period , maintenance and so on. Therefore, the combination of the FEM and Object-Oriented programming (OOP) method has become a tendency in the filed of geotechnical engineering. The Object-Oriented programming of finite element software with language C + + is developed for solving three-dimensional nonlinear problems of foundation and soil. The program includes the soil constitutive models of Duncan-Chang, K - G, Cam and Drucker-Prager. It is a useful attempt to study FEM by Object-Oriented method.
出处
《地下空间与工程学报》
CSCD
2006年第4期601-604,共4页
Chinese Journal of Underground Space and Engineering
关键词
有限元软件
面向对象技术
非线性
本构模型
FEM software
object- oriented technique
nonlinear
constitutive model