Skip to content

Commit

Permalink
Add turek-hron calculix
Browse files Browse the repository at this point in the history
  • Loading branch information
efirvida committed Jul 28, 2024
1 parent d91859b commit f2fed88
Show file tree
Hide file tree
Showing 14 changed files with 2,333 additions and 0 deletions.
25 changes: 25 additions & 0 deletions tutorial/turek-hron-fsi3/solid-calculix/add_material.inp
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
**-----------------------------------------------------------
** Author1: Nithin Adidela, IIT Goa
** email: [email protected]

** Author2: Revanth Sharma Kollegala, IIT Goa
** email: [email protected]

** Author3: Y Sudhakar, IIT Goa
** email: [email protected]

** Inspired by the contribution by Derek Risseeuw (TU Delft).
**-----------------------------------------------------------

*MATERIAL,NAME=User
*ELASTIC
1.4000E+06,0.4


*DENSITY
1.0000E+04
*EXPANSION
0.0000E+00

*SOLID SECTION,MATERIAL=User,ELSET=Eall

935 changes: 935 additions & 0 deletions tutorial/turek-hron-fsi3/solid-calculix/all.msh

Large diffs are not rendered by default.

7 changes: 7 additions & 0 deletions tutorial/turek-hron-fsi3/solid-calculix/clean.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
#!/bin/sh
set -e -u
rm -fv ./*.cvg ./*.dat ./*.frd ./*.sta ./*.12d ./*.rout spooles.out dummy
rm -fv WarnNodeMissMultiStage.nam
rm -fv ./*.eig
rm -fv ./*.vtk
rm -fv *.log log.* *.json
10 changes: 10 additions & 0 deletions tutorial/turek-hron-fsi3/solid-calculix/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
participants:

Solid:
interfaces:
- nodes-mesh: Solid-Mesh
patch: surface
read-data: [Force]
write-data: [Displacement]

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

** Author2: Revanth Sharma Kollegala, IIT Goa
** email: [email protected]

** Author3: Y Sudhakar, IIT Goa
** email: [email protected]

** Inspired by the contribution by Derek Risseeuw (TU Delft).
**-----------------------------------------------------------
*INCLUDE, INPUT=all.msh
*INCLUDE, INPUT=fix1.nam
*INCLUDE, INPUT=surface.nam
*INCLUDE, INPUT=add_material.inp
**------------------------------
** additional support for sides
**------------------------------

*STEP, NLGEOM, INC=10000000
*DYNAMIC,DIRECT
0.0005, 1000.0

*BOUNDARY
Nall, 3, 5

** fix on the lower boundary from x to z.
*BOUNDARY
Nfix1, 1, 6
** fix on all nodes for translation in z-dir, rotation about x- and y-axis
*BOUNDARY
Nall, 3, 3, 0
Nall, 4, 4, 0
Nall, 5, 5, 0
*CLOAD
Nsurface, 1, 0.0
Nsurface, 2, 0.0
Nsurface, 3, 0.0
*NODE FILE
U, RF
*EL FILE
S, E
*END STEP
Loading

0 comments on commit f2fed88

Please sign in to comment.