微信扫一扫,移动浏览光盘
简介
这本由白冰和李小春所著的《FEPG有限元应用深入剖析(附光盘)》不是
一本普通的软件用户手册!FEPG是目前唯一的开放源码国产有限元软件,并
获得了国家科技进步二等奖。作为一名有着6年使用经验的资深用户,第一
作者白冰从研究FEPG背后机理的角度着手,围绕一个完整的非线性热传导算
例,将一般的有限元理论、FEPG后台操作机制以及生成的代码相结合深入探
秘FEPG,力图揭开用户使用FEPG过程中的迷点,帮助用户知其然也知其所以
然,最终达到灵活、高效使用FEPG的目的。
这本《FEPG有限元应用深入剖析(附光盘)》适合开放源码国产有限元软
件研究者阅读。
目录
第1章 FEPG简介与安装
1.1 FEPG是什么
1.2 学习FEPG的起点
1.3 为什么用FEPG,谁用FEPG
1.4 FEPG的特色及其应用模式
1.4.1 定量科学研究的数学模型范式
1.4.2 FEPG的特色及应用模式比较
1.4.3 FEPG自由模式及其文件准备
1.5 有限元语言
1.6 FEPG的历史与版本
1.6.1 FEPG的历史
1.6.2 FEPG产品系列
1.6.3 FEPG .PC.V6的软硬件环境
1.7 从安装开始
1.7.1 安装及配置经验
1.7.2 留意!一个编译细节
1.7.3 FEPG不必重新安装
1.8 安装目录及文件概览
1.9 网络版与单机版的比较及安装
1.9.1 网络版与单机版使用模式比较
1.9.2 网络版IFEPG客户端的安装
第2章 一个完整实例――基于用户文件法的开发
2.1 明确你的角色
2.2 实际问题
2.3 写出数学模型
2.4 推导弱形式
2.5 FEPG实现
2.6 b2p命令与元件程序的合并
2.7 第一次运行你的程序――程序应用阶段
2.8 程序的修改和调试
2.9 脱离FEPG
第3章 前后处理与pre文件
3.1 GID前处理及其界面命令
3.2 GID后处理及其界面命令
3.3 用GID作通用前后处理器的一般原理
3.4 FEPG中使用GID的设置
3.4.1 设置过程探秘
3.4.2 从fepg1.bas文件到giddisp文件
3.4.3 FEPG.BAT――食之无味,弃之“违法”
3.4.4 体验设置――换一种口味
3.5 pre文件及其与GID界面的对应
3.6 计算命令流批处理文件探秘
3.6.1 批处理文件内容分析
3.6.2 批处理文件的来源
3.6.3 元件程序的输入输出文件――台面上
第4章 程序自动生成过程
4.1 程序的自动生成过程
4.2 Fortran源程序的编译和连接
4.2.1 单元子程序的编译
4.2.2 骨干程序的编译和连接
4.3 FEPG中的文件体系
4.3.1 文件总体分类
4.3.2 开发阶段文件
4.3.3 使用阶段文件
4.4 几点说明
第5章 理论准备――实例的FEPG有限元公式推导
5.1 强解积分形式
5.2 方程的线性化
5.3 弱解积分式
5.4 区域剖分(网格剖分或空间离散)
5.5 单元插值
5.6 单元有限元方程
5.7 时间离散化
5.8 本质边界条件处理、节点集中荷载(集中热源)、总体方程组右端项
5.9 总体合成――总体系数矩阵的叠加
5.10 线性代数方程组求解
5.11 非线性迭代的控制
5.12 时间步控制
5.13 解后计算
第6章 应用程序框架:鸟瞰
6.1 应用程序框架
6.2 Fortran程序组成
6.2.1 Fortran语言的程序组成
6.2.2 什么是“元件程序”
6.3 编译命令与文件依赖关系
6.4 源程序的输入/输出文件内容概貌
6.4.1 元件程序的输入/输出文件――台上台下
6.4.2 FEPG内核输出文件
6.4.3 GID的输出文件np.dat
6.4.4 fgidpre.for的输出文件
6.4.5 starta.for的输出文件
6.4.6 bft.for的输出文件
6.4.7 enpa.for的输出文件
6.4.8 solve.for的输出文件
6.4.9 unpa.for的输出文件
6.4.10 gidpost0.for的输出文件
第7章 应用程序框架:剖析
7.1 前接口程序fgidpre
7.1.1 程序功能描述
7.1.2 调用关系图
7.1.3 进入源代码
7.1.4 关键技术详解
7.2 start元件程序
7.2.1 程序功能描述
7.2.2 调用关系图
7.2.3 进入源代码
7.2.4 关键技术详解
7.3 bft元件程序
7.3.1 程序功能描述
7.3.2 调用关系图
7.3.3 进入源代码
7.3.4 关键技术详解
7.4 e元件程序
7.4.1 程序功能描述
7.4.2 调用关系图
7.4.3 进入源代码
7.4.4 关键技术详解
7.5 单元子程序aeq4g2.for
7.5.1 程序功能描述
7.5.2 调用关系图
7.5.3 进入源代码
7.5.4 关键技术详解
7.6 单元子程序agl2.for
7.6.1 程序功能描述
7.6.2 调用关系图
7.6.3 进入源代码
7.6.4 关键技术详解
7.7 库文件CCSHAP.FOR
7.7.1 进入源代码
7.7.2 关键技术详解
7.8 solv元件程序
7.8.1 程序功能描述
7.8.2 调用关系图
7.8.3 进入源代码
7.8.4 关键技术详解
7.9 u元件程序
7.9.1 程序功能描述
7.9.2 调用关系图
7.9.3 进入源代码
7.9.4 关键技术详解
7.10 后接口程序gidpost0
7.10.1 程序功能描述
7.10.2 调用关系图
7.10.3 进入源代码
7.11 串起代码之纲――批命令文件
7.12 FEPG程序的内存分配
第8章 理论-脚本-程序的对应
8.1 理论-脚本-代码的对应
8.2 脚本说明
第9章 多场耦合原理
9.1 场与耦合
9.1.1 场与耦合概述
9.1.2 耦合的数学实质:微分方程组
9.1.3 多场耦合实例
9.1.4 “FEPG场”与耦合
9.2 微分方程组求解的有限元公式推导
9.3 多场问题的工作步骤
9.4 FEPG对耦合的处理
9.5 FEPG的文件命名规律
第10章 杂谈
10.1 FEPG问题对策――错误定位技巧
10.2 FEPG用户的“段位”
10.3 代码重用、自动生成与开发效率
10.4 FEPG中一些关键字的含义
10.5 FEPG问答
参考文献
1.1 FEPG是什么
1.2 学习FEPG的起点
1.3 为什么用FEPG,谁用FEPG
1.4 FEPG的特色及其应用模式
1.4.1 定量科学研究的数学模型范式
1.4.2 FEPG的特色及应用模式比较
1.4.3 FEPG自由模式及其文件准备
1.5 有限元语言
1.6 FEPG的历史与版本
1.6.1 FEPG的历史
1.6.2 FEPG产品系列
1.6.3 FEPG .PC.V6的软硬件环境
1.7 从安装开始
1.7.1 安装及配置经验
1.7.2 留意!一个编译细节
1.7.3 FEPG不必重新安装
1.8 安装目录及文件概览
1.9 网络版与单机版的比较及安装
1.9.1 网络版与单机版使用模式比较
1.9.2 网络版IFEPG客户端的安装
第2章 一个完整实例――基于用户文件法的开发
2.1 明确你的角色
2.2 实际问题
2.3 写出数学模型
2.4 推导弱形式
2.5 FEPG实现
2.6 b2p命令与元件程序的合并
2.7 第一次运行你的程序――程序应用阶段
2.8 程序的修改和调试
2.9 脱离FEPG
第3章 前后处理与pre文件
3.1 GID前处理及其界面命令
3.2 GID后处理及其界面命令
3.3 用GID作通用前后处理器的一般原理
3.4 FEPG中使用GID的设置
3.4.1 设置过程探秘
3.4.2 从fepg1.bas文件到giddisp文件
3.4.3 FEPG.BAT――食之无味,弃之“违法”
3.4.4 体验设置――换一种口味
3.5 pre文件及其与GID界面的对应
3.6 计算命令流批处理文件探秘
3.6.1 批处理文件内容分析
3.6.2 批处理文件的来源
3.6.3 元件程序的输入输出文件――台面上
第4章 程序自动生成过程
4.1 程序的自动生成过程
4.2 Fortran源程序的编译和连接
4.2.1 单元子程序的编译
4.2.2 骨干程序的编译和连接
4.3 FEPG中的文件体系
4.3.1 文件总体分类
4.3.2 开发阶段文件
4.3.3 使用阶段文件
4.4 几点说明
第5章 理论准备――实例的FEPG有限元公式推导
5.1 强解积分形式
5.2 方程的线性化
5.3 弱解积分式
5.4 区域剖分(网格剖分或空间离散)
5.5 单元插值
5.6 单元有限元方程
5.7 时间离散化
5.8 本质边界条件处理、节点集中荷载(集中热源)、总体方程组右端项
5.9 总体合成――总体系数矩阵的叠加
5.10 线性代数方程组求解
5.11 非线性迭代的控制
5.12 时间步控制
5.13 解后计算
第6章 应用程序框架:鸟瞰
6.1 应用程序框架
6.2 Fortran程序组成
6.2.1 Fortran语言的程序组成
6.2.2 什么是“元件程序”
6.3 编译命令与文件依赖关系
6.4 源程序的输入/输出文件内容概貌
6.4.1 元件程序的输入/输出文件――台上台下
6.4.2 FEPG内核输出文件
6.4.3 GID的输出文件np.dat
6.4.4 fgidpre.for的输出文件
6.4.5 starta.for的输出文件
6.4.6 bft.for的输出文件
6.4.7 enpa.for的输出文件
6.4.8 solve.for的输出文件
6.4.9 unpa.for的输出文件
6.4.10 gidpost0.for的输出文件
第7章 应用程序框架:剖析
7.1 前接口程序fgidpre
7.1.1 程序功能描述
7.1.2 调用关系图
7.1.3 进入源代码
7.1.4 关键技术详解
7.2 start元件程序
7.2.1 程序功能描述
7.2.2 调用关系图
7.2.3 进入源代码
7.2.4 关键技术详解
7.3 bft元件程序
7.3.1 程序功能描述
7.3.2 调用关系图
7.3.3 进入源代码
7.3.4 关键技术详解
7.4 e元件程序
7.4.1 程序功能描述
7.4.2 调用关系图
7.4.3 进入源代码
7.4.4 关键技术详解
7.5 单元子程序aeq4g2.for
7.5.1 程序功能描述
7.5.2 调用关系图
7.5.3 进入源代码
7.5.4 关键技术详解
7.6 单元子程序agl2.for
7.6.1 程序功能描述
7.6.2 调用关系图
7.6.3 进入源代码
7.6.4 关键技术详解
7.7 库文件CCSHAP.FOR
7.7.1 进入源代码
7.7.2 关键技术详解
7.8 solv元件程序
7.8.1 程序功能描述
7.8.2 调用关系图
7.8.3 进入源代码
7.8.4 关键技术详解
7.9 u元件程序
7.9.1 程序功能描述
7.9.2 调用关系图
7.9.3 进入源代码
7.9.4 关键技术详解
7.10 后接口程序gidpost0
7.10.1 程序功能描述
7.10.2 调用关系图
7.10.3 进入源代码
7.11 串起代码之纲――批命令文件
7.12 FEPG程序的内存分配
第8章 理论-脚本-程序的对应
8.1 理论-脚本-代码的对应
8.2 脚本说明
第9章 多场耦合原理
9.1 场与耦合
9.1.1 场与耦合概述
9.1.2 耦合的数学实质:微分方程组
9.1.3 多场耦合实例
9.1.4 “FEPG场”与耦合
9.2 微分方程组求解的有限元公式推导
9.3 多场问题的工作步骤
9.4 FEPG对耦合的处理
9.5 FEPG的文件命名规律
第10章 杂谈
10.1 FEPG问题对策――错误定位技巧
10.2 FEPG用户的“段位”
10.3 代码重用、自动生成与开发效率
10.4 FEPG中一些关键字的含义
10.5 FEPG问答
参考文献
FEPG有限元应用深入剖析
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!