搜索“C++ 和 MPI 中的并行科学计算”的最新代码源

计算科学 C++ 并行计算 参考请求
2021-12-28 05:22:50

我正在通过“C++ 中的并行科学计算和 MPI 并行算法及其实现的无缝方法”来学习 C++ 科学计算,因为它不断出现很多问题,例如

问题是它真的过时了,编译时出现很多错误。到目前为止,我已经能够纠正它。但是现在,随着思考变得越来越困难,我陷入了困境......

我的问题是,有人知道源代码最近是否完成了吗?例如在 git repo 或更新版本中?

谢谢,

2个回答

首先,你提到的那本书很古老。事实上,它错过了最后两个 MPI 标准(3 和 4),以及从 C++11 开始的所有 C++ 标准。其次,要知道 MPI 官方没有 C++ 绑定,所以如果你想学习 MPI,你可以使用任何 MPI 书籍并使用 C 接口。

也就是说,看看我的书“科学与工程的并行编程”,它涵盖了 C/Fortran/C++ 中的 MPI 和 OpenMP。对于 MPI,它涵盖了 MPL 库,它是 MPI 的 C++17 包装器。免费 pdf 下载并打开包含大量示例的存储库。

我认为你应该放弃那本书和它的代码,看看 Deal.ii 和它有关学习 FEM的相关视频讲座。Wolfgang Bangerth 是这里的常客。如果讲座视频中有您不理解的内容,您可以使用本书和维基百科作为参考。