目录 1
序 1
作者序言 1
第一章 概论 1
1.1 有限元的发展简述 1
1.2 单元的类型 1
1.3 计算结构力学 3
1.4 DDJ-W程序 5
第二章 结构化程序设计 6
2.1 程序设计方法论一瞥 7
2.2 结构化FORTRAN 语言DITSF 11
2.3 模块化程序设计 26
2.4 几点说明 28
第三章 有限元结构分析模型化 30
3.1 有限单元法 30
3.2 弹性理论的基本公式 34
3.3 假定位移场的有限元公式推导 38
3.4 结构模型化及程序模块划分 43
3.5 程序的单元分析模型 45
3.6 在约束与运动分析方面的模型化 49
3.7 结构总刚度阵 61
3.8 荷载模式与荷载工况 66
3.9 数据管理与工程集成系统 68
第四章 程序的使用、数据的自由格式输入 70
4.1 自由格式数据输入 70
4.2 DDJ-W的使用说明 75
4.3 静力荷载的输入 91
4.4 输出结果 98
第五章 JINEGS文件系统 109
5.1 JINEGS所用资源 109
5.2 内存文件的构造及使用 113
5.3 JINEGS的操作 118
5.4 JINEGS的实现 124
5.5 JINEGS的扩展 125
5.6 JINEGS的程序段及其覆盖 128
第六章 DDJ-W的总体构造 129
6.1 结构本体的分析 130
6.2 结构本体的数据描述 134
6.3 静力分析 142
第七章 结构本体描述的数据处理 146
7.1 性质文件的构造及生成 146
7.2 结构本体描述数据文件IBDB的实际存储及生成 149
7.3 节点编序——一级模块SORTDP 162
第八章 主-从控制原理和执行 166
8.1 控制位移与控制阵 167
8.2 结构总刚度阵与总外力阵 169
8.3 正则方程 173
8.4 讨论 174
8.5 节点主-从控制阵的形成原理 174
8.6 节点主-从控制阵的形成 180
8.7 节点控制阵的管理及算法实现 187
8.8 单元主-从转换和对号信息的形成 196
第九章 单元刚度阵分析及单元接口 212
9.1 单元出口刚度阵 212
9.2 计算单元刚度阵的主控模块ELSTIF 213
9.3 坐标转换阵的计算 218
9.4 单元连接的接口说明 225
9.5 单元出口刚度阵的计算 226
9.6 具体新装一个单元——桩元举例 232
第十章 结构总刚度阵组装 236
10.1 单元的接口刚度阵及组装 236
10.2 总刚度阵的组织 243
10.3 总刚度阵组装的策略 246
10.4 总刚度阵组装的主控一级模块ESSEMB 249
10.5 总刚度阵组装的执行 251
10.6 单元出口刚度阵的组装 252
第十一章 结构正则方程的求解 258
11.1 对称阵三角化的计算公式 259
11.2 总刚度阵三角化的计算机执行 262
11.3 回代求解的算法 270
第十二章 静力分析的连接及荷载处理 277
12.1 接力开工程序模块 277
12.2 外力文件LOADF的构造 278
12.3 外力文件LOADF的生成 287
12.4 荷载模式总外力向量的生成 291
13.1 位移的调取 299
第十三章 总位移向量的求解 299
13.2 总位移向量的生成 300
第十四章 单元内力计算 303
14.1 单元内力的管理 303
14.2 内力文件的生成 306
14.3 梁元的问题(一)内力的计算与迭加 309
14.4 梁元的右端反力的计算程序 311
附录一 若干工作子例程的调用规则及功能说明 316
附录二 DDJ-W运行出错信息表 318
附录三 DDJ-W的源程序 320
参考文献 447