并行谱数值方法/致谢
外观
< 并行谱数值方法
示例程序使用了与 Trefethen[1] 中的程序类似的结构,读者可以参考该书以获取更多代码示例。 非线性薛定谔方程的代码是在与 Christian Klein 和 Kristelle Roidot 合作开发的。 纳维-斯托克斯方程的代码是在与 Hans Johnston 合作开发的。 我们感谢 Peter Miller、Brock Palen、David O'Neal、Divakar Viswanath 和 Jared Whitehead 提供的宝贵意见、讨论和建议。 Sou-Chi Chang 和 Sophie Zhang 的课堂项目影响了非线性薛定谔方程的呈现以及关于 Gross-Pitaevskii 方程的练习,而 Fuzhou Hu 和 Yutao Qin 的课堂项目则影响了二维纳维-斯托克斯方程的呈现和练习。 我们还感谢 Daniel Brahan、Emily Cizmas、Kohei Harada、Seth Jordan、Joshua Kirschenheiter、Brian Leu、Albert Liu、Thomas Olsen、Henry Rensch、Parth Sheth、Jeffrey Smolik 和 Matthew Warnez 对材料的建设性批评和测试。 我们感谢 Danny Ellis 提供了他对部分内容的讲座笔记。
- 本教程使用以下资源制作:
- 美国能源部科学办公室根据合同号 DE-AC02-05CH11231 资助的国家能源研究科学计算中心 (NERSC) 的 Hopper。
- 极端科学与工程发现环境 (XSEDE),由美国国家科学基金会资助,资助号为 OCI-1053575。
- 橡树岭国家实验室橡树岭领导计算设施的 Jaguar,由美国能源部科学办公室根据合同号 DE-AC05-00OR22725 资助。
- SCREMS NSF DMS-1026317
- 部分资金支持还由以下机构提供:
- Shodor 基金会管理的蓝水本科生 Petascale 教育项目提供的课程材料开发资助。
- 密歇根大学文理学院提供的教学与技术创新教师奖。
我们还感谢 Mark Van Moer 在为协同处理可视化而进行代码检测和提供文档方面的帮助,这得益于 XSEDE 扩展协作支持服务 (ECSS) 计划。
Trefethen, L.N. (2000). Spectral Methods in Matlab. SIAM.