-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathmpm.json
72 lines (72 loc) · 1.47 KB
/
mpm.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
{
"title" : "3D Dam break",
"mesh": {
"mesh": "mesh.txt",
"entity_sets": "entity_sets.json",
"cell_type": "ED3H8",
"check_duplicates": true,
"isoparametric": false,
"io_type": "Ascii3D",
"node_type": "N3D",
"boundary_conditions": {
"velocity_constraints": [
{
"nset_id" : 0,
"dir": 0,
"velocity": 0.00
},
{
"nset_id" : 1,
"dir": 1,
"velocity": 0.00
},
{
"nset_id" : 2,
"dir": 2,
"velocity": 0.00
}
]
}
},
"particles": [
{
"generator": {
"check_duplicates": true,
"location": "particles.txt",
"io_type": "Ascii3D",
"pset_id": 0,
"particle_type": "P3D",
"material_id": 0,
"type": "file"
}
}
],
"materials" : [
{
"id" : 0,
"type" : "Newtonian3D",
"density" : 1000.0,
"bulk_modulus" : 1.0E+6,
"dynamic_viscosity" : 0.5
}
],
"external_loading_conditions" : {
"gravity": [ 0.0, 0.0, -9.814]
},
"analysis" : {
"type" : "MPMExplicit3D",
"stress_update" : "usf",
"uuid": "dambreak-3d",
"dt" : 1.0E-4,
"nsteps" : 20000,
"resume" : {
"resume": false,
"uuid": "dambreak-3d",
"step" : 5
}
},
"post_processing" : {
"path" : "results/",
"output_steps" : 50
}
}