本书以二维问题为例,用统一、综合的观点讨论求解复杂力学和工程技术问题各种计算机数值方法的基本概念、特点及其内在联系。
全书由四个部分组成。第一部分比较详细地讨论离散模型的求解方法、步骤和计算机程序实现;第二部分简要地讨论求解连续模型的各种传统近似方法,以及它们之间的相互关联和特点;第三部分讨论建立有限元法和边界元法列式的基本思想和步骤,讨论推导分片试函数的统一方法;第四部分讨论抛物线型、双曲线型和椭圆型偏微分方程的各种有限差分格式、特点和适用范围,分析它们的稳定性和精度等基本问题。本书的最后一章简要讨论分子动力学模拟的基本原理和方法。
本书适用于力学专业本科生教学,可作为机械、土木、航空航天、材料设计、环境工程和交通运输等理工科专业的研究生教材,也可作为相关专业高等学校教师和工程技术人员的参考书。
《计算力学基础》以二维问题为例讨论计算力学中各种数值方法(加权余量法、变分原理、有限元法、有限差分法和边界元法等)的基本概念、基本特点以及各种方法之间的内在联系,用统一和综合的观点讨论各种方法。强调应用性,着重讨论各种方法的基本原理、特点及应用范围。强调讲清基本概念,不强求数学上的严密性。本教材的内容适用于理科力学专业本科高年级专业基础课教学,同时也适用于理工科力学专业和其他相关专业的硕士学位研究生教学,对其他学科的科研人员和工程技术人员也有参考价值。
总序
前言
第1章 绪论
1.1 自然现象的数学模型
1.2 问题的提法和分类
1.3 偏微分方程的分类
第2章 自然离散问题
2.1 几个简例
2.2 平面桁架问题
2.3 坐标转换、边界条件、求解离散问题的步骤
2.4 平面刚架问题
2.5 二维稳态热传导问题
2.6 弹性力学平面问题
第3章 计算程序结构
3.1 引言
3.2 数据输入
3.3 元件分析和总体方程组装
3.4 施加边界条件,方程组求解
3.5 计算实例分析
第4章 连续问题近似解法概述
4.1 有限差分法
4.2 加权余量法
4.3 变分方法
第5章 有限元法的一般概念
5.1 引言
5.2 分片定义试函数和有限元法
5.3 二维问题有限元法的概念
第6章 有限元基本形状和形函数
6.1 基本概念
6.2 C0阶矩形有限元形函数
6.3 C0阶三角形单元形函数
6.4 C0阶阶谱形函数(Hierachical Function)
6.5 Hermit插值函数和C1阶形函数
第7章 等参单元和数值积分
7.1 引言
7.2 等参单元
7.3 等参单元的矩阵计算
7.4 数值积分
第8章 非线性问题初步
8.1 基本概念
8.2 几个简单例题
8.3 非线性方程解法
8.4 简单桁架的大变形和失稳问题
第9章 有限元法应用实例
9.1 引言
9.2 线性问题实例
9.3 非线性问题实例
第10章 边界元法
10.1 势场问题的边界元法
10.2 弹性力学问题边界元法
第11章 有限差分法
11.1 一维抛物线型偏微分方程的有限差分法
11.2 二维抛物线型偏微分方程的有限差分法
11.3 双曲线型偏微分方程的有限差分法
11.4 椭圆型偏微分方程的有限差分法
第12章 分子动力学方法初步
12.1 引言
12.2 微正则系综分子动力学方法
12.3 温度和压力控制方法
12.4 分子动力学计算实例
主要参考书目
第1章 绪论
1.1 自然现象的数学模型
虽然科学家、应用数学家、工程师等考虑问题的观点、角度不同,但他们都是面对着自然现象或实际工程问题。在大多数情况下,他们都是用数学模型来定义、描述和分析一个自然现象或工程问题。
用物理量来描述一个自然现象或工程问题的状态,有些物理量的值是指定的、固定不变的,有些量是未知的、变化的。这些物理量叫做变量或参数。
完全描述一个问题的最小数目的一组变量,叫做独立变量。其他描述这个问题的变量依赖于这些独立变量,叫做因变量。在很多情况下,还会有些约束条件,它们是指定的,或从物理意义上施加的条件。
对一个问题,如果不考虑时间这一变量,其他的物理量统称为广义坐标。独立的广义坐标的最大数就是这一问题的自由度数。自由度就是在不违背约束条件情况下,能任意独立变化的广义坐标。
自然现象或工程问题是如此的复杂,以至我们很难甚至不可能一下子就能从整体上把握、分析一个问题,一种很自然的方法是把整个系统划分成若干单独的元件(单元、元素)。这些元件比较简单,对其进行分析较为容易,然后再把这些元件进行