自适应P加密有限元的面向对象程序实现

展开
  • 上海交通大学建筑工程与力学学院,上海  200030
陈震东(1975-),男,上海人,硕士,主要研究数值方法在岩土工程中的应用.

收稿日期: 2001-03-12

  网络出版日期: 2021-04-25

基金资助

国家自然科学基金资助项目(59879012)

Application of Object-Oriented Program to P -Version Adaptive Finite Element Methods

Expand
  • School of Civil Eng. and Mechanics, Shanghai Jiaotong Univ. , Shanghai 200030, China

Received date: 2001-03-12

  Online published: 2021-04-25

摘要

基于面向对象的程序设计方法,以C++语言构造了自适应有限元P加密程序,它涉及到形函数的构造、高阶单元的形成、自升阶的算法以及误差估计一系列类及成员函数.解线性方程组时,根据P加密的特点,提出了一种节约存储和运算空间的数据结构.所给算例的计算结果表明,理论推导和程序实现是正确的.

本文引用格式

陈震东, 王建华 . 自适应P加密有限元的面向对象程序实现[J]. 上海交通大学学报, 2002 , 36(03) : 424 -427 . DOI: 10.16183/j.cnki.jsjtu.2002.03.033

Abstract

Using C++ language with object-oriented feature, a P-version adaptive FEM program was designed, which contains the modules of shape function, high grade element, adaptive course and error estimate. In the function of solving linear equations, a data structure that can save storage space and computation resource was presented. The provided examples show the correction of the theory and program.

参考文献

[1] Zienkiewicz O C, Zhu J Z. A simple error estimator and adaptive procedure for practical engineering analysis[J]. Int J Num Meth Engng, 1987, 24: 337-357
[2] Zohar Yosibash. Accurate stress extraction for nearly incompressible materials by the displacement formulation of the P-version FEM[J]. Communications in Numerical Methods in Engineering, 1996, 12: 807-826.
[3] Woo K S, Basu P K. Analysis of singular cylindrical shells by P-version of FEM[J]. International Journal of Solids and Structures, 1989, 25: 151-165
[4] 王国峰. C++语言及其程序设计使用教程[M]. 北京: 电子工业出版社, 1996.
文章导航

/