41 . UNITAB,ISKN ,IGEO ,TITR ,IGTYP ,
42 . PROP_TAG,LSUBMODEL ,SUB_ID,IUNIT)
65#include "implicit_f.inc"
72#include "tablen_c.inc"
76 TYPE (UNIT_TYPE_),
INTENT(IN) ::UNITAB
77 INTEGER IOUT,IG,NUVAR,IGEO(NPROPGI),ISKN(LISKN,*),
81 TYPE(
prop_tag_) ,
DIMENSION(0:MAXPROP) :: PROP_TAG
82 CHARACTER(LEN=NCHARTITLE) :: TITR
88 . IFUN_XP,IFUN_XMI,IFUN_XXPI,IFUN_XXMI,IFUN_YY1PI,
89 . ifun_yy1mi,ifun_yy2pi,ifun_yy2mi,ifun_zz1pi,
90 . ifun_zz1mi,ifun_zz2pi,ifun_zz2mi,
92 . ifun_yy1mr,ifun_yy2pr,ifun_yy2mr,ifun_zz1pr,
93 . ifun_zz1mr,ifun_zz2pr,ifun_zz2mr,ico,k,
94 . ifun_damp_x,ifun_damp_y,ifun_damp_z,ifun_damp_xx,
95 . ifun_damp_yy,ifun_damp_zz,nc_filter,idamp
97 . fscal_x,fscal_rx,fscal_ry1,fscal_ry2 ,fscal_rz1,fscal_rz2,
98 . amas,iner,xk,xco,k11,k44,k55,k66,k5b,k6c,
99 . xlimg,xlim,xxlim,yy1lim,yy2lim,zz1lim,zz2lim,
100 . fscal_damp_x,fscal_damp_y,fscal_damp_z,
101 . fscal_damp_xx,fscal_damp_yy,fscal_damp_zz,
102 . f_x,f_y,f_z,f_xx,f_yy,f_zz,rnc_filter,rdamp,
103 . fscal_x_dim,fscal_rx_dim,fscal_ry1_dim,
104 . fscal_ry2_dim,fscal_rz1_dim,fscal_rz2_dim,
106 . fscal_damp_x_dim,fscal_damp_y_dim,fscal_damp_z_dim,
107 . fscal_damp_xx_dim,fscal_damp_yy_dim,fscal_damp_zz_dim,
108 . f_x_dim,f_y_dim,f_z_dim,f_xx_dim,f_yy_dim,f_zz_dim
109 LOGICAL IS_AVAILABLE, IS_ENCRYPTED
116 INTEGER SET_U_PNU,SET_U_GEO
117 EXTERNAL SET_U_PNU,SET_U_GEO
120 is_encrypted = .false.
121 is_available = .false.
155 CALL hm_get_intv(
'SKEW_CSID',isk,is_available,lsubmodel)
156 IF(isk == 0 .AND. sub_id /= 0 ) isk = lsubmodel(sub_id)%SKEW
157 CALL hm_get_intv(
'Icoupling',ico,is_available,lsubmodel)
158 CALL hm_get_intv(
'Ifiltr',nc_filter,is_available,lsubmodel)
162 CALL hm_get_floatv(
'MASS',amas,is_available,lsubmodel,unitab)
163 CALL hm_get_floatv(
'INERTIA',iner,is_available,lsubmodel,unitab)
165 CALL hm_get_floatv(
'STIFF1',xk,is_available,lsubmodel,unitab)
170 CALL hm_get_intv(
'IDAMP',idamp,is_available,lsubmodel)
188 CALL hm_get_intv(
'FUN_A1',ifun_xp,is_available,lsubmodel)
189 CALL hm_get_intv(
'FUN_B1',ifun_xmi,is_available,lsubmodel)
190 CALL hm_get_intv(
'FUN_A2',ifun_xmr,is_available,lsubmodel)
194 CALL hm_get_floatv(
'FScale11',fscal_x,is_available,lsubmodel,unitab)
200 CALL HM_GET_INTV('fun_b2',ifun_xxpi,is_available,lsubmodel)
201 CALL hm_get_intv(
'FUN_A3',ifun_xxmi,is_available,lsubmodel)
202 CALL hm_get_intv(
'FUN_B3',ifun_xxpr,is_available,lsubmodel)
203 CALL hm_get_intv(
'FUN_A4',ifun_xxmr,is_available,lsubmodel)
207 CALL hm_get_floatv(
'FScale22',fscal_rx,is_available,lsubmodel,unitab)
213 CALL hm_get_intv(
'FUN_B4',ifun_yy1pi,is_available,lsubmodel)
214 CALL hm_get_intv(
'FUN_A5',ifun_yy1mi,is_available,lsubmodel)
215 CALL hm_get_intv(
'FUN_B5',ifun_yy1pr,is_available,lsubmodel)
216 CALL hm_get_intv(
'FUN_A6',ifun_yy1mr,is_available,lsubmodel)
220 CALL hm_get_floatv(
'FScale33',fscal_ry1,is_available,lsubmodel,unitab)
226 CALL hm_get_intv(
'FUN_B6',ifun_zz1pi,is_available,lsubmodel)
227 CALL hm_get_intv(
'FUN_C1',ifun_zz1mi,is_available,lsubmodel)
228 CALL hm_get_intv(
'FUN_C2',ifun_zz1pr,is_available,lsubmodel)
229 CALL hm_get_intv(
'FUN_C3',ifun_zz1mr,is_available,lsubmodel)
233 CALL hm_get_floatv(
'FScale12',fscal_rz1,is_available,lsubmodel,unitab)
239 CALL hm_get_intv(
'FUN_C4',ifun_yy2pi,is_available,lsubmodel)
240 CALL hm_get_intv(
'FUN_C5',ifun_yy2mi,is_available,lsubmodel)
241 CALL hm_get_intv(
'FUN_C6',ifun_yy2pr,is_available,lsubmodel)
242 CALL hm_get_intv('fun_d1
',IFUN_YY2MR,IS_AVAILABLE,LSUBMODEL)
246 CALL HM_GET_FLOATV('fscale23
',FSCAL_RY2,IS_AVAILABLE,LSUBMODEL,UNITAB)
247 CALL HM_GET_FLOATV_DIM('fscale23
',FSCAL_RY2_DIM,IS_AVAILABLE,LSUBMODEL,UNITAB)
252 CALL HM_GET_INTV('fun_d2
',IFUN_ZZ2PI,IS_AVAILABLE,LSUBMODEL)
253 CALL HM_GET_INTV('fun_d3
',IFUN_ZZ2MI,IS_AVAILABLE,LSUBMODEL)
254 CALL HM_GET_INTV('fun_d4
',IFUN_ZZ2PR,IS_AVAILABLE,LSUBMODEL)
255 CALL HM_GET_INTV('fun_d5
',IFUN_ZZ2MR,IS_AVAILABLE,LSUBMODEL)
259 CALL HM_GET_FLOATV('fscale13
',FSCAL_RZ2,IS_AVAILABLE,LSUBMODEL,UNITAB)
260 CALL HM_GET_FLOATV_DIM('fscale13
',FSCAL_RZ2_DIM,IS_AVAILABLE,LSUBMODEL,UNITAB)
265 CALL HM_GET_FLOATV('strain1
',XLIMG,IS_AVAILABLE,LSUBMODEL,UNITAB)
266 CALL HM_GET_FLOATV('strain2
',XLIM,IS_AVAILABLE,LSUBMODEL,UNITAB)
267 CALL HM_GET_FLOATV('strain3
',XXLIM,IS_AVAILABLE,LSUBMODEL,UNITAB)
272 CALL HM_GET_FLOATV('strain4
',YY1LIM,IS_AVAILABLE,LSUBMODEL,UNITAB)
273 CALL HM_GET_FLOATV('strain5
',ZZ1LIM,IS_AVAILABLE,LSUBMODEL,UNITAB)
274 CALL HM_GET_FLOATV('strain6
',YY2LIM,IS_AVAILABLE,LSUBMODEL,UNITAB)
275 CALL HM_GET_FLOATV('strain7
',ZZ2LIM,IS_AVAILABLE,LSUBMODEL,UNITAB)
276!-----------------------------------------------------------------------
282 CALL HM_GET_INTV('fct_d_x
',IFUN_DAMP_X,IS_AVAILABLE,LSUBMODEL)
286 CALL HM_GET_FLOATV('dscale_x
',FSCAL_DAMP_X,IS_AVAILABLE,LSUBMODEL,UNITAB)
287 CALL HM_GET_FLOATV('f_x
',F_X,IS_AVAILABLE,LSUBMODEL,UNITAB)
288 CALL HM_GET_FLOATV_DIM('dscale_x
',FSCAL_DAMP_X_DIM,IS_AVAILABLE,LSUBMODEL,UNITAB)
289 CALL HM_GET_FLOATV_DIM('f_x
',F_X_DIM,IS_AVAILABLE,LSUBMODEL,UNITAB)
294 CALL HM_GET_INTV('fct_d_y
',IFUN_DAMP_Y,IS_AVAILABLE,LSUBMODEL)
298 CALL HM_GET_FLOATV('dscale_y
',FSCAL_DAMP_Y,IS_AVAILABLE,LSUBMODEL,UNITAB)
299 CALL HM_GET_FLOATV('f_y
',F_Y,IS_AVAILABLE,LSUBMODEL,UNITAB)
300 CALL HM_GET_FLOATV_DIM('dscale_y',fscal_damp_y_dim,is_available,lsubmodel,unitab)
306 CALL hm_get_intv(
'FCT_D_Z',ifun_damp_z,is_available,lsubmodel)
310 CALL hm_get_floatv(
'DSCALE_Z',fscal_damp_z,is_available,lsubmodel,unitab)
312 CALL hm_get_floatv_dim(
'DSCALE_Z',fscal_damp_z_dim,is_available,lsubmodel,unitab)
318 CALL hm_get_intv(
'FCT_D_XX',ifun_damp_xx,is_available,lsubmodel)
324 CALL hm_get_floatv_dim(
'DSCALE_XX',fscal_damp_xx_dim,is_available,lsubmodel,unitab)
330 CALL hm_get_intv(
'FCT_D_YY',ifun_damp_yy,is_available,lsubmodel)
334 CALL hm_get_floatv(
'DSCALE_YY',fscal_damp_yy,is_available,lsubmodel,unitab)
335 CALL hm_get_floatv(
'F_YY',f_yy,is_available,lsubmodel,unitab)
336 CALL hm_get_floatv_dim(
'DSCALE_YY',fscal_damp_yy_dim,is_available,lsubmodel,unitab)
342 CALL hm_get_intv(
'FCT_D_ZZ',ifun_damp_zz,is_available,lsubmodel)
346 CALL hm_get_floatv(
'DSCALE_ZZ',fscal_damp_zz,is_available,lsubmodel,unitab)
347 CALL hm_get_floatv(
'F_ZZ',f_zz,is_available,lsubmodel,unitab)
348 CALL hm_get_floatv_dim(
'DSCALE_ZZ',fscal_damp_zz_dim,is_available,lsubmodel,unitab)
353 IF (fscal_x == zero) fscal_x = one * fscal_x_dim
354 IF (fscal_rx == zero) fscal_rx = one * fscal_rx_dim
355 IF (fscal_ry1 == zero) fscal_ry1 = one * fscal_ry1_dim
356 IF (fscal_ry2 == zero) fscal_ry2 = one * fscal_ry2_dim
357 IF (fscal_rz1 == zero) fscal_rz1 = one * fscal_rz1_dim
358 IF (fscal_rz2 == zero) fscal_rz2 = one * fscal_rz2_dim
361 iner = em20 * iner_dim
363 . msgtype=msgwarning,
364 . anmode=aninfo_blind_1,
370 IF (nc_filter > 0) nc_filter = 12
373 IF(isk == iskn(4,k+1))
THEN
378 CALL ancmsg(msgid=137,anmode=aninfo,msgtype=msgerror,
381 . i1=igeo(1),i2=isk,c3=titr)
388 IF (ifun_xp <= 0)
WRITE(iout,*)
389 .
' **ERROR ZERO FUNCTION NUMBER X+'
390 IF (ifun_xmi <= 0)
WRITE(iout,*)
391 .
' **ERROR ZERO FUNCTION NUMBER Xi-'
392 IF (ifun_xxpi <= 0)
WRITE(iout,*)
393 .
' **ERROR ZERO FUNCTION NUMBER XXi+'
394 IF (ifun_xxmi <= 0)
WRITE(iout,*)
395 .
' **ERROR ZERO FUNCTION NUMBER XXi-'
396 IF (ifun_yy1pi <= 0)
WRITE(iout,*)
397 .
' **ERROR ZERO FUNCTION NUMBER YY1i+'
398 IF (ifun_yy1mi <= 0)
WRITE(iout,*)
399 .
' **ERROR ZERO FUNCTION NUMBER YY1i-'
402 IF (ifun_damp_x <= 0)
WRITE(iout,*)
403 .
' **ERROR ZERO FUNCTION NUMBER DAMP_X ---> Linear damping is used'
404 IF (ifun_damp_y <= 0)
WRITE(iout,*)
405 .
' **ERROR ZERO FUNCTION NUMBER DAMP_Y ---> Linear damping is used'
406 IF (ifun_damp_z <= 0)
WRITE(iout,*)
407 .
' **ERROR ZERO FUNCTION NUMBER DAMP_Z ---> Linear damping is used'
408 IF (ifun_damp_xx <= 0)
WRITE(iout,*)
409 .
' **ERROR ZERO FUNCTION NUMBER DAMP_XX ---> Linear damping is used'
410 IF (ifun_damp_yy <= 0)
WRITE(iout,*)
411 .
' **ERROR ZERO FUNCTION NUMBER DAMP_YY ---> Linear damping is used'
412 IF (ifun_damp_zz <= 0)
WRITE(iout,*
413 .
' **ERROR ZERO FUNCTION NUMBER DAMP_ZZ ---> Linear damping is used'
416 IF (ifun_xmr <= 0)ifun_xmr =ifun_xmi
417 IF (ifun_xxpr <= 0)ifun_xxpr =ifun_xxpi
418 IF (ifun_xxmr <= 0)ifun_xxmr =ifun_xxmi
419 IF (ifun_yy1pr <= 0)ifun_yy1pr=ifun_yy1pi
420 IF (ifun_yy2pi <= 0)ifun_yy2pi=ifun_yy1pi
421 IF (ifun_yy2pr <= 0)ifun_yy2pr=ifun_yy1pr
422 IF (ifun_zz1pi <= 0)ifun_zz1pi=ifun_yy1pi
423 IF (ifun_zz1pr <= 0)ifun_zz1pr=ifun_zz1pi
424 IF (ifun_zz2pi <= 0)ifun_zz2pi=ifun_zz1pi
425 IF (ifun_zz2pr <= 0)ifun_zz2pr=ifun_zz1pr
426 IF (ifun_yy1mr <= 0)ifun_yy1mr=ifun_yy1mi
427 IF (ifun_yy2mi <= 0)ifun_yy2mi=ifun_yy1mi
428 IF (ifun_yy2mr <= 0)ifun_yy2mr=ifun_yy1mr
429 IF (ifun_zz1mi <= 0)ifun_zz1mi=ifun_yy1mi
430 IF (ifun_zz1mr <= 0)ifun_zz1mr=ifun_zz1mi
431 IF (ifun_zz2mi <= 0)ifun_zz2mi=ifun_zz1mi
432 IF (ifun_zz2mr <= 0)ifun_zz2mr=ifun_zz1mr
434 ierror = set_u_geo(1,xlimg)
435 ierror = set_u_geo(2,xlim)
436 ierror = set_u_geo(3,xxlim)
437 ierror = set_u_geo(4,yy1lim)
438 ierror = set_u_geo(5,zz1lim)
439 ierror = set_u_geo(6,yy2lim)
440 ierror = set_u_geo(7,zz2lim)
441 ierror = set_u_geo(8,amas)
442 ierror = set_u_geo(9,iner)
443 ierror = set_u_geo(10,k11)
444 ierror = set_u_geo(11,k44)
445 ierror = set_u_geo(12,k55)
446 ierror = set_u_geo(13,k66)
447 ierror = set_u_geo(14,k5b)
448 ierror = set_u_geo(15,k6c)
450 ierror = set_u_geo(16,xco)
451 ierror = set_u_geo(17,fscal_x)
452 ierror = set_u_geo(18,fscal_rx)
453 ierror = set_u_geo(19,fscal_ry1)
454 ierror = set_u_geo(20,fscal_ry2)
455 ierror = set_u_geo(21,fscal_rz1)
456 ierror = set_u_geo(22,fscal_rz2)
458 ierror = set_u_pnu(1,ifun_xmi,kfunc)
459 ierror = set_u_pnu(2,ifun_xxmi,kfunc)
460 ierror = set_u_pnu(3,ifun_yy1mi,kfunc)
461 ierror = set_u_pnu(4,ifun_zz1mi,kfunc)
462 ierror = set_u_pnu(5,ifun_yy2mi,kfunc)
463 ierror = set_u_pnu(6,ifun_zz2mi,kfunc)
464 ierror = set_u_pnu(7,ifun_xp,kfunc)
465 ierror = set_u_pnu(8,ifun_xxpi,kfunc)
466 ierror = set_u_pnu(9,ifun_yy1pi,kfunc)
468 ierror = set_u_pnu(10,ifun_zz1pi,kfunc)
469 ierror = set_u_pnu(11,ifun_yy2pi,kfunc)
470 ierror = set_u_pnu(12,ifun_zz2pi,kfunc)
471 ierror = set_u_pnu(13,ifun_xmr,kfunc)
472 ierror = set_u_pnu(14,ifun_xxmr,kfunc)
473 ierror = set_u_pnu(15,ifun_yy1mr,kfunc)
474 ierror = set_u_pnu(16,ifun_zz1mr,kfunc)
475 ierror = set_u_pnu(17,ifun_yy2mr,kfunc)
476 ierror = set_u_pnu(18,ifun_zz2mr,kfunc)
477 ierror = set_u_pnu(19,ifun_xxpr,kfunc)
478 ierror = set_u_pnu(20,ifun_yy1pr,kfunc)
479 ierror = set_u_pnu(21,ifun_zz1pr,kfunc)
480 ierror = set_u_pnu(22,ifun_yy2pr,kfunc)
481 ierror = set_u_pnu(23,ifun_zz2pr,kfunc)
482!--------------------------------------------
485 ierror = set_u_pnu(24,ifun_damp_x,kfunc)
486 ierror = set_u_pnu(25,ifun_damp_y,kfunc)
487 ierror = set_u_pnu(26,ifun_damp_z,kfunc)
488 ierror = set_u_pnu(27,ifun_damp_xx,kfunc)
489 ierror = set_u_pnu(28,ifun_damp_yy,kfunc)
490 ierror = set_u_pnu(29,ifun_damp_zz,kfunc)
492 IF (f_x == zero) f_x = one * f_x_dim
493 IF (f_y == zero) f_y = one * f_y_dim
494 IF (f_z == zero) f_z = one * f_z_dim
495 IF (f_xx == zero) f_xx = one * f_xx_dim
496 IF (f_yy == zero) f_yy = one * f_yy_dim
497 IF (f_zz == zero) f_zz = one * f_zz_dim
499 IF (fscal_damp_x == zero) fscal_damp_x = one * fscal_damp_x_dim
500 IF (fscal_damp_y == zero) fscal_damp_y = one * fscal_damp_y_dim
501 IF (fscal_damp_z == zero) fscal_damp_z = one * fscal_damp_z_dim
502 IF (fscal_damp_xx == zero) fscal_damp_xx = one * fscal_damp_xx_dim
504 IF (fscal_damp_zz == zero) fscal_damp_zz = one * fscal_damp_zz_dim
506 ierror = set_u_geo(23,fscal_damp_x)
507 ierror = set_u_geo(24,fscal_damp_y)
508 ierror = set_u_geo(25,fscal_damp_z)
509 ierror = set_u_geo(26,fscal_damp_xx)
510 ierror = set_u_geo(27,fscal_damp_yy)
511 ierror = set_u_geo(28,fscal_damp_zz)
513 ierror = set_u_geo(29,f_x)
514 ierror = set_u_geo(30,f_y)
515 ierror = set_u_geo(31,f_z)
516 ierror = set_u_geo(32,f_xx)
517 ierror = set_u_geo(33,f_yy)
518 ierror = set_u_geo(34,f_zz)
521 rnc_filter = nc_filter
522 ierror = set_u_geo(35,rnc_filter)
524 ierror = set_u_geo(36,rdamp)
527 WRITE(iout,
'(5X,A,//)')
'CONFIDENTIAL DATA'
530 . amas,iner,xk,isk,ico,k11,k44,k55,k66,k5b,k6c,
531 . ifun_xp,ifun_xmi,ifun_xmr,
532 . ifun_xxpi,ifun_xxmi,ifun_xxpr,ifun_xxmr,
533 . ifun_yy1pi,ifun_yy1mi,ifun_yy1pr,ifun_yy1mr,
534 . ifun_zz1pi,ifun_zz1mi,ifun_zz1pr,ifun_zz1mr,
535 . ifun_yy2pi,ifun_yy2mi,ifun_yy2pr,ifun_yy2mr,
536 . ifun_zz2pi,ifun_zz2mi,ifun_zz2pr,ifun_zz2mr,
537 . fscal_x,fscal_rx,fscal_ry1,fscal_ry2 ,fscal_rz1,fscal_rz2,
538 . xlimg,xlim,xxlim,yy1lim,zz1lim,yy2lim,zz2lim,
539 . nc_filter,ifun_damp_x,ifun_damp_y,ifun_damp_z,
540 . ifun_damp_xx,ifun_damp_yy,ifun_damp_zz,
541 . fscal_damp_x,fscal_damp_y,fscal_damp_z,
542 . fscal_damp_xx,fscal_damp_yy,fscal_damp_zz,
543 . f_x,f_y,f_z,f_xx,f_yy,f_zz
546 prop_tag(igtyp)%G_EINT = 1
547 prop_tag(igtyp)%G_FOR = 3
548 prop_tag(igtyp)%G_MOM = 5
549 prop_tag(igtyp)%G_SKEW = 6
550 prop_tag(igtyp)%G_MASS = 1
551 prop_tag(igtyp)%G_V_REPCVT = 3
552 prop_tag(igtyp)%G_VR_REPCVT = 3
553 prop_tag(igtyp)%G_NUVAR = nuvar
557 & 5x,
'MASS PER UNIT LENGTH. . . . . . . . . .=',e12.4/,
558 & 5x,
'INERTIA PER UNIT LENGTH . . . . . . . .=',e12.4/,
559 & 5x,
'STIFFNESS FOR INTERFACE K=E*A/L . . . .=',e12.4/,
560 & 5x,
'SKEW FRAME ID . . . . . . . . . . . . .=',i8/,
561 & 5x,
'COUPLING FLAG . . . . . . . . . . . . .=',i8/,
562 & 5x,
'STIFFNESS K11=E*A (TENSION COMPRESSION)=',e12.4/,
563 & 5x,
'STIFFNESS K44=G*Ix (TORSION). . . . . .=',e12.4/,
564 & 5x,
'STIFFNESS K55=4*E*Iy (Y11 BENDING). . .=',e12.4/,
565 & 5x,
'STIFFNESS K66=4*E*Iz (Z11 BENDING). . .=',e12.4/,
566 & 5x,
'STIFFNESS K5B=2*E*Iy (Y12 BENDING). . .=',e12.4/,
567 & 5x,
'STIFFNESS K6C=2*E*Iz (Z12 BENDING). . .=',e12.4/,
568 & 5x,
'TRACTION USER FUNCTION ID . . . . . . .=',i8/,
569 & 5x,
'INITIAL COMPRESSION USER FUNCTION ID. .=',i8/,
570 & 5x,
'FINAL COMPRESSION USER FUNCTION ID. . .=',i8/,
571 & 5x,
'INITIAL MAX TORSION USER FUNCTION ID. .=',i8/,
572 & 5x,
'INITIAL MIN TORSION USER FUNCTION ID. .=',i8/,
573 & 5x,
'FINAL MAX TORSION USER FUNCTION ID. . .=',i8/,
574 & 5x,
'FINAL MIN TORSION USER FUNCTION ID. . .=',i8/,
575 & 5x,
'INITIAL MAX Y BENDING NODE 1 FUNC. ID .=',i8/,
576 & 5x,
'INITIAL MIN Y BENDING NODE 1 FUNC. ID .=',i8/,
577 & 5x,
'FINAL MAX Y BENDING NODE 1 FUNC. ID . .=',i8/,
578 & 5x,
'FINAL MIN Y BENDING NODE 1 FUNC. ID . .=',i8/,
579 & 5x,
'INITIAL MAX Z BENDING NODE 1 FUNC. ID .=',i8/,
580 & 5x,
'INITIAL MIN Z BENDING NODE 1 FUNC. ID .=',i8/,
581 & 5x,
'FINAL MAX Z BENDING NODE 1 FUNC. ID . .=',i8/,
582 & 5x,
'FINAL MIN Z BENDING NODE 1 FUNC. ID . .=',i8/,
583 & 5x,
'INITIAL MAX Y BENDING NODE 2 FUNC. ID .=',i8/,
584 & 5x,
'INITIAL MIN Y BENDING NODE 2 FUNC. ID .=',i8/,
585 & 5x,
'FINAL MAX Y BENDING NODE 2 FUNC. ID . .=',i8/,
586 & 5x,
'FINAL MIN Y BENDING NODE 2 FUNC. ID . .=',i8/,
587 & 5x,
'INITIAL MAX Z BENDING NODE 2 FUNC. ID .=',i8/,
588 & 5x,
'INITIAL MIN Z BENDING NODE 2 FUNC. ID .=',i8/,
589 & 5x,
'FINAL MAX Z BENDING NODE 2 FUNC. ID . .=',i8/,
590 & 5x,
'FINAL MIN Z BENDING NODE 2 FUNC. ID . .=',i8/,
591 & 5x,
'SCALE FACTOR FOR TRACTION FUNCTIONS . .=',e12.4/,
592 & 5x,
'SCALE FACTOR FOR TORSION X FUNCTIONS. .=',e12.4/,
593 & 5x,
'SCALE FACTOR FOR BENDING Y AT NODE 1. .=',e12.4/,
594 & 5x,
'SCALE FACTOR FOR BENDING Z AT NODE 1. .=',e12.4/,
595 & 5x,
'SCALE FACTOR FOR BENDING Y AT NODE 2. .=',e12.4/,
596 & 5x,
'SCALE FACTOR FOR BENDING Z AT NODE 2. .=',e12.4/,
597 & 5x,
'GLOBAL COMPRESSION TRANSITION DEF.. . .=',e12.4/,
598 & 5x,
'LOCAL COMPRESSION TRANSITION DEF. . . .=',e12.4/,
599 & 5x,
'LOCAL TORSION TRANSITION DEFORMATION. .=',e12.4/,
600 & 5x,
'LOCAL Y BENDING NODE 1 TRANSITION DEF..=',e12.4/,
601 & 5x,
'LOCAL Z BENDING NODE 1 TRANSITION DEF..=',e12.4/,
602 & 5x,
'LOCAL Y BENDING NODE 2 TRANSITION DEF..=',e12.4/,
603 & 5x,
'LOCAL Z BENDING NODE 2 TRANSITION DEF..=',e12.4/,
606 & 5x,
'SMOOTH STRAIN RATE FILTERING. .. . . . =',i10/,
608 & 5x
'DAMPING FORCE-ELONGATION RATE CURVE FOR X DOF . . . .='
609 & 5x,
'DAMPING FORCE-ELONGATION RATE CURVE FOR Y DOF . . . .=',i10/,
610 & 5x,
'DAMPING FORCE-ELONGATION RATE CURVE FOR Z DOF . . . .='
611 & 5x
'DAMPING MOMENT-ROTATION RATE CURVE FOR XX DOF . . . .=',i10/,
612 & 5x,
'DAMPING MOMENT-ROTATION RATE CURVE FOR YY DOF . . . .=',i10/,
613 & 5x,
'DAMPING MOMENT-ROTATION RATE CURVE FOR ZZ DOF . . . .=',i10/,
614 & 5x,
'LINEAR/FUNCTION DAMPING SCALE FACTOR FOR X DOF. . . .=',1pg20.13/,
615 & 5x,
'LINEAR/FUNCTION DAMPING SCALE FACTOR FOR Y DOF. . . .=',1pg20.13/,
616 & 5x,
'LINEAR/FUNCTION DAMPING SCALE FACTOR FOR Z DOF. . . .=',1pg20.13/,
617 & 5x,
'LINEAR/FUNCTION DAMPING SCALE FACTOR FOR XX DOF. . . .=',1pg20.13/,
618 & 5x,
'LINEAR/FUNCTION DAMPING SCALE FACTOR FOR YY DOF. . . .=',1pg20.13/,
619 & 5x,
'LINEAR/FUNCTION DAMPING SCALE FACTOR FOR ZZ DOF. . . .=',1pg20.13/,
620 & 5x,
'ABSCISSA SCALE FACTOR ON FORCE-ELONGATION RATE CURVE X DOF. . =',1pg20.13/,
621 & 5x,
'ABSCISSA SCALE FACTOR ON FORCE-ELONGATION RATE CURVE Y DOF. . =',1pg20.13/,
622 & 5x,
'ABSCISSA SCALE FACTOR ON FORCE-ELONGATION RATE CURVE Z DOF. . =',1pg20.13/,
623 & 5x,
'ABSCISSA SCALE FACTOR ON MOMENT-ROTATION RATE CURVE XX DOF. . =',1pg20.13/,
624 & 5x,
'ABSCISSA SCALE FACTOR ON MOMENT-ROTATION RATE CURVE YY DOF. . =',1pg20.13/,
625 & 5x,
'ABSCISSA SCALE FACTOR ON MOMENT-ROTATION RATE CURVE ZZ DOF. . =',1pg20.13//)