MPM3D-F90

MPM3D-F90——三维物质点法(MPM)开源代码(Fortran 90)。清华大学航天航空学院张雄教授团队开源的物质点法程序,是 MPM3D 的简化 Fortran 90 版本,与《物质点法》(张雄等著,清华大学出版社/英文版 The Material Point Method, Academic Press)专著配套,用于极端加载(冲击、爆炸、侵彻等)下连续体的大变形与破坏模拟。

GitHub

https://github.com/xzhang66/MPM3D-F90

官网

http://comdyn.hy.tsinghua.edu.cn(张雄教授计算动力学课题组)

语言

Fortran 90

许可证

开源免费(引用请标注张雄等专著)

定位

三维物质点法(MPM)开源代码(教学与科研)

核心能力

三维物质点法求解(USF/USL 格式)、冲击/爆炸/侵彻/大变形模拟、多材料本构、网格与质点双层离散、配套实例(爆轰/Taylor杆/侵彻/边坡破坏)、CMake/GNU/Intel 编译支持

学习价值 - ★★ 张雄教授团队经典 MPM 代码,Fortran 90 结构清晰,是学习物质点法算法实现的首选(用户实测推荐"挺好用的") - 与《物质点法》专著配套,代码-理论对照学习效率高 - 物质点法(无网格/粒子类方法)与自研 FVM 引擎在极端变形场景可互补参考