small examples for testing purposes

This commit is contained in:
Martin Diehl 2023-12-07 13:29:10 +01:00
parent 255017d5be
commit 5c87435f1a
7 changed files with 3947 additions and 0 deletions

View File

@ -0,0 +1,360 @@
$MeshFormat
4.1 0 8
$EndMeshFormat
$Entities
17 30 17 3
1 1 0 0 0
2 1 1 0 0
3 0 1 0 0
4 0 0.540411555524 0 0
5 0 1 0.258901682216 0
6 0.259060770574 0 0 0
7 1 1 0.561947208528 0
8 1 0 0.130664843584 0
9 0.5517921536930001 0 0.343999673446 0
10 0.471814845485 1 0.813349077109 0
11 0 0 0 0
12 0 0 1 0
13 0 1 1 0
14 0.280568187696 0 1 0
15 0.394643841883 1 1 0
16 1 1 1 0
17 1 0 1 0
1 0 0.540411555524 0 0 1 0 0 2 3 -4
2 0 0.540411555524 0 0 1 0.258901682216 0 2 4 -5
3 0 1 0 0 1 0.258901682216 0 2 5 -3
4 1 0 0 1 1 0 0 2 1 -2
5 1 1 0 1 1 0.561947208528 0 2 2 -7
6 1 0 0.130664843584 1 1 0.561947208528 0 2 7 -8
7 1 0 0 1 0 0.130664843584 0 2 8 -1
8 0.259060770574 0 0 1 0 0 0 2 6 -1
9 0.5517921536930001 0 0.130664843584 1 0 0.343999673446 0 2 8 -9
10 0.259060770574 0 0 0.5517921536930001 0 0.343999673446 0 2 9 -6
11 0 1 0 1 1 0 0 2 2 -3
12 0 1 0.258901682216 0.471814845485 1 0.813349077109 0 2 5 -10
13 0.471814845485 1 0.561947208528 1 1 0.813349077109 0 2 10 -7
14 0 0 0 0.259060770574 0.540411555524 0 0 2 6 -4
15 0.471814845485 0 0.343999673446 0.5517921536930001 1 0.813349077109 0 2 10 -9
16 0 0 0 0 0 1 0 2 11 -12
17 0 0 1 0 1 1 0 2 12 -13
18 0 1 0.258901682216 0 1 1 0 2 13 -5
19 0 0 0 0 0.540411555524 0 0 2 4 -11
20 0 0 0 0.259060770574 0 0 0 2 11 -6
21 0.280568187696 0 0.343999673446 0.5517921536930001 0 1 0 2 9 -14
22 0 0 1 0.280568187696 0 1 0 2 14 -12
23 0 1 1 0.394643841883 1 1 0 2 13 -15
24 0.394643841883 1 0.813349077109 0.471814845485 1 1 0 2 15 -10
25 0.280568187696 0 1 0.394643841883 1 1 0 2 14 -15
26 1 0 1 1 1 1 0 2 16 -17
27 1 0 0.130664843584 1 0 1 0 2 17 -8
28 1 1 0.561947208528 1 1 1 0 2 7 -16
29 0.280568187696 0 1 1 0 1 0 2 17 -14
30 0.394643841883 1 1 1 1 1 0 2 15 -16
1 0 0.540411555524 0 0 1 0.258901682216 0 3 1 2 3
2 1 0 0 1 1 0.561947208528 0 4 4 5 6 7
3 0.259060770574 0 0 1 0 0.343999673446 0 4 8 -7 9 10
4 0 1 0 1 1 0.813349077109 0 5 11 -3 12 13 -5
5 0 0 0 1 1 0 1 1 5 -11 -4 -8 14 -1
6 0 0 0 0.5517921536930001 1 0.813349077109 0 5 14 2 12 15 10
7 0.471814845485 0 0.130664843584 1 1 0.813349077109 0 4 6 9 -15 13
8 0 0 0 0 1 1 0 5 16 17 18 -2 19
9 0 0 0 0.5517921536930001 0 1 0 5 -16 20 -10 21 22
10 0 1 0.258901682216 0.471814845485 1 1 0 4 -18 23 24 -12
11 0 0 0 0.259060770574 0.540411555524 0 1 1 3 -19 -14 -20
12 0 0 1 0.394643841883 1 1 1 2 4 -17 -22 25 -23
13 0.280568187696 0 0.343999673446 0.5517921536930001 1 1 0 4 -21 -15 -24 -25
14 1 0 0.130664843584 1 1 1 0 4 26 27 -6 28
15 0.280568187696 0 0.130664843584 1 0 1 0 4 -27 29 -21 -9
16 0.394643841883 1 0.561947208528 1 1 1 0 4 -28 -13 -24 30
17 0.280568187696 0 1 1 1 1 1 2 4 -26 -30 -25 -29
1 0 0 0 1 1 0.813349077109 1 1 7 1 2 3 4 5 -6 -7
2 0 0 0 0.5517921536930001 1 1 1 2 7 8 9 10 11 12 6 13
3 0.280568187696 0 0.130664843584 1 1 1 1 3 6 14 15 16 17 7 -13
$EndEntities
$Nodes
40 45 1 45
0 1 0 1
1
1 0 0
0 2 0 1
2
1 1 0
0 3 0 1
3
0 1 0
0 4 0 1
4
-0 0.540411555524 -0
0 5 0 1
5
-0 1 0.258901682216
0 6 0 1
6
0.259060770574 -0 -0
0 7 0 1
7
1 1 0.561947208528
0 8 0 1
8
1 -0 0.130664843584
0 9 0 1
9
0.5517921536930001 -0 0.343999673446
0 10 0 1
10
0.471814845485 1 0.813349077109
0 11 0 1
11
0 0 0
0 12 0 1
12
0 0 1
0 13 0 1
13
0 1 1
0 14 0 1
14
0.280568187696 -0 1
0 15 0 1
15
0.394643841883 1 1
0 16 0 1
16
1 1 1
0 17 0 1
17
1 0 1
1 4 0 1
18
1 0.4999999999986929 0
1 6 0 1
19
1 0.5000000000019492 0.3463060260568406
1 11 0 1
20
0.5000000000020608 1 0
1 15 0 1
21
0.5118034995888453 0.5000000000019342 0.5786743752784078
1 16 0 1
22
0 0 0.4999999999986929
1 17 0 1
23
0 0.4999999999986929 1
1 25 0 1
24
0.337606014789348 0.4999999999986674 1
1 26 0 1
25
1 0.5000000000020608 1
1 27 0 1
26
1 0 0.5653324217931721
2 2 0 1
27
1 0.7499999999995584 0.1871863053053647
2 4 0 2
28
29
0.4194268839877067 1 0.3569087755797939
0.7500000000010304 1 0.280973604264
2 5 0 3
30
31
32
0.4970161792427553 0.4463699474287017 0
0.2500000000010305 0.7702057777619999 0
0.7219805561060536 0.7219805561045584 0
2 6 0 2
33
34
0.3123109503140938 0.3486457789905926 0.2589802261270177
0.2591858590776071 0.6778114669033146 0.3819810721460686
2 8 0 3
35
36
37
0 0.5934362222140065 0.5431502803691154
0 0.2719143829747943 0.2782772948957658
0 0.2499999999993465 0.7499999999993464
2 9 0 1
38
0.2373377366398625 0 0.3248115644201713
2 11 0 0
2 12 0 2
39
40
0.147559326895621 0.2499999999993432 1
0.1739996024287286 0.7499999999993441 1
2 13 0 1
41
0.4204424639417847 0.250000000000152 0.7306685121810963
2 14 0 2
42
43
1 0.3464521962708518 0.6901692035205218
1 0.6923503137538461 0.7371956638047661
2 17 0 2
44
45
0.6573954419757837 0.343094360024705 1
0.6753216162050389 0.682005422895861 1
3 1 0 0
3 2 0 0
3 3 0 0
$EndNodes
$Elements
7 144 1 144
2 5 2 11
1 6 30 1
2 1 30 18
3 18 32 2
4 2 32 20
5 3 31 4
6 20 31 3
7 4 30 6
8 4 31 30
9 30 32 18
10 20 32 31
11 31 32 30
2 11 2 1
12 4 6 11
2 12 2 8
13 14 39 12
14 12 39 23
15 13 40 15
16 23 40 13
17 24 39 14
18 15 40 24
19 23 39 24
20 24 40 23
2 17 2 8
21 17 44 14
22 14 44 24
23 15 45 16
24 24 45 15
25 16 45 25
26 25 44 17
27 44 45 24
28 25 45 44
3 1 4 41
29 29 34 28 32
30 34 28 5 10
31 29 19 32 27
32 31 28 34 32
33 28 31 20 32
34 18 19 30 8
35 29 21 34 32
36 21 33 30 9
37 21 34 28 29
38 9 30 19 8
39 29 19 21 32
40 21 28 10 29
41 30 18 8 1
42 34 30 31 32
43 21 30 34 32
44 19 30 21 32
45 19 21 7 29
46 6 30 9 1
47 10 7 21 29
48 19 21 30 9
49 7 19 29 27
50 8 9 30 1
51 20 29 28 32
52 32 19 30 18
53 27 32 2 18
54 33 30 6 4
55 34 33 30 21
56 28 31 5 20
57 31 4 33 34
58 31 3 5 20
59 10 34 28 21
60 2 7 29 27
61 19 32 27 18
62 4 33 30 31
63 31 33 30 34
64 4 31 5 34
65 6 30 33 9
66 20 2 29 32
67 28 5 31 34
68 4 31 3 5
69 32 2 29 27
3 2 4 45
70 12 23 39 37
71 22 33 36 37
72 37 33 35 41
73 35 36 33 37
74 40 13 35 23
75 40 35 34 21
76 23 35 40 24
77 41 37 39 24
78 35 40 24 21
79 35 37 41 24
80 40 34 10 21
81 37 23 39 24
82 38 41 14 9
83 33 38 22 36
84 37 35 23 24
85 22 38 41 14
86 41 33 35 21
87 24 40 10 21
88 36 33 6 4
89 24 41 35 21
90 36 6 11 4
91 14 24 41 39
92 41 37 22 14
93 4 36 33 34
94 24 15 10 40
95 33 34 35 21
96 4 36 34 35
97 21 41 33 9
98 37 12 22 14
99 34 5 4 35
100 41 39 37 14
101 38 33 41 9
102 34 36 33 35
103 10 15 13 40
104 11 22 38 36
105 39 12 37 14
106 33 6 38 36
107 33 38 6 9
108 11 38 6 36
109 40 34 13 10
110 40 13 34 35
111 5 13 34 10
112 5 34 13 35
113 41 22 33 38
114 41 33 22 37
3 3 4 30
115 26 14 41 9
116 45 25 42 43
117 26 41 14 17
118 42 44 41 26
119 25 42 44 45
120 44 14 41 17
121 45 42 21 43
122 42 41 21 9
123 21 19 7 43
124 21 10 45 43
125 45 42 44 21
126 16 45 10 43
127 21 7 10 43
128 26 44 41 17
129 19 42 21 9
130 41 44 42 21
131 41 42 26 9
132 26 42 44 17
133 43 42 21 19
134 25 45 16 43
135 7 16 10 43
136 26 42 19 9
137 45 10 15 16
138 17 42 44 25
139 45 24 10 21
140 19 26 9 8
141 45 44 24 21
142 24 15 45 10
143 14 24 44 41
144 41 24 44 21
$EndElements

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,55 @@
homogenization:
SX:
N_constituents: 1
mechanical: {type: pass}
phase:
Aluminum:
lattice: cF
mechanical:
output: [F, P, F_e, F_p, L_p]
elastic: {type: Hooke, C_11: 106.75e+9, C_12: 60.41e+9, C_44: 28.34e+9}
plastic:
type: phenopowerlaw
N_sl: [12]
a_sl: [2.25]
atol_xi: 1.0
dot_gamma_0_sl: [0.001]
h_0_sl-sl: [75.e+6]
h_sl-sl: [1, 1, 1.4, 1.4, 1.4, 1.4, 1.4]
n_sl: [20]
output: [xi_sl]
xi_0_sl: [31.e+6]
xi_inf_sl: [63.e+6]
material:
- constituents:
- O: [1., 0., 0., 0.] # dummy material
v: 1.0
phase: Aluminum
homogenization: SX
- constituents:
- O: [0.17835925061073415, -0.7576341567357145, 0.5458453874401553, 0.3102116620619653]
v: 1.0
phase: Aluminum
homogenization: SX
- constituents:
- O: [0.016537212068790805, -0.06560032016255024, -0.9814007903497085, 0.17965413246716677]
v: 1.0
phase: Aluminum
homogenization: SX
- constituents:
- O: [0.7933419088044938, -0.4975616690562898, 0.002907610903989995, 0.35075995640778657]
v: 1.0
phase: Aluminum
homogenization: SX
- constituents:
- O: [0.3635770516878745, -0.09660008514915623, 0.36238757501055235, 0.8527340713921895]
v: 1.0
phase: Aluminum
homogenization: SX
- constituents:
- O: [0.35469467802378446, 0.900798059498047, 0.14285057027288334, -0.20578691882349764]
v: 1.0
phase: Aluminum
homogenization: SX

View File

@ -0,0 +1,421 @@
$MeshFormat
4.1 0 8
$EndMeshFormat
$Entities
8 12 6 1
1 0 0 0 0
2 1 0 0 0
3 1 1 0 0
4 0 1 0 0
5 0 0 1 0
6 0 1 1 0
7 1 1 1 0
8 1 0 1 0
1 0 0 0 0 0 1 0 2 1 -5
2 0 0 1 0 1 1 0 2 5 -6
3 0 1 0 0 1 1 0 2 6 -4
4 0 0 0 0 1 0 0 2 4 -1
5 1 1 0 1 1 1 0 2 3 -7
6 1 0 1 1 1 1 0 2 7 -8
7 1 0 0 1 0 1 0 2 8 -2
8 1 0 0 1 1 0 0 2 2 -3
9 0 0 1 1 0 1 0 2 8 -5
10 0 0 0 1 0 0 0 2 1 -2
11 0 1 1 1 1 1 0 2 6 -7
12 0 1 0 1 1 0 0 2 3 -4
1 0 0 0 0 1 1 1 1 4 1 2 3 4
2 1 0 0 1 1 1 1 2 4 5 6 7 8
3 0 0 0 1 0 1 1 3 4 -7 9 -1 10
4 0 1 0 1 1 1 1 4 4 11 -5 12 -3
5 0 0 0 1 1 0 1 5 4 -12 -8 -10 -4
6 0 0 1 1 1 1 1 6 4 -6 -11 -2 -9
1 0 0 0 1 1 1 1 1 6 1 2 3 4 5 6
$EndEntities
$Nodes
27 58 1 58
0 1 0 1
1
0 0 0
0 2 0 1
2
1 0 0
0 3 0 1
3
1 1 0
0 4 0 1
4
0 1 0
0 5 0 1
5
0 0 1
0 6 0 1
6
0 1 1
0 7 0 1
7
1 1 1
0 8 0 1
8
1 0 1
1 1 0 2
9
10
0 0 0.333333333332501
0 0 0.6666666666657874
1 2 0 2
11
12
0 0.333333333332501 1
0 0.6666666666657874 1
1 3 0 2
13
14
0 1 0.6666666666675918
0 1 0.3333333333347207
1 4 0 2
15
16
0 0.6666666666675918 0
0 0.3333333333347207 0
1 5 0 2
17
18
1 1 0.333333333332501
1 1 0.6666666666657874
1 6 0 2
19
20
1 0.6666666666675918 1
1 0.3333333333347207 1
1 7 0 2
21
22
1 0 0.6666666666675918
1 0 0.3333333333347207
1 8 0 2
23
24
1 0.333333333332501 0
1 0.6666666666657874 0
1 9 0 2
25
26
0.6666666666675918 0 1
0.3333333333347207 0 1
1 10 0 2
27
28
0.333333333332501 0 0
0.6666666666657874 0 0
1 11 0 2
29
30
0.333333333332501 1 1
0.6666666666657874 1 1
1 12 0 2
31
32
0.6666666666675918 1 0
0.3333333333347207 1 0
2 1 0 4
33
34
35
36
0 0.3333333333339809 0.3333333333332409
0 0.6666666666669903 0.3333333333339808
0 0.3333333333332409 0.666666666666389
0 0.666666666666389 0.6666666666669903
2 2 0 4
37
38
39
40
1 0.666666666666389 0.3333333333332409
1 0.3333333333332409 0.3333333333339808
1 0.6666666666669903 0.666666666666389
1 0.3333333333339809 0.6666666666669903
2 3 0 4
41
42
43
44
0.6666666666669903 0 0.6666666666669905
0.3333333333339809 0 0.666666666666389
0.666666666666389 0 0.3333333333339809
0.3333333333332409 0 0.3333333333332409
2 4 0 4
45
46
47
48
0.3333333333332409 1 0.6666666666669903
0.3333333333339808 1 0.3333333333339809
0.666666666666389 1 0.666666666666389
0.6666666666669903 1 0.3333333333332409
2 5 0 4
49
50
51
52
0.6666666666669905 0.666666666666389 0
0.666666666666389 0.3333333333332409 0
0.3333333333339809 0.6666666666669903 0
0.3333333333332409 0.3333333333339809 0
2 6 0 4
53
54
55
56
0.666666666666389 0.6666666666669905 1
0.3333333333332409 0.666666666666389 1
0.6666666666669903 0.3333333333339809 1
0.3333333333339809 0.3333333333332409 1
3 1 0 2
57
58
0.1111111111109364 0.8333333333329824 0.8888888888891177
0.4999999999997687 0.5000000000000693 0.5000000000001156
$EndNodes
$Elements
7 232 1 232
2 1 2 18
1 1 9 16
2 4 34 14
3 15 34 4
4 10 5 35
5 35 5 11
6 13 12 6
7 9 10 33
8 16 9 33
9 33 10 35
10 36 11 12
11 35 11 36
12 36 12 13
13 14 36 13
14 34 36 14
15 16 33 15
16 15 33 34
17 33 35 34
18 34 35 36
2 2 2 18
19 2 38 22
20 23 38 2
21 3 17 24
22 18 7 39
23 39 7 19
24 21 20 8
25 17 18 37
26 24 17 37
27 37 18 39
28 40 19 20
29 39 19 40
30 40 20 21
31 22 40 21
32 38 40 22
33 24 37 23
34 23 37 38
35 37 39 38
36 38 39 40
2 3 2 18
37 9 1 27
38 22 43 2
39 43 28 2
40 5 10 42
41 26 5 42
42 8 25 21
43 10 9 44
44 44 9 27
45 42 10 44
46 21 41 22
47 25 41 21
48 41 43 22
49 25 26 41
50 26 42 41
51 44 27 28
52 43 44 28
53 41 42 43
54 42 44 43
2 4 2 18
55 31 17 3
56 14 46 4
57 4 46 32
58 6 29 13
59 47 7 18
60 30 7 47
61 13 45 14
62 13 29 45
63 14 45 46
64 48 18 17
65 48 17 31
66 47 18 48
67 29 30 45
68 45 30 47
69 32 48 31
70 46 48 32
71 45 47 46
72 46 47 48
2 5 2 18
73 27 1 16
74 23 2 50
75 2 28 50
76 3 24 31
77 51 15 4
78 32 51 4
79 52 16 15
80 51 52 15
81 52 27 16
82 24 23 49
83 23 50 49
84 24 49 31
85 28 27 52
86 50 28 52
87 31 49 32
88 49 51 32
89 49 50 51
90 50 52 51
2 6 2 18
91 11 5 26
92 6 12 54
93 29 6 54
94 7 30 19
95 20 55 8
96 55 25 8
97 12 11 56
98 56 11 26
99 54 12 56
100 19 53 20
101 30 53 19
102 53 55 20
103 56 26 25
104 55 56 25
105 30 29 53
106 29 54 53
107 53 54 55
108 54 56 55
3 1 4 124
109 54 12 6 57
110 29 54 6 57
111 6 12 13 57
112 13 12 36 57
113 40 43 41 58
114 44 50 52 58
115 48 37 39 58
116 47 48 39 58
117 56 55 41 58
118 51 49 48 58
119 44 33 35 58
120 54 45 53 58
121 50 44 43 58
122 53 39 40 58
123 49 50 38 58
124 56 41 42 58
125 53 45 47 58
126 49 38 37 58
127 55 53 40 58
128 38 43 40 58
129 35 42 44 58
130 45 36 46 58
131 34 33 52 58
132 48 46 51 58
133 34 52 51 58
134 36 54 56 58
135 36 56 35 58
136 36 34 46 58
137 41 55 40 58
138 48 49 37 58
139 44 52 33 58
140 36 45 54 58
141 53 47 39 58
142 50 43 38 58
143 35 56 42 58
144 46 34 51 58
145 31 3 17 24
146 9 27 1 16
147 40 39 38 58
148 37 38 39 58
149 52 50 51 58
150 51 50 49 58
151 55 56 54 58
152 54 53 55 58
153 35 33 34 58
154 36 35 34 58
155 41 43 42 58
156 42 43 44 58
157 46 48 47 58
158 46 47 45 58
159 6 13 29 57
160 51 4 34 32
161 46 32 51 34
162 22 41 40 43
163 46 4 32 34
164 19 53 30 39
165 4 51 34 15
166 23 38 50 2
167 36 46 14 45
168 7 19 30 39
169 30 53 47 39
170 7 47 39 30
171 33 15 52 16
172 24 37 49 23
173 22 43 40 38
174 46 36 14 34
175 12 36 54 56
176 15 33 52 34
177 28 52 44 50
178 10 44 33 35
179 50 38 43 2
180 52 15 34 51
181 36 11 56 12
182 51 32 48 49
183 9 52 33 44
184 36 11 35 56
185 55 21 41 40
186 37 39 18 48
187 38 49 23 50
188 19 40 53 39
189 28 50 44 43
190 35 10 44 42
191 39 47 18 48
192 9 52 44 27
193 55 21 25 41
194 43 28 50 2
195 35 5 10 42
196 25 41 56 55
197 37 48 17 31
198 49 38 23 37
199 37 48 31 49
200 46 14 4 34
201 26 41 56 25
202 45 29 53 30
203 47 7 39 18
204 40 19 53 20
205 42 35 11 56
206 51 32 46 48
207 22 43 38 2
208 45 29 54 53
209 30 53 45 47
210 20 40 55 53
211 11 26 42 56
212 41 22 40 21
213 52 9 33 16
214 14 36 45 13
215 31 48 32 49
216 41 26 56 42
217 9 44 33 10
218 52 28 44 27
219 35 5 42 11
220 31 17 37 24
221 9 52 27 16
222 49 31 37 24
223 26 11 42 5
224 20 21 55 40
225 8 55 21 25
226 48 18 37 17
227 55 8 21 20
228 36 12 54 57
229 54 57 45 36
230 54 45 57 29
231 13 45 57 36
232 13 57 45 29
$EndElements

View File

@ -0,0 +1,14 @@
# initial elastic step
$Loadcase 1 t 0.0005 N 1 f_out 1
Face 3 Y -0.025
Face 4 X 0.0
Face 4 Y 0.0
Face 4 Z 0.0
$EndLoadcase
# plastic step
$Loadcase 2 t 1.0 N 10 f_out 2
Face 3 Y -0.025
Face 4 X 0.0
Face 4 Y 0.0
Face 4 Z 0.0
$EndLoadcase

View File

@ -0,0 +1,14 @@
# initial elastic step
$Loadcase 1 t 0.0005 N 1 f_out 1
Face 1 Z 0.01
Face 2 X 0.0
Face 2 Y 0.0
Face 2 Z 0.0
$EndLoadcase
# plastic step
$Loadcase 2 t 1.0 N 10 f_out 2
Face 1 Z 0.01
Face 2 X 0.0
Face 2 Y 0.0
Face 2 Z 0.0
$EndLoadcase

View File

@ -0,0 +1,18 @@
# initial elastic step
$Loadcase 1 t 0.0005 N 1 f_out 1
Face 1 X 0.0
Face 1 Y 0.0
Face 1 Z 0.0
Face 2 X 0.0
Face 2 Y 0.0
Face 2 Z 0.0025
$EndLoadcase
# plastic step
$Loadcase 2 t 1.0 N 10 f_out 2
Face 1 X 0.0
Face 1 Y 0.0
Face 1 Z 0.0
Face 2 X 0.0
Face 2 Y 0.0
Face 2 Z 0.0025
$EndLoadcase