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 volume'
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
'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'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
'
642 H3D_KEYWORD_SOLID_SCALAR(I)%COMMENT = 'mu
'
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
'
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)%TEXT1 =
'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'