42#include "implicit_f.inc"
46 TYPE (H3D_KEYWORD) H3D_KEYWORD_SOLID_SCALAR(*)
48 INTEGER IGEO(NPROPGI,NUMGEO)
49 TYPE(multi_fvm_struct),
INTENT(IN) :: MULTI_FVM
50 INTEGER,
INTENT(INOUT) :: NKEY
66 h3d_keyword_solid_scalar(i)%KEY3 =
'MASS'
67 h3d_keyword_solid_scalar(i)%TEXT1 =
'Mass'
70 h3d_keyword_solid_scalar(i)%KEY3 =
'EPSP'
71 h3d_keyword_solid_scalar(i)%IS_LAYER = 1
72 h3d_keyword_solid_scalar(i)%IS_LAYER_ALL = 1
73 h3d_keyword_solid_scalar(i)%TEXT1 =
'Plastic Strain'
76 h3d_keyword_solid_scalar(i)%KEY3 =
'NL_EPSP'
77 h3d_keyword_solid_scalar(i)%IS_LAYER = 1
78 h3d_keyword_solid_scalar(i)%IS_LAYER_ALL = 1
79 h3d_keyword_solid_scalar(i)%TEXT1 =
'Non-local Plastic Strain'
82 h3d_keyword_solid_scalar(i)%KEY3 =
'DENS'
83 h3d_keyword_solid_scalar(i)%TEXT1 =
'Density'
86 h3d_keyword_solid_scalar(i)%KEY3 =
'DT'
87 h3d_keyword_solid_scalar(i)%TEXT1 =
'Time Step'
90 h3d_keyword_solid_scalar(i)%KEY3 =
'ENER'
91 h3d_keyword_solid_scalar(i)%TEXT1 =
'Internal Energy per unit mass'
94 h3d_keyword_solid_scalar(i)%KEY3 =
'TEMP'
95 h3d_keyword_solid_scalar(i)%TEXT1 =
'Temperature'
98 h3d_keyword_solid_scalar(i)%KEY3 =
'P'
99 h3d_keyword_solid_scalar(i)%TEXT1 =
'Pressure'
102 h3d_keyword_solid_scalar(i)%KEY3 =
'VONM'
103 h3d_keyword_solid_scalar(i)%TEXT1 =
'Von Mises'
106 h3d_keyword_solid_scalar(i)%KEY3 =
'K'
107 h3d_keyword_solid_scalar(i)%TEXT1 =
'Turbulent Energy'
108 h3d_keyword_solid_scalar(i)%COMMENT =
'Specific for turbulent energy in CFD'
111 h3d_keyword_solid_scalar(i)%KEY3 =
'TVIS'
112 h3d_keyword_solid_scalar(i)%TEXT1 =
'Turbulent Viscosity'
113 h3d_keyword_solid_scalar(i)%COMMENT =
'Specific for turbulent Viscosity in CFD'
116 h3d_keyword_solid_scalar(i)%KEY3 =
'VORTX'
117 h3d_keyword_solid_scalar(i)%TEXT1 =
'Vorticity-X'
120 h3d_keyword_solid_scalar(i)%KEY3 =
'VORTY'
121 h3d_keyword_solid_scalar(i)%TEXT1 =
'Vorticity-Y'
124 h3d_keyword_solid_scalar(i)%KEY3 =
'VORTZ'
125 h3d_keyword_solid_scalar(i)%TEXT1 =
'Vorticity-Z'
128 h3d_keyword_solid_scalar(i)%KEY3 =
'VORT'
129 h3d_keyword_solid_scalar(i)%TEXT1 =
'Vorticity'
132 h3d_keyword_solid_scalar(i)%KEY3 =
'DAM1'
133 h3d_keyword_solid_scalar(i)%TEXT1 =
'Damage 1'
136 h3d_keyword_solid_scalar(i)%KEY3 =
'DAM2'
137 h3d_keyword_solid_scalar(i)%TEXT1 =
'Damage 2'
140 h3d_keyword_solid_scalar(i)%KEY3 =
'DAM3'
141 h3d_keyword_solid_scalar(i)%TEXT1 =
'Damage 3'
144 h3d_keyword_solid_scalar(i)%KEY3 =
'SIGX'
145 h3d_keyword_solid_scalar(i)%TEXT1 =
'Stress X'
148 h3d_keyword_solid_scalar(i)%KEY3 =
'SIGY'
149 h3d_keyword_solid_scalar(i)%TEXT1 =
'Stress Y'
152 h3d_keyword_solid_scalar(i)%KEY3 =
'SIGZ'
153 h3d_keyword_solid_scalar(i)%TEXT1 =
'Stress Z'
156 h3d_keyword_solid_scalar(i)%KEY3 =
'SIGXY'
157 h3d_keyword_solid_scalar(i)%TEXT1 =
'Stress XY'
160 h3d_keyword_solid_scalar(i)%KEY3 =
'SIGYZ'
161 h3d_keyword_solid_scalar(i)%TEXT1 =
'Stress YZ'
164 h3d_keyword_solid_scalar(i)%KEY3 =
'SIGZX'
165 h3d_keyword_solid_scalar(i)%TEXT1 =
'Stress ZX'
168 h3d_keyword_solid_scalar(i)%KEY3 =
'USER'
169 h3d_keyword_solid_scalar(i)%IS_UVAR = 1
170 h3d_keyword_solid_scalar(i)%IS_UVAR_ALL = 1
171 h3d_keyword_solid_scalar(i)%TEXT1 =
'User Var'
174 h3d_keyword_solid_scalar(i)%KEY3 =
'HOURGLASS'
175 h3d_keyword_solid_scalar(i)%TEXT1 =
'Hourglass Energy per unit mass'
178 h3d_keyword_solid_scalar(i)%KEY3 =
'EPSD'
179 h3d_keyword_solid_scalar(i)%TEXT1 =
'Strain Rate'
180 h3d_keyword_solid_scalar(i)%COMMENT =
'Equivalent strain rate (only available in case of strain rate filtering)'
183 h3d_keyword_solid_scalar(i)%KEY3 =
'NL_EPSD'
184 h3d_keyword_solid_scalar(i)%TEXT1 =
'Non-local Plastic Strain Rate'
187 h3d_keyword_solid_scalar(i)%KEY3 =
'FLAY'
188 h3d_keyword_solid_scalar(i)%TEXT1 =
'Failed layers'
189 h3d_keyword_solid_scalar(i)%COMMENT =
'Number of failed layers'
191 IF (multi_fvm%IS_USED)
THEN
196 DO ii = 1, multi_fvm%NBMAT
199 WRITE(h3d_keyword_solid_scalar(i)%KEY3,
'(A9,I0)')
'M151VFRAC', ii
200 WRITE(h3d_keyword_solid_scalar(i)%TEXT1,
'(A17,I0)')
'Volume fraction ', ii
201 h3d_keyword_solid_scalar(i)%COMMENT =
'Volume fractions (for ALE multi-material Law151)'
204 WRITE(h3d_keyword_solid_scalar(i)%KEY3,
'(A8,I0)')
'M151DENS', ii
205 WRITE(h3d_keyword_solid_scalar(i)%TEXT1,
'(A8,I0)')
'Density ', ii
206 h3d_keyword_solid_scalar(i)%COMMENT =
'Density (for ALE multi-material Law151)'
209 WRITE(h3d_keyword_solid_scalar(i)%KEY3,
'(A8,I0)')
'M151ENER', ii
210 WRITE(h3d_keyword_solid_scalar(i)%TEXT1,
'(A7,I0)')
'Energy ', ii
211 h3d_keyword_solid_scalar(i)%COMMENT =
'Energy (for ALE multi-material Law151)'
214 WRITE(h3d_keyword_solid_scalar(i)%KEY3,
'(A8,I0)')
'M151PRES', ii
215 WRITE(h3d_keyword_solid_scalar(i)%TEXT1,
'(A10,I0)')
'Pressure ', ii
216 h3d_keyword_solid_scalar(i)%COMMENT =
'Pressure (for ALE multi-material Law151)'
222 h3d_keyword_solid_scalar(i)%KEY3 =
'VFRAC1'
223 h3d_keyword_solid_scalar(i)%TEXT1 =
'Volumetric Fraction 1'
224 h3d_keyword_solid_scalar(i)%COMMENT =
'Volumetric fractions (for ALE multi-material laws: LAW20, LAW37 and LAW51)'
227 h3d_keyword_solid_scalar(i)%KEY3 =
'VFRAC2'
228 h3d_keyword_solid_scalar(i)%TEXT1 =
'Volumetric Fraction 2'
229 h3d_keyword_solid_scalar(i)%COMMENT =
'Volumetric fractions (for ALE multi-material laws: LAW20, LAW37 and LAW51)'
232 h3d_keyword_solid_scalar(i)%KEY3 =
'VFRAC3'
233 h3d_keyword_solid_scalar(i)%TEXT1 =
'Volumetric Fraction 3'
234 h3d_keyword_solid_scalar(i)%COMMENT =
'Volumetric fractions (for ALE multi-material laws: LAW20, LAW37 and LAW51)'
237 h3d_keyword_solid_scalar(i)%KEY3 =
'VFRAC4'
238 h3d_keyword_solid_scalar(i)%TEXT1 =
'Volumetric Fraction 4'
239 h3d_keyword_solid_scalar(i)%COMMENT =
'Volumetric fractions (for ALE multi-material laws: LAW20, LAW37 and LAW51)'
244 h3d_keyword_solid_scalar(i)%KEY3 =
'ORTHD/PSI'
245 h3d_keyword_solid_scalar(i)%IS_LAYER = 1
246 h3d_keyword_solid_scalar(i)%IS_LAYER_ALL = 1
247 h3d_keyword_solid_scalar(i)%IS_IR = 1
248 h3d_keyword_solid_scalar(i)%IS_IR_ALL = 1
249 h3d_keyword_solid_scalar(i)%IS_IS = 1
250 h3d_keyword_solid_scalar(i)%IS_IS_ALL = 1
251 h3d_keyword_solid_scalar(i)%IS_IT = 1
252 h3d_keyword_solid_scalar(i)%IS_IT_ALL = 1
253 h3d_keyword_solid_scalar(i)%TEXT1 =
'Psi'
254 h3d_keyword_solid_scalar(i)%COMMENT =
'Euler angles psi, global reference system -> orthotropic reference system'
257 h3d_keyword_solid_scalar(i)%KEY3 =
'ORTHD/THETA'
258 h3d_keyword_solid_scalar(i)%IS_LAYER = 1
259 h3d_keyword_solid_scalar(i)%IS_LAYER_ALL = 1
260 h3d_keyword_solid_scalar(i)%IS_IR = 1
261 h3d_keyword_solid_scalar(i)%IS_IR_ALL = 1
262 h3d_keyword_solid_scalar(i)%IS_IS = 1
263 h3d_keyword_solid_scalar(i)%IS_IS_ALL = 1
264 h3d_keyword_solid_scalar(i)%IS_IT = 1
265 h3d_keyword_solid_scalar(i)%IS_IT_ALL = 1
266 h3d_keyword_solid_scalar(i)%TEXT1 =
'Teta'
267 h3d_keyword_solid_scalar(i)%COMMENT =
'Euler angles theta, global reference system -> orthotropic reference system'
270 h3d_keyword_solid_scalar(i)%KEY3 =
'ORTHD/PHI'
271 h3d_keyword_solid_scalar(i)%IS_LAYER = 1
272 h3d_keyword_solid_scalar(i)%IS_LAYER_ALL = 1
273 h3d_keyword_solid_scalar(i)%IS_IR = 1
274 h3d_keyword_solid_scalar(i)%IS_IR_ALL = 1
275 h3d_keyword_solid_scalar(i)%IS_IS = 1
276 h3d_keyword_solid_scalar(i)%IS_IS_ALL = 1
277 h3d_keyword_solid_scalar(i)%IS_IT = 1
278 h3d_keyword_solid_scalar(i)%IS_IT_ALL = 1
279 h3d_keyword_solid_scalar(i)%TEXT1 =
'Phi'
280 h3d_keyword_solid_scalar(i)%COMMENT =
'Euler angles phi, global reference system -> orthotropic reference system'
287 h3d_keyword_solid_scalar(i)%KEY3 =
'BFRAC'
288 h3d_keyword_solid_scalar(i)%TEXT1 =
'Burn Fraction'
289 h3d_keyword_solid_scalar(i)%COMMENT =
'Burn fraction (for JWL EOS: LAW5 and LAW51)'
292 h3d_keyword_solid_scalar(i)%KEY3 =
'VDAM1'
293 h3d_keyword_solid_scalar(i)%IS_IR = 1
294 h3d_keyword_solid_scalar(i)%IS_IR_ALL = 1
295 h3d_keyword_solid_scalar(i)%IS_IS = 1
296 h3d_keyword_solid_scalar(i)%IS_IS_ALL = 1
297 h3d_keyword_solid_scalar(i)%IS_IT = 1
298 h3d_keyword_solid_scalar(i)%IS_IT_ALL = 1
299 h3d_keyword_solid_scalar(i)%TEXT1 =
'Damage variable1'
300 h3d_keyword_solid_scalar(i)%COMMENT =
'Value of damage factor d'
303 h3d_keyword_solid_scalar(i)%KEY3 =
'VDAM2'
304 h3d_keyword_solid_scalar(i)%IS_IR = 1
305 h3d_keyword_solid_scalar(i)%IS_IR_ALL = 1
306 h3d_keyword_solid_scalar(i)%IS_IS = 1
307 h3d_keyword_solid_scalar(i)%IS_IS_ALL = 1
308 h3d_keyword_solid_scalar(i)%IS_IT = 1
309 h3d_keyword_solid_scalar(i)%IS_IT_ALL = 1
310 h3d_keyword_solid_scalar(i)%TEXT1 =
'Damage variable2'
311 h3d_keyword_solid_scalar(i)%COMMENT =
'Value of damage surface sigmay0'
314 h3d_keyword_solid_scalar(i)%KEY3 =
'VDAM3'
315 h3d_keyword_solid_scalar(i)%IS_IR = 1
316 h3d_keyword_solid_scalar(i)%IS_IR_ALL = 1
317 h3d_keyword_solid_scalar(i)%IS_IS = 1
318 h3d_keyword_solid_scalar(i)%IS_IS_ALL = 1
319 h3d_keyword_solid_scalar(i)%IS_IT = 1
320 h3d_keyword_solid_scalar(i)%IS_IT_ALL = 1
321 h3d_keyword_solid_scalar(i)%TEXT1 =
'Damage variable3'
322 h3d_keyword_solid_scalar(i)%COMMENT =
'Value of rupture surface sigmayf'
325 h3d_keyword_solid_scalar(i)%KEY3 =
'DAMA'
326 h3d_keyword_solid_scalar(i)%IS_IR = 1
327 h3d_keyword_solid_scalar(i)%IS_IR_ALL = 1
328 h3d_keyword_solid_scalar(i)%IS_IS = 1
329 h3d_keyword_solid_scalar(i)%IS_IS_ALL = 1
330 h3d_keyword_solid_scalar(i)%IS_IT = 1
331 h3d_keyword_solid_scalar(i)%IS_IT_ALL = 1
332 h3d_keyword_solid_scalar(i)%TEXT1 =
'MAX DAMAGE'
333 h3d_keyword_solid_scalar(i)%COMMENT =
'maximum of damage over time and of all failure criteria acting in one material'
336 h3d_keyword_solid_scalar(i)%KEY3 =
'DAMG'
337 h3d_keyword_solid_scalar(i)%IS_IR = 1
338 h3d_keyword_solid_scalar(i)%IS_IR_ALL = 1
339 h3d_keyword_solid_scalar(i)%IS_IS = 1
340 h3d_keyword_solid_scalar(i)%IS_IS_ALL = 1
341 h3d_keyword_solid_scalar(i)%IS_IT = 1
342 h3d_keyword_solid_scalar(i)%IS_IT_ALL = 1
343 h3d_keyword_solid_scalar(i)%IS_LAYER = 1
344 h3d_keyword_solid_scalar(i)%IS_LAYER_ALL = 1
345 h3d_keyword_solid_scalar(i)%IS_ID = 1
346 h3d_keyword_solid_scalar(i)%IS_MODE = 1
347 h3d_keyword_solid_scalar(i)%IS_MODE_ALL = 1
348 h3d_keyword_solid_scalar(i)%TEXT1 =
'Damage'
349 h3d_keyword_solid_scalar(i)%COMMENT =
'Damage variable from material law'
352 h3d_keyword_solid_scalar(i)%KEY3 = 'damini
'
353 H3D_KEYWORD_SOLID_SCALAR(I)%IS_IR = 1
354 H3D_KEYWORD_SOLID_SCALAR(I)%IS_IR_ALL = 1
355 H3D_KEYWORD_SOLID_SCALAR(I)%IS_IS = 1
356 H3D_KEYWORD_SOLID_SCALAR(I)%IS_IS_ALL = 1
357 H3D_KEYWORD_SOLID_SCALAR(I)%IS_IT = 1
358 H3D_KEYWORD_SOLID_SCALAR(I)%IS_IT_ALL = 1
359 H3D_KEYWORD_SOLID_SCALAR(I)%TEXT1 = 'damage initiation
'
360 H3D_KEYWORD_SOLID_SCALAR(I)%COMMENT = 'damage initiation
'
363 H3D_KEYWORD_SOLID_SCALAR(I)%KEY3 = 'failure
'
364 H3D_KEYWORD_SOLID_SCALAR(I)%IS_IR = 1
365 H3D_KEYWORD_SOLID_SCALAR(I)%IS_IR_ALL = 1
366 H3D_KEYWORD_SOLID_SCALAR(I)%IS_IS = 1
367 H3D_KEYWORD_SOLID_SCALAR(I)%IS_IS_ALL = 1
368 H3D_KEYWORD_SOLID_SCALAR(I)%IS_IT = 1
369 H3D_KEYWORD_SOLID_SCALAR(I)%IS_IT_ALL = 1
370 H3D_KEYWORD_SOLID_SCALAR(I)%IS_ID = 1
371 H3D_KEYWORD_SOLID_SCALAR(I)%IS_MODE = 1
372 H3D_KEYWORD_SOLID_SCALAR(I)%TEXT1 = 'failure
'
373 H3D_KEYWORD_SOLID_SCALAR(I)%COMMENT = 'damage of current failure criterion
'
376 H3D_KEYWORD_SOLID_SCALAR(I)%KEY3 = 'tsaiwu
'
377 H3D_KEYWORD_SOLID_SCALAR(I)%TEXT1 = 'tsai-wu criterion
'
380 H3D_KEYWORD_SOLID_SCALAR(I)%KEY3 = 'tdel
'
381 H3D_KEYWORD_SOLID_SCALAR(I)%TEXT1 = 'time deletion element
'
382 H3D_KEYWORD_SOLID_SCALAR(I)%COMMENT = 'output only
for elements which are deleted, due to a /fail criterion.
'
385 H3D_KEYWORD_SOLID_SCALAR(I)%KEY3 = 'ssp
'
386 H3D_KEYWORD_SOLID_SCALAR(I)%TEXT1 = 'sound speed
'
387 H3D_KEYWORD_SOLID_SCALAR(I)%COMMENT = 'sound speed. only available with ale material laws
'
390 H3D_KEYWORD_SOLID_SCALAR(I)%KEY3 = 'volu
'
391 H3D_KEYWORD_SOLID_SCALAR(I)%TEXT1 = 'volume
'
392 H3D_KEYWORD_SOLID_SCALAR(I)%COMMENT = 'element volume
'
395 H3D_KEYWORD_SOLID_SCALAR(I)%KEY3 = 'schlieren
'
396 H3D_KEYWORD_SOLID_SCALAR(I)%TEXT1 = 'schlieren
'
397 H3D_KEYWORD_SOLID_SCALAR(I)%COMMENT = 'schlieren image(optical method widely used in cfd field). ale material laws
'
400 H3D_KEYWORD_SOLID_SCALAR(I)%KEY3 = 'domain
'
401 H3D_KEYWORD_SOLID_SCALAR(I)%TEXT1 = 'domain
'
404 H3D_KEYWORD_SOLID_SCALAR(I)%KEY3 = 'fill
'
405 H3D_KEYWORD_SOLID_SCALAR(I)%TEXT1 = 'filling percentage
'
408 H3D_KEYWORD_SOLID_SCALAR(I)%KEY3 = 'sigeq
'
409 H3D_KEYWORD_SOLID_SCALAR(I)%TEXT1 = 'equiv stress
'
410 H3D_KEYWORD_SOLID_SCALAR(I)%COMMENT = 'equivalent stress, based on yield criteria used
for the corresponding material
'
413 H3D_KEYWORD_SOLID_SCALAR(I)%KEY3 = 'bulk
'
414 H3D_KEYWORD_SOLID_SCALAR(I)%TEXT1 = 'artificial viscosity
'
417 H3D_KEYWORD_SOLID_SCALAR(I)%KEY3 = 'tdet
'
418 H3D_KEYWORD_SOLID_SCALAR(I)%TEXT1 = 'detonation time
'
421 H3D_KEYWORD_SOLID_SCALAR(I)%KEY3 = 'momx
'
422 H3D_KEYWORD_SOLID_SCALAR(I)%TEXT1 = 'momentum density x
'
425 H3D_KEYWORD_SOLID_SCALAR(I)%KEY3 = 'momy
'
426 H3D_KEYWORD_SOLID_SCALAR(I)%TEXT1 = 'momentum density y
'
429 H3D_KEYWORD_SOLID_SCALAR(I)%KEY3 = 'momz
'
430 H3D_KEYWORD_SOLID_SCALAR(I)%TEXT1 = 'momentum density z
'
433 H3D_KEYWORD_SOLID_SCALAR(I)%KEY3 = 'momxy
'
434 H3D_KEYWORD_SOLID_SCALAR(I)%TEXT1 = 'momentum density xy
'
437 H3D_KEYWORD_SOLID_SCALAR(I)%KEY3 = 'momyz
'
438 H3D_KEYWORD_SOLID_SCALAR(I)%TEXT1 = 'momentum density yz
'
441 H3D_KEYWORD_SOLID_SCALAR(I)%KEY3 = 'momxz
'
442 H3D_KEYWORD_SOLID_SCALAR(I)%TEXT1 = 'momentum density xz
'
445 H3D_KEYWORD_SOLID_SCALAR(I)%KEY3 = '|mom|
'
446 H3D_KEYWORD_SOLID_SCALAR(I)%TEXT1 = 'momentum density abs
'
449 H3D_KEYWORD_SOLID_SCALAR(I)%KEY3 = 'velx
'
450 H3D_KEYWORD_SOLID_SCALAR(I)%TEXT1 = 'velocity x
'
453 H3D_KEYWORD_SOLID_SCALAR(I)%KEY3 = 'vely
'
454 H3D_KEYWORD_SOLID_SCALAR(I)%TEXT1 = 'velocity y
'
457 H3D_KEYWORD_SOLID_SCALAR(I)%KEY3 = 'velz
'
458 H3D_KEYWORD_SOLID_SCALAR(I)%TEXT1 = 'velocity z
'
461 H3D_KEYWORD_SOLID_SCALAR(I)%KEY3 = 'velxy
'
462 H3D_KEYWORD_SOLID_SCALAR(I)%TEXT1 = 'velocity xy
'
465 H3D_KEYWORD_SOLID_SCALAR(I)%KEY3 = 'velyz
'
466 H3D_KEYWORD_SOLID_SCALAR(I)%TEXT1 = 'velocity yz
'
469 H3D_KEYWORD_SOLID_SCALAR(I)%KEY3 = 'velxz
'
470 H3D_KEYWORD_SOLID_SCALAR(I)%TEXT1 = 'velocity xz
'
473 H3D_KEYWORD_SOLID_SCALAR(I)%KEY3 = '|vel|
'
474 H3D_KEYWORD_SOLID_SCALAR(I)%TEXT1 = 'velocity abs
'
477 H3D_KEYWORD_SOLID_SCALAR(I)%KEY3 = 'enth
'
478 H3D_KEYWORD_SOLID_SCALAR(I)%TEXT1 = 'enthalpy
'
481 H3D_KEYWORD_SOLID_SCALAR(I)%KEY3 = 'enthm
'
482 H3D_KEYWORD_SOLID_SCALAR(I)%TEXT1 = 'enthalpy per unit mass
'
485 H3D_KEYWORD_SOLID_SCALAR(I)%KEY3 = 'enthv
'
486 H3D_KEYWORD_SOLID_SCALAR(I)%TEXT1 = 'enthalpy per unit
'
489 H3D_KEYWORD_SOLID_SCALAR(I)%KEY3 = 'eint
'
490 H3D_KEYWORD_SOLID_SCALAR(I)%TEXT1 = 'internal energy
'
493 H3D_KEYWORD_SOLID_SCALAR(I)%KEY3 = 'eintm
'
494 H3D_KEYWORD_SOLID_SCALAR(I)%TEXT1 = 'internal energy per unit mass
'
497 H3D_KEYWORD_SOLID_SCALAR(I)%KEY3 = 'eintv
'
498 H3D_KEYWORD_SOLID_SCALAR(I)%TEXT1 = 'internal energy per unit volume
'
501 H3D_KEYWORD_SOLID_SCALAR(I)%KEY3 = 'ams
'
502 H3D_KEYWORD_SOLID_SCALAR(I)%TEXT1 = 'ams selection
'
505 H3D_KEYWORD_SOLID_SCALAR(I)%KEY3 = 'off
'
506 H3D_KEYWORD_SOLID_SCALAR(I)%TEXT1 = 'element status
'
507 H3D_KEYWORD_SOLID_SCALAR(I)%COMMENT = '0.0:deleted >0.&<1.:under failure process 1.0:activated <0:standby
'
510 H3D_KEYWORD_SOLID_SCALAR(I)%KEY3 = 'mach
'
511 H3D_KEYWORD_SOLID_SCALAR(I)%TEXT1 = 'mach number
'
512 H3D_KEYWORD_SOLID_SCALAR(I)%COMMENT = 'mach number. only available with ale material law 151
'
515 H3D_KEYWORD_SOLID_SCALAR(I)%KEY3 = 'color
'
516 H3D_KEYWORD_SOLID_SCALAR(I)%TEXT1 = 'color function
'
517 H3D_KEYWORD_SOLID_SCALAR(I)%COMMENT = 'color
function for multimaterial and multifluid ale laws
'
520 H3D_KEYWORD_SOLID_SCALAR(I)%KEY3 = 'wpla
'
521 H3D_KEYWORD_SOLID_SCALAR(I)%TEXT1 = 'plastic work
'
524 H3D_KEYWORD_SOLID_SCALAR(I)%KEY3 = 'fldf/outer
'
525 H3D_KEYWORD_SOLID_SCALAR(I)%IS_SKIN = 1
526 H3D_KEYWORD_SOLID_SCALAR(I)%TEXT1 = 'fld failure factor outer
'
527 H3D_KEYWORD_SOLID_SCALAR(I)%COMMENT = 'fld failure factor on
the external surface of solid
'
530 H3D_KEYWORD_SOLID_SCALAR(I)%KEY3 = 'fldz/outer
'
531 H3D_KEYWORD_SOLID_SCALAR(I)%IS_SKIN = 1
532 H3D_KEYWORD_SOLID_SCALAR(I)%TEXT1 = 'fld zone index outer'
533 h3d_keyword_solid_scalar(i)%COMMENT =
'1:HighWrinkle 2:Compression 3:LooseMetal 4:SafeZone 5:MarginToFail 6:FailureZone'
536 h3d_keyword_solid_scalar(i)%KEY3 =
'MDS'
537 h3d_keyword_solid_scalar(i)%TEXT1 =
'MDS'
538 h3d_keyword_solid_scalar(i)%IS_MDSVAR = 1
539 h3d_keyword_solid_scalar(i)%IS_MDSVAR_ALL = 1
540 h3d_keyword_solid_scalar(i)%IS_MDSVAR_DEF = 1
543 h3d_keyword_solid_scalar(i)%KEY3 =
'PEXT'
544 h3d_keyword_solid_scalar(i)%IS_SKIN = 1
545 h3d_keyword_solid_scalar(i)%TEXT1 =
'Pressure OUTER'
546 h3d_keyword_solid_scalar(i)%COMMENT =
'External pressure on the Skin of solid'
549 h3d_keyword_solid_scalar(i)%KEY3 =
'GROUP'
550 h3d_keyword_solid_scalar(i)%TEXT1 =
'Group identifier'
553 h3d_keyword_solid_scalar(i)%KEY3 =
'INTERNAL.ID'
554 h3d_keyword_solid_scalar(i)%TEXT1 =
'Internal identifier'
557 h3d_keyword_solid_scalar(i)%KEY3 =
'LOCAL.ID'
558 h3d_keyword_solid_scalar(i)%TEXT1 =
'Local identifier within the group'
561 h3d_keyword_solid_scalar(i)%KEY3 =
'THICK'
562 h3d_keyword_solid_scalar(i)%TEXT1 =
'Thickness : direction s'
565 h3d_keyword_solid_scalar(i)%KEY3 =
'THIN'
566 h3d_keyword_solid_scalar(i)%TEXT1 =
'Thinning(percentage) : direction s'
569 h3d_keyword_solid_scalar(i)%KEY3 =
'ENER/TMAX'
570 h3d_keyword_solid_scalar(i)%TEXT1 =
'Max of Internal Energy per unit mass'
571 h3d_keyword_solid_scalar(i)%COMMENT =
'Max of Internal Energy per unit mass over time'
574 h3d_keyword_solid_scalar(i)%KEY3 =
'VONM/TMAX'
575 h3d_keyword_solid_scalar(i)%TEXT1 =
'Max of Von Mises'
576 h3d_keyword_solid_scalar(i)%COMMENT =
'Max of Von Mises stress over time'
579 h3d_keyword_solid_scalar(i)%KEY3 =
'SIGEQ/TMAX'
580 h3d_keyword_solid_scalar(i)%TEXT1 =
'Max of Equiv stress'
581 h3d_keyword_solid_scalar(i)%COMMENT =
'Max of Equivalent stress over time&ipt'
584 h3d_keyword_solid_scalar(i)%KEY3 =
'DAMA/TMAX'
585 h3d_keyword_solid_scalar(i)%TEXT1 =
'MAX of DAMAGE'
586 h3d_keyword_solid_scalar(i)%COMMENT =
'maximum of damage over time&ipt'
589 h3d_keyword_solid_scalar(i)%KEY3 =
'TILLOTSON'
590 h3d_keyword_solid_scalar(i)%TEXT1 =
'Region identifier in p,v diagram'
591 h3d_keyword_solid_scalar(i)%COMMENT =
'1:compressed, 2:expanded cold, 3:transition, 4:hot expansion'
594 h3d_keyword_solid_scalar(i)%KEY3 =
'FLDF/OUTER_AVERAGE'
595 h3d_keyword_solid_scalar(i)%IS_SKIN = 1
596 h3d_keyword_solid_scalar(i)%TEXT1 =
'FLD Failure Factor OUTER_AVERAGE'
597 h3d_keyword_solid_scalar(i)%COMMENT =
'FLD Failure Factor average of solid skin'
600 h3d_keyword_solid_scalar(i)%KEY3 =
'FLDZ/OUTER_AVERAGE'
601 h3d_keyword_solid_scalar(i)%IS_SKIN = 1
602 h3d_keyword_solid_scalar(i)%TEXT1 =
'FLD Zone Index OUTER_AVERAGE'
603 h3d_keyword_solid_scalar(i)%COMMENT =
'1:HighWrinkle 2:Compression 3:LooseMetal 4:SafeZone 5:MarginToFail 6:FailureZone'
606 h3d_keyword_solid_scalar(i)%KEY3 =
'DIV(U)'
607 h3d_keyword_solid_scalar(i)%TEXT1 =
'Volumetric dilatation rate'
608 h3d_keyword_solid_scalar(i)%COMMENT =
'div(u)'
611 h3d_keyword_solid_scalar(i)%KEY3 =
'ECONTROL'
612 h3d_keyword_solid_scalar(i)%TEXT1 =
'Internal Energy of distortion control'
615 h3d_keyword_solid_scalar(i)%KEY3 =
'VSTRAIN'
616 h3d_keyword_solid_scalar(i)%TEXT1 =
'Volumetric Strain'
617 h3d_keyword_solid_scalar(i)%COMMENT =
'mu=rho/rho0-1'
620 h3d_keyword_solid_scalar(i)%KEY3 =
'VSTRAIN/1'
621 h3d_keyword_solid_scalar(i)%TEXT1 =
'Volumetric Strain 1'
622 h3d_keyword_solid_scalar(i)%COMMENT =
'mu=rho/rho0-1'
625 h3d_keyword_solid_scalar(i)%KEY3 =
'VSTRAIN/2'
626 h3d_keyword_solid_scalar(i)%TEXT1 =
'Volumetric Strain 2'
627 h3d_keyword_solid_scalar(i)%COMMENT =
'mu=rho/rho0-1'
630 h3d_keyword_solid_scalar(i)%KEY3 =
'VSTRAIN/3'
631 h3d_keyword_solid_scalar(i)%TEXT1 =
'Volumetric Strain 3'
632 h3d_keyword_solid_scalar(i)%COMMENT =
'mu=rho/rho0-1'
635 h3d_keyword_solid_scalar(i)%KEY3 =
'VSTRAIN/4'
636 h3d_keyword_solid_scalar(i)%TEXT1 =
'Volumetric Strain 4'
637 h3d_keyword_solid_scalar(i)%COMMENT =
'mu=rho/rho0-1'
640 h3d_keyword_solid_scalar(i)%KEY3 =
'VSTRAIN/5'
641 h3d_keyword_solid_scalar(i)%TEXT1 =
'Volumetric Strain 5'
642 h3d_keyword_solid_scalar(i)%COMMENT =
'mu=rho/rho0-1'
645 h3d_keyword_solid_scalar(i)%KEY3 =
'VSTRAIN/6'
646 h3d_keyword_solid_scalar(i)%TEXT1 =
'Volumetric Strain 6'
647 h3d_keyword_solid_scalar(i)%COMMENT =
'mu=rho/rho0-1'
650 h3d_keyword_solid_scalar(i)%KEY3 =
'VSTRAIN/7'
651 h3d_keyword_solid_scalar(i)%TEXT1 =
'Volumetric Strain 7'
652 h3d_keyword_solid_scalar(i)%COMMENT =
'mu=rho/rho0-1'
655 h3d_keyword_solid_scalar(i)%KEY3 =
'VSTRAIN/8'
656 h3d_keyword_solid_scalar(i)%TEXT1 =
'Volumetric Strain 8'
657 h3d_keyword_solid_scalar(i)%COMMENT =
'mu=rho/rho0-1'
660 h3d_keyword_solid_scalar(i)%KEY3 =
'VSTRAIN/9'
661 h3d_keyword_solid_scalar(i
'Volumetric Strain 9'
662 h3d_keyword_solid_scalar(i)%COMMENT =
'mu=rho/rho0-1'
665 h3d_keyword_solid_scalar(i)%KEY3 =
'VSTRAIN/10'
666 h3d_keyword_solid_scalar(i)%TEXT1 =
'Volumetric Strain 10'
667 h3d_keyword_solid_scalar(i)%COMMENT =
'mu=rho/rho0-1'