Skip to content

Commit f2fed88

Browse files
committed
1 parent d91859b commit f2fed88

14 files changed

+2333
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
**-----------------------------------------------------------
2+
** Author1: Nithin Adidela, IIT Goa
3+
4+
5+
** Author2: Revanth Sharma Kollegala, IIT Goa
6+
7+
8+
** Author3: Y Sudhakar, IIT Goa
9+
10+
11+
** Inspired by the contribution by Derek Risseeuw (TU Delft).
12+
**-----------------------------------------------------------
13+
14+
*MATERIAL,NAME=User
15+
*ELASTIC
16+
1.4000E+06,0.4
17+
18+
19+
*DENSITY
20+
1.0000E+04
21+
*EXPANSION
22+
0.0000E+00
23+
24+
*SOLID SECTION,MATERIAL=User,ELSET=Eall
25+

tutorial/turek-hron-fsi3/solid-calculix/all.msh

+935
Large diffs are not rendered by default.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
#!/bin/sh
2+
set -e -u
3+
rm -fv ./*.cvg ./*.dat ./*.frd ./*.sta ./*.12d ./*.rout spooles.out dummy
4+
rm -fv WarnNodeMissMultiStage.nam
5+
rm -fv ./*.eig
6+
rm -fv ./*.vtk
7+
rm -fv *.log log.* *.json
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
participants:
2+
3+
Solid:
4+
interfaces:
5+
- nodes-mesh: Solid-Mesh
6+
patch: surface
7+
read-data: [Force]
8+
write-data: [Displacement]
9+
10+
precice-config-file: ../precice-config.xml
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,292 @@
1+
ng 1 cgx 1
2+
ng 2 cgx 2
3+
ng 3 cgx 3
4+
ng 4 cgx 4
5+
ng 1 cgx 5
6+
ng 2 cgx 6
7+
ng 3 cgx 7
8+
ng 4 cgx 8
9+
ng 1 cgx 79
10+
ng 2 cgx 80
11+
ng 3 cgx 81
12+
ng 4 cgx 82
13+
ng 5 cgx 83
14+
ng 6 cgx 84
15+
ng 7 cgx 85
16+
ng 8 cgx 86
17+
ng 9 cgx 87
18+
ng 10 cgx 88
19+
ng 11 cgx 89
20+
ng 12 cgx 90
21+
ng 13 cgx 91
22+
ng 14 cgx 92
23+
ng 15 cgx 93
24+
ng 16 cgx 94
25+
ng 17 cgx 95
26+
ng 18 cgx 96
27+
ng 19 cgx 97
28+
ng 20 cgx 98
29+
ng 21 cgx 99
30+
ng 22 cgx 100
31+
ng 23 cgx 101
32+
ng 24 cgx 102
33+
ng 25 cgx 103
34+
ng 26 cgx 104
35+
ng 27 cgx 105
36+
ng 28 cgx 106
37+
ng 29 cgx 107
38+
ng 30 cgx 108
39+
ng 31 cgx 109
40+
ng 32 cgx 110
41+
ng 33 cgx 111
42+
ng 34 cgx 112
43+
ng 35 cgx 113
44+
ng 36 cgx 114
45+
ng 37 cgx 115
46+
ng 38 cgx 116
47+
ng 39 cgx 117
48+
ng 40 cgx 118
49+
ng 41 cgx 119
50+
ng 42 cgx 120
51+
ng 43 cgx 121
52+
ng 44 cgx 122
53+
ng 45 cgx 123
54+
ng 46 cgx 124
55+
ng 47 cgx 125
56+
ng 48 cgx 126
57+
ng 49 cgx 127
58+
ng 50 cgx 128
59+
ng 51 cgx 129
60+
ng 52 cgx 130
61+
ng 53 cgx 131
62+
ng 54 cgx 132
63+
ng 55 cgx 133
64+
ng 56 cgx 134
65+
ng 57 cgx 135
66+
ng 58 cgx 136
67+
ng 59 cgx 137
68+
ng 60 cgx 138
69+
ng 61 cgx 139
70+
ng 62 cgx 140
71+
ng 63 cgx 141
72+
ng 64 cgx 142
73+
ng 65 cgx 143
74+
ng 66 cgx 144
75+
ng 67 cgx 145
76+
ng 68 cgx 146
77+
ng 69 cgx 147
78+
ng 70 cgx 148
79+
ng 1 cgx 149
80+
ng 2 cgx 150
81+
ng 3 cgx 151
82+
ng 4 cgx 152
83+
ng 5 cgx 153
84+
ng 6 cgx 154
85+
ng 7 cgx 155
86+
ng 8 cgx 156
87+
ng 9 cgx 157
88+
ng 10 cgx 158
89+
ng 11 cgx 159
90+
ng 12 cgx 160
91+
ng 13 cgx 161
92+
ng 14 cgx 162
93+
ng 15 cgx 163
94+
ng 16 cgx 164
95+
ng 17 cgx 165
96+
ng 18 cgx 166
97+
ng 19 cgx 167
98+
ng 20 cgx 168
99+
ng 21 cgx 169
100+
ng 22 cgx 170
101+
ng 23 cgx 171
102+
ng 24 cgx 172
103+
ng 25 cgx 173
104+
ng 26 cgx 174
105+
ng 27 cgx 175
106+
ng 28 cgx 176
107+
ng 29 cgx 177
108+
ng 30 cgx 178
109+
ng 31 cgx 179
110+
ng 32 cgx 180
111+
ng 33 cgx 181
112+
ng 34 cgx 182
113+
ng 35 cgx 183
114+
ng 36 cgx 184
115+
ng 37 cgx 185
116+
ng 38 cgx 186
117+
ng 39 cgx 187
118+
ng 40 cgx 188
119+
ng 41 cgx 189
120+
ng 42 cgx 190
121+
ng 43 cgx 191
122+
ng 44 cgx 192
123+
ng 45 cgx 193
124+
ng 46 cgx 194
125+
ng 47 cgx 195
126+
ng 48 cgx 196
127+
ng 49 cgx 197
128+
ng 50 cgx 198
129+
ng 51 cgx 199
130+
ng 52 cgx 200
131+
ng 53 cgx 201
132+
ng 54 cgx 202
133+
ng 55 cgx 203
134+
ng 56 cgx 204
135+
ng 57 cgx 205
136+
ng 58 cgx 206
137+
ng 59 cgx 207
138+
ng 60 cgx 208
139+
ng 61 cgx 209
140+
ng 62 cgx 210
141+
ng 63 cgx 211
142+
ng 64 cgx 212
143+
ng 65 cgx 213
144+
ng 66 cgx 214
145+
ng 67 cgx 215
146+
ng 68 cgx 216
147+
ng 69 cgx 217
148+
ng 70 cgx 218
149+
ng 71 cgx 219
150+
ng 72 cgx 220
151+
ng 1 cgx 9
152+
ng 2 cgx 10
153+
ng 3 cgx 11
154+
ng 4 cgx 12
155+
ng 5 cgx 13
156+
ng 6 cgx 14
157+
ng 7 cgx 15
158+
ng 8 cgx 16
159+
ng 9 cgx 17
160+
ng 10 cgx 18
161+
ng 11 cgx 19
162+
ng 12 cgx 20
163+
ng 13 cgx 21
164+
ng 14 cgx 22
165+
ng 15 cgx 23
166+
ng 16 cgx 24
167+
ng 17 cgx 25
168+
ng 18 cgx 26
169+
ng 19 cgx 27
170+
ng 20 cgx 28
171+
ng 21 cgx 29
172+
ng 22 cgx 30
173+
ng 23 cgx 31
174+
ng 24 cgx 32
175+
ng 25 cgx 33
176+
ng 26 cgx 34
177+
ng 27 cgx 35
178+
ng 28 cgx 36
179+
ng 29 cgx 37
180+
ng 30 cgx 38
181+
ng 31 cgx 39
182+
ng 32 cgx 40
183+
ng 33 cgx 41
184+
ng 34 cgx 42
185+
ng 35 cgx 43
186+
ng 36 cgx 44
187+
ng 37 cgx 45
188+
ng 38 cgx 46
189+
ng 39 cgx 47
190+
ng 40 cgx 48
191+
ng 41 cgx 49
192+
ng 42 cgx 50
193+
ng 43 cgx 51
194+
ng 44 cgx 52
195+
ng 45 cgx 53
196+
ng 46 cgx 54
197+
ng 47 cgx 55
198+
ng 48 cgx 56
199+
ng 49 cgx 57
200+
ng 50 cgx 58
201+
ng 51 cgx 59
202+
ng 52 cgx 60
203+
ng 53 cgx 61
204+
ng 54 cgx 62
205+
ng 55 cgx 63
206+
ng 56 cgx 64
207+
ng 57 cgx 65
208+
ng 58 cgx 66
209+
ng 59 cgx 67
210+
ng 60 cgx 68
211+
ng 61 cgx 69
212+
ng 62 cgx 70
213+
ng 63 cgx 71
214+
ng 64 cgx 72
215+
ng 65 cgx 73
216+
ng 66 cgx 74
217+
ng 67 cgx 75
218+
ng 68 cgx 76
219+
ng 69 cgx 77
220+
ng 70 cgx 78
221+
ng 1 cgx 221
222+
ng 2 cgx 222
223+
ng 3 cgx 223
224+
ng 4 cgx 224
225+
ng 5 cgx 225
226+
ng 6 cgx 226
227+
ng 7 cgx 227
228+
ng 8 cgx 228
229+
ng 9 cgx 229
230+
ng 10 cgx 230
231+
ng 11 cgx 231
232+
ng 12 cgx 232
233+
ng 13 cgx 233
234+
ng 14 cgx 234
235+
ng 15 cgx 235
236+
ng 16 cgx 236
237+
ng 17 cgx 237
238+
ng 18 cgx 238
239+
ng 19 cgx 239
240+
ng 20 cgx 240
241+
ng 21 cgx 241
242+
ng 22 cgx 242
243+
ng 23 cgx 243
244+
ng 24 cgx 244
245+
ng 25 cgx 245
246+
ng 26 cgx 246
247+
ng 27 cgx 247
248+
ng 28 cgx 248
249+
ng 29 cgx 249
250+
ng 30 cgx 250
251+
ng 31 cgx 251
252+
ng 32 cgx 252
253+
ng 33 cgx 253
254+
ng 34 cgx 254
255+
ng 35 cgx 255
256+
ng 36 cgx 256
257+
ng 37 cgx 257
258+
ng 38 cgx 258
259+
ng 39 cgx 259
260+
ng 40 cgx 260
261+
ng 41 cgx 261
262+
ng 42 cgx 262
263+
ng 43 cgx 263
264+
ng 44 cgx 264
265+
ng 45 cgx 265
266+
ng 46 cgx 266
267+
ng 47 cgx 267
268+
ng 48 cgx 268
269+
ng 49 cgx 269
270+
ng 50 cgx 270
271+
ng 51 cgx 271
272+
ng 52 cgx 272
273+
ng 53 cgx 273
274+
ng 54 cgx 274
275+
ng 55 cgx 275
276+
ng 56 cgx 276
277+
ng 57 cgx 277
278+
ng 58 cgx 278
279+
ng 59 cgx 279
280+
ng 60 cgx 280
281+
ng 61 cgx 281
282+
ng 62 cgx 282
283+
ng 63 cgx 283
284+
ng 64 cgx 284
285+
ng 65 cgx 285
286+
ng 66 cgx 286
287+
ng 67 cgx 287
288+
ng 68 cgx 288
289+
ng 69 cgx 289
290+
ng 70 cgx 290
291+
ng 71 cgx 291
292+
ng 72 cgx 292
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
** Names based on fix1
2+
*NSET,NSET=Nfix1
3+
1,
4+
2,
5+
5,
6+
6,
7+
9,
8+
13,
9+
14,
10+
17,
11+
489,
12+
491,
13+
493,
14+
496,
15+
498,

tutorial/turek-hron-fsi3/solid-calculix/flap.dat

Whitespace-only changes.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
**-----------------------------------------------------------
2+
** Author1: Nithin Adidela, IIT Goa
3+
4+
5+
** Author2: Revanth Sharma Kollegala, IIT Goa
6+
7+
8+
** Author3: Y Sudhakar, IIT Goa
9+
10+
11+
** Inspired by the contribution by Derek Risseeuw (TU Delft).
12+
**-----------------------------------------------------------
13+
*INCLUDE, INPUT=all.msh
14+
*INCLUDE, INPUT=fix1.nam
15+
*INCLUDE, INPUT=surface.nam
16+
*INCLUDE, INPUT=add_material.inp
17+
**------------------------------
18+
** additional support for sides
19+
**------------------------------
20+
21+
*STEP, NLGEOM, INC=10000000
22+
*DYNAMIC,DIRECT
23+
0.0005, 1000.0
24+
25+
*BOUNDARY
26+
Nall, 3, 5
27+
28+
** fix on the lower boundary from x to z.
29+
*BOUNDARY
30+
Nfix1, 1, 6
31+
** fix on all nodes for translation in z-dir, rotation about x- and y-axis
32+
*BOUNDARY
33+
Nall, 3, 3, 0
34+
Nall, 4, 4, 0
35+
Nall, 5, 5, 0
36+
*CLOAD
37+
Nsurface, 1, 0.0
38+
Nsurface, 2, 0.0
39+
Nsurface, 3, 0.0
40+
*NODE FILE
41+
U, RF
42+
*EL FILE
43+
S, E
44+
*END STEP

0 commit comments

Comments
 (0)