第一章 引言和理论 1
1.1 引言 1
目录 1
1.2 本书的目的和范围 2
1.3 离散体的运动微分方程式 4
1.4 质量矩阵和阻尼矩阵 9
1.5 特征值问题及其基本计算方法 15
1.6 离散体运动微分方程的计算方法 25
1.7 非协调三维8结点体元 26
1.8 变量术语表 26
2.1 引言 28
第二章 拟波前子空间迭代法原理 28
2.2 一般子空间迭代法 29
2.3 拟波前子空间迭代法 30
2.4 程序结构 35
第三章 三维8结点非协调等参元的特性 39
3.1 引言和基本理论 39
3.2 数值积分及子例行程序GAUSSQ 41
3.3 内部自由度的凝聚和恢复 45
3.4 形状函数 47
3.5 子例行程序SFR3 49
3.6 雅可比矩阵和笛卡尔形状函数的导数 53
3.7 子例行程序JACOB3 55
3.8 应变矩阵〔B〕 59
3.9 子例行程序BMAT3D 61
3.10 弹性常数矩阵〔D〕及子例行程序MOD3D 64
3.11 应力矩阵〔S〕及子例行程序DB3D 66
3.12 单元刚度矩阵和质量矩阵 68
3.13 子例行程序GSTIF80 69
第四章 拟波前子空间迭代法的数据准备 81
4.1 引言 81
4.2 预波前处理及子例行程序COMIFX 81
4.3 计算最大波前宽的子例行程序COMFRN 83
4.4 数据准备子例行程序START2 87
第五章 迭代向量的求解子例行程序EIGFR83 95
5.1 引言 95
5.2 波前法的基本思想 95
5.3 终点、活动变量和消去变量数组 100
5.4 实际的组装与消去过程 108
5.5 回代 111
5.6 方程重复求解的能力 112
5.7 波前法在迭代过程中的应用………………………………………1135.8 拟波前解子例行程序 113
6.1 引言 132
6.2 子例行程序SMASS 132
第六章 结构特征对子空间迭代求解过程 132
6.3 广义雅可比法求解基本原理 135
6.4 子例行程序JACOBI 140
6.5 迭代计算子例行程序START3 151
第七章 程序的组装和输入输出 163
7.1 引言 163
7.2 数组的动态存储分配 163
7.3 计算结构特征对的通用化主程序 168
7.4 输入和输出数据文件 181
7.5 绘图及图形显示基本指令 184
7.6 三维有限元模型网格绘图程序及其应用 189
7.7 三维有限元模型振型绘图程序及其应用 209
第八章 有限元动态响应的计算 230
8.1 引言 230
8.2 振型叠加法基本原理 230
8.3 模态矩阵的〔M〕正交归一子例行程序MATMAS和MATMUL 239
8.4 主坐标位移响应计算子例行程序MSM 243
8.5 自然坐标响应计算子例行程序MATRES和MATASD 252
8.6 形成位移响应数据文件子例行程序RESPON 254
8.7 动态响应计算主程序FERES.FOR及数据的输入输出 261
9.1 引言 267
9.2 应力修匀原理及子例行程序EGP 267
第九章 有限元动应力的计算 267
9.3 主应力计算子例行程序ENL 271
9.4 动应力计算子例行程序DS 276
9.5 动应力计算主程序FEDS.FOR及数据的输入输出 288
第十章 程序结构和数值例题 293
10.1 引言 293
10.2 程序的整体结构及输入输出 293
10.3 动力特性分析数值例题 293
10.4 动态响应分析数值例题 311
10.5 应用实例 324
11.2 结构特征对计算中迭代向量维数的确定 333
11.1 引言 333
第十一章 程序的使用技巧与扩展 333
11.3 其他类型单元的引入 340
11.4 移轴量、迭代次数与解的收敛性 344
11.5 不同材质结构与含缺陷结构特征对的计算 346
11.6 计算机内存与程序改进 348
11.7 多种单元组合结构的计算 349
11.8 动态响应计算中时间步长的选取 351
11.9 动态子结构 352
附录 353
附录A 变量名汇编 353
附录B 其他常用算法程序 361
参考文献 419