岩土工程中的面向对象有限元程序设计
项 阳 平 扬 葛修润
OBJECT-ORIENTED FEM PROGRAMMING FOR GEOTECHNICAL ENGINEERING
摘要 介绍了面向对象的程序设计方法,按照这种方法,建立了有限元模型的类,给出了类的C++语言描述和它的实现方法,并设计了基于Windows 95 / 98 / NT平台的岩土工程有限元软件。相关的类和方法包括处理矩阵的类、单元类、节点类、高斯点类、形函数类、应力类、集中力类、分布力类、绘图点类、绘图线类、网格类、区域类、边界类、文字类等等。给出了基本的程序框架和有关的程序段。
关键词 :
面向对象 ,
有限元 ,
程序设计 ,
C++
Abstract :The object-oriented programming method is introduced. By this method,the classes of finite element models are designed and their C++ description and the implementation are given. A geotechnical engineering FEM software based on Window95/98/NT is designed and developed. The common FEM classes are:the class of matrix,element class,node class,Gauss class,shape function class,stress class,load class,distributed force class,the drawing class,mesh class,region class,boundary class,word class,etc. The basic program frame and the codes are given.
Key words :
objec-oriented
finite element method
programming
C++
收稿日期: 2000-02-29
[1]
周凤玺1,罗 瑞1,梁玉旺2*,巴振宁3. 近断层速度型脉冲波作用下高山峡谷复杂场地地震响应研究 [J]. 岩石力学与工程学报, 2026, 45(3): 842-855.
[2]
黄福有1,2,张路青1*,周 剑3,孙琪皓4,王 颂1,2,韩振华1,2 . 冲击荷载下砂土–轮胎复合垫层动态响应与能量耗散特征 [J]. 岩石力学与工程学报, 2026, 45(3): 933-945.
[3]
郑响凑,秦傲韩,杨 峰,阳军生. 非均质地层网格加密与稀疏并举的高阶单元自适应上限有限元研究 [J]. 岩石力学与工程学报, 2024, 43(S2): 3951-3959.
[4]
朱海燕,黄楚淏,唐煊赫. 裂缝性页岩储层水力压裂多簇裂缝扩展的FEM-DFN数值模拟 [J]. 岩石力学与工程学报, 2023, 42(S1): 3496-3507.
[5]
朱煜珣1,刘金锋1,2,3. 煤层气采收诱发储层沉降及应力演化的三维模型数值模拟 [J]. 岩石力学与工程学报, 2023, 42(S1): 3293-3308.
[6]
闫冠宇1,许成顺1,张梓鸿1,宋 佳2,豆鹏飞3. 局部液化夹层场地土–结接触特性对地下结构地震响应的影响研究 [J]. 岩石力学与工程学报, 2023, 42(S1): 3643-3653.
[7]
田永超1,何 璠2,殷 源2. 基于3D打印和FDEM算法的层状岩体力学特性研究 [J]. 岩石力学与工程学报, 2023, 42(S1): 3331-3343.
[8]
姚仰平,武孝天,崔文杰. 基于岩土材料临界状态理论的有限元非局部软化算法——以CSUH模型为例 [J]. 岩石力学与工程学报, 2023, 42(7): 1759-1766.
[9]
张治国1,2,3,张孟喜2,冯 驹1,马伟斌3,王志伟3,程志翔1. 列车荷载作用下纤维混凝土材料隧道衬砌受不同裂缝特征影响的结构稳定性分析 [J]. 岩石力学与工程学报, 2022, 41(S1): 2927-2943.
[10]
张世瑞1,2,邱士利1,2,李邵军1,2,李 平3,王 旭1,2,胡训健1,2. 北山花岗岩细观非均质性对单轴压缩力学特性影响的FDEM数值研究 [J]. 岩石力学与工程学报, 2022, 41(S1): 2658-2672.
[11]
朱 晟1,2,路德任1,2. 基于改进粒子群算法的面板堆石坝流变反演分析 [J]. 岩石力学与工程学报, 2022, 41(S1): 2971-2978.
[12]
时光耀1,2,李 理1. 基于能量组成及应变能理论的裂缝密度定量预测 [J]. 岩石力学与工程学报, 2021, 40(S1): 2826-2833.
[13]
王海涛,刘 维,田江涛,任 昆,孙昊宇,周 营. 动荷载作用下锈蚀砂浆锚杆黏结性能研究 [J]. 岩石力学与工程学报, 2021, 40(S1): 2623-2632.
[14]
邸 元1,吴大卫1,WU Yushu2. 油藏渗流–应力耦合分析的FEM-FVM混合方法的改进 [J]. 岩石力学与工程学报, 2020, 39(S1): 2645-2654.
[15]
孔 超1,2,高新强3,姚 勇1,2,朱晓雨1,2,张俊儒4. 上软下硬复合地层初支拱盖法围岩变形与力学特性研究 [J]. 岩石力学与工程学报, 2020, 39(S1): 2634-2644.