plasmascience的个人博客分享 http://blog.sciencenet.cn/u/plasmascience

博文

PETSc并行计算库

已有 12224 次阅读 2018-7-24 10:38 |系统分类:科研笔记| 并行计算, PETSc, 偏微分方程数值解

PETSc 在好几个托卡马克大规模模拟程序(如XGC, GTC)中用到, 变得越来越流行。

PETSc的官方文档里说学习PETSc有很陡的学习曲线,一下子吓走很多人。


PETSc库的一个主要目的是让用户测试各种并行算法变得更容易。

只要懂基本的并行概念, 做过基本的偏微分数值解, 用PETSc一点不难。


我花了一周时间, 读了PETSc 文档及程序例子,

做了一个二维泊松方程的并行数值解, 验证了结果的正确性,

写了一个文档记录: http://theory.ipp.ac.cn/~yj/research_notes/computational_physics.pdf

PETSc基本的东西算学会了, 后面打算往正在开发的电磁全粒子程序和GEM里加,改进现有的场求解器。




https://wap.sciencenet.cn/blog-620148-1125655.html

上一篇:丘成桐: 花了真功夫,走的冤枉路都不会冤枉
下一篇:托卡马卡磁力线可视化
收藏 IP: 128.138.109.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (4 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-1 22:10

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部