国家973项目高性能计算环境支持讲座 MPI与PETSc
2023-03-08 11:20:19 733KB 高性能计算环境支持 MPI与PETSc
1
一、 PETSc的起源与现状 二、 PETSc的成功应用典范 三、 PETSc的体系结构 四、 PETSc的核心组件 五、 PETSc程序示例 六、 PETSc的具体应用与比较 七、 PETSc的优点与缺陷
2022-05-09 11:01:49 111KB petsc
1
matlab由频域变时域的代码使用PETSc在均匀各向同性介质中的3D声波传播 PETSc- 在这里,您可以找到C + PETSc实施方案解决3D声波方程的示例。 使用Krylov方法来找到Ax = b的迭代近似解 分散细节: 时域有限差分(FDTD) 隐式时间步进 O(2,4) 从泰勒级数推导的方案: 在空间[-1:16:-30:16:-1] / 12dx2 及时[2:-5:4:-1] / dt2 型号详情 各向同性 同质 Dirichlet边界条件 使用方法: 必须安装PETSc。 确保设置了PETSC_DIR和PETSC_LIB环境库 make all ./run_O22.sh 或者./run_O24.sh 可以在Shell脚本中更改运行时选项和处理器数量。 在代码中或从运行时更改标记,可以保存并绘制整个波场或仅在接收器位置绘制地震图。 运行时选项-vel float-传播速度[km / s] -xmax float-模型尺寸[km] -ymax浮点-zmax浮动-dt float-时间步长[秒] -tmax float-最大模拟时间-isrc int-源位置[网格点] -jsr
2022-03-06 13:20:16 4.25MB 系统开源
1
本文档介绍了如何在linux系统下PETSc的安装说明,分享自己的安装经验,给大家提供方便。
2021-12-14 21:49:27 18KB petsc linux
1
Petsc 简易版的操作指南,适合初学者,也适合查阅相关的函数
2021-11-15 17:35:35 222KB PETSC
1
p4pdes 用于偏微分方程的PETSc是一本有关使用通过现代数值方法求解的新书。 可以从订购: 该存储库包含本书所基于的C和Python示例程序。 他们将长期留在这里并得到维持。 C的例子 要编译和运行C示例,请参见第1章至第12章,位于c/目录中的README.md 。 Python / Firedrake示例 第13章和第14章使用 (一个基于PETSc的有限元素库,尤其是 )。 请参阅python/目录中的README.md以运行这些示例。
2021-11-10 10:16:18 327KB python c parallel-computing scientific-computing
1
Portable, Extensible Toolkit for Scientific Computation Toolkit for Advanced Computation anl开发的,C++为主的求解微分方程、傅立叶变换、有限元、数值计算的数学库,最新版本完整版源代码,3.12.4,Sep 29 2019。
2021-11-09 16:27:29 33.07MB 数学库 数值计算 C++ 解方程
1
对原版的petsc进行了翻译,特别适合于初级学习者使用。内容比较全面。
2021-08-18 15:34:44 285KB petsc
1
PETSc (Portable, Extensible Toolkit for scientific Computation) 是美国能源部ODE2000支持开发的20多个ACTS工具箱之一,由Argonne国家实验室开发的可移植可扩展科学计算工具箱,主要用于在分布式存储环境高效求解偏微分方程组及相关问题。
2021-07-28 15:29:09 284KB 中文 数值计算
1
本文是中科院专家学习PETSC过程中的体会,主要为一些函数的用法,希望给正在学习PETSC的朋友有所帮助。读者应用应有MPI的编程经验
2021-06-24 23:42:49 663KB PETSC
1