MPM3D-F90 是张雄等开发的开源三维物质点法(MPM)程序,主要用于三维大变形问题的数值模拟,广泛应用于自由表面流动、冲击问题以及颗粒材料行为等研究。
https://github.com/xzhang66/MPM3D-F90
前言
-
用于查询 MPM3D-F90 输入文件关键词
-
quick index
关键词类型
输入关键词可按形式分为三类:
-
开关型:无参数 例如:smoo
-
单参数型:一个参数 例如:dtscale 0.8
-
多参数型:多个参数 例如:spx 0 10
🔎 快速索引(Quick Index)
用于快速查找关键词所属模块及基本含义。 详细解释见后续各模块。
1. 基本控制
2. 计算域与网格
|
|
|
spx / spy / spz |
|
grid |
|
dcell |
|
pt2d |
|
3. 时间控制
|
|
|
dtscale |
|
endtime |
|
outtime |
|
rpttime |
|
4. 数值方法
|
|
|
usf / usl / musl |
|
smoo |
|
gimp / bimp / sgmp |
|
jaum |
|
bulk |
|
5. 输出控制
6. 边界条件
7. 材料与本构
|
|
|
material |
|
elas |
|
pla1 / pla2 |
|
john / sjc / sjcf / jcf |
|
hiex |
|
null |
|
dpm |
|
noeh |
|
8. 状态方程(EOS)
9. 粒子定义
|
|
|
Particle block |
|
Particle point |
|
10. 初始条件:荷载
11. 初始条件:速度
|
|
|
velo |
|
body |
|
node |
|
ksin |
|
kbon |
|
endv |
|
12. 扩展关键词
|
|
|
mpm3 |
|
TLmp |
|
deto |
|
QuLo |
|
Damp |
|
drda |
|
13. 结束标志