14 public :: tcontactparam
18 character(HECMW_NAME_LEN) :: name
19 real(kind=kreal) :: clearance
20 real(kind=kreal) :: clr_same_elem
21 real(kind=kreal) :: clr_difflpos
22 real(kind=kreal) :: clr_cal_norm
23 real(kind=kreal) :: distclr_init
24 real(kind=kreal) :: distclr_free
25 real(kind=kreal) :: distclr_nocheck
27 real(kind=kreal) :: tensile_force
28 real(kind=kreal) :: box_exp_rate
29 end type tcontactparam
34 type(tcontactparam),
intent(out) :: cparam
36 cparam%CLEARANCE = 1.d-4
37 cparam%CLR_SAME_ELEM = 5.d-3
38 cparam%CLR_DIFFLPOS = 1.d-2
39 cparam%CLR_CAL_NORM = 1.d-4
40 cparam%DISTCLR_INIT = 1.d-6
41 cparam%DISTCLR_FREE =-1.d-6
42 cparam%DISTCLR_NOCHECK = 1.d0
43 cparam%TENSILE_FORCE =-1.d-8
44 cparam%BOX_EXP_RATE = 1.05d0