搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
计算科学与工程领域的计算机代码验证/国家数值风洞工程验证与确认系列译著
0.00     定价 ¥ 68.00
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购25本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787118128475
  • 作      者:
    作者:(美)帕特里克·努普//坎比兹·萨拉里|责编:尤力|译者:陈江涛//章超//李彬
  • 出 版 社 :
    国防工业出版社
  • 出版日期:
    2023-03-01
收藏
内容介绍
代码验证是确保科学计算代码中没有影响数值解精度的编程错误的必经途径。本书共十章,全面系统地介绍了计算机代码验证,包括背景、原理、流程、实施细节和示例。重点阐述了计算机代码验证的一种重要手段,即“基于人造解方法的精度阶验证”。通过求解Burgers方程和Navier-Stokes方程的示例阐明了该方法的优点。 本书面向计算科学和工程领域计算机代码的开发者和测试者,特别是微分方程模拟软件的研发人员,为其进行代码验证提供规范的实施准则和切实可行的操作指导。
展开
目录
第一章 代码验证导论

第二章 数学模型和数值算法
2.1 数学模型
2.2 求解微分方程的数值方法
2.2.1 术语
2.2.2 有限差分示例
2.2.3 数值问题
2.2.4 代码精度阶验证

第三章 精度阶验证流程(OVMSP)
3.1 静态测试
3.2 动态测试
3.3 精度阶验证流程概述
3.4 详细流程
3.4.1 流程开始(第1步~第3步)
3.4.2 运行测试确定误差(第4步~第5步)
3.4.3 解释测试结果(第6步~第10步)
3.5 小结

第四章 设计覆盖测试套
4.1 基本设计问题
4.2 与边界条件相关的覆盖问题
4.3 与网格和网格加密相关的覆盖问题

第五章 确定精确解
5.1 利用正问题获得精确解
5.2 人造精确解法
5.2.1 人造解构建准则
5.2.2 系数构建方针
5.2.3 示例:人造解构建
5.2.4 辅助条件的处理
5.2.5 源项深度探索
5.2.6 精确解的物理现实

第六章 精度阶验证流程的益处
6.1 编码错误分类
6.2 简单的偏微分方程代码
6.3 盲测

第七章 相关的代码开发活动
7.1 数值算法开发
7.2 代码鲁棒性测试
7.3 代码效率测试
7.4 代码确认操作
7.5 解验证
7.6 代码确认
7.7 软件质量工程

第八章 代码验证操作范例
8.1 笛卡儿坐标中的Burgers方程(代码1)
8.1.1 具有Dirichlet边界条件的稳态解
8.1.2 具有Neumann和Dirichlet混合条件的稳态解
8.2 曲线坐标中的Burgers方程(代码2)
8.2.1 稳态解
8.2.2 非稳态解
8.3 不可压缩Navier-Stokes方程(代码3)
8.4 可压缩Navier-Stokes方程(代码4)
……
第九章 进阶主题
第十章 总结与结论
参考文献
附录A 其他偏微分方程代码测试方法
附录B 正推法的实现问题
附录C 盲测结果
附录D 多孔介质-自由流界面方程的人造解
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证