38 SUBROUTINE i14cmp(OUTPUT,IPARI ,INTBUF_TAB ,IGRSURF ,BUFSF ,
40 3 IN ,STIFN ,FCONT , MS ,FSKYI ,
41 4 ISKY ,NPC ,PLD ,H3D_DATA)
45 USE output_mod,
ONLY : output_
52#include "implicit_f.inc"
62 INTEGER IPARI(NPARI),(*), NPC(*)
66 . a(3,*) ,x(3,*) ,v(3,*) ,fsav(nthvki) ,
67 . wa(*) ,in(*) ,stifn(*),fcont(3,*),ms(*),
72TYPE(OUTPUT_) :: OUTPUT
73 TYPE(H3D_DATABASE) :: H3D_DATA
74 TYPE () ,
DIMENSION(NSURF) :: IGRSURF
79 INTEGER NLO,NFRIC,NDAMP1,NDAMP2
83 . stfac, gapmin, fric, visc, stf
86 gapmin=intbuf_tab%VARIABLES(2)
87 CALL i14can(nsn,intbuf_tab%NSV,x,intbuf_tab%KSURF(1),igrsurf,
88 2 bufsf,gapmin,nsc,wa(1),nsp,
89 3 wa(numnod+1),intbuf_tab%IMPACT,intbuf_tab%CIMP,intbuf_tab%NIMP,
92 stfac =intbuf_tab%STFAC(1)
94 fric =intbuf_tab%VARIABLES(1)
96 visc =intbuf_tab%VARIABLES(14)
100 CALL i14ela(x ,intbuf_tab%KSURF ,igrsurf ,bufsf ,nsc ,
101 2 wa(1) ,nsp ,wa(numnod+1) ,intbuf_tab%NSV,intbuf_tab%IMPACT,
102 3 intbuf_tab%CIMP ,intbuf_tab%NIMP ,stfac ,nlo ,gapmin ,
103 4 npc ,pld ,wa(2*numnod+1) ,stf )
105 CALL i14dmp(x ,v ,intbuf_tab%KSURF ,igrsurf ,bufsf ,
106 2 nsc ,wa(1) ,nsp ,wa(numnod+1) ,intbuf_tab%NSV ,
107 3 intbuf_tab%IMPACT,intbuf_tab%CIMP,intbuf_tab%NIMP,visc,ndamp1,
108 4 ndamp2 ,gapmin ,npc ,pld ,ms ,
109 5 wa(2*numnod+1) ,wa(3*numnod+1) ,stf )
112 CALL i14frt(output,a ,x ,v ,intbuf_tab%KSURF ,igrsurf ,
113 2 bufsf ,nsc ,wa(1) ,nsp ,wa(numnod+1) ,
114 3 intbuf_tab%NSV,intbuf_tab%IMPACT,intbuf_tab%CIMP,intbuf_tab%NIMP,
115 4 fric ,nfric ,npc ,pld ,gapmin ,stf ,
116 5 wa(2*numnod+1),wa(3*numnod+1),intbuf_tab%VARIABLES(9),ms,stifn ,
117 6 fsav ,fcont ,fskyi ,isky ,h3d_data)
subroutine i14can(nsi, ksi, x, ksurf, igrsurf, bufsf, g, nsc, ksc, nsp, ksp, impact, cimp, nimp, ew)
subroutine i14cmp(output, ipari, intbuf_tab, igrsurf, bufsf, a, x, v, wa, fsav, in, stifn, fcont, ms, fskyi, isky, npc, pld, h3d_data)
subroutine i14dmp(x, v, ksurf, igrsurf, bufsf, nsc, ksc, nsp, ksp, ksi, impact, cimp, nimp, visc, ndamp1, ndamp2, gapmin, npc, pld, ms, wf, wst, stf)
subroutine i14ela(x, ksurf, igrsurf, bufsf, nsc, ksc, nsp, ksp, ksi, impact, cimp, nimp, stfac, nlo, gapmin, npc, pld, wf, stf)
subroutine i14frt(output, af, x, v, ksurf, igrsurf, bufsf, nsc, ksc, nsp, ksp, ksi, impact, cimp, nimp, fric, nfric, npc, pld, gapmin, stf, wf, wst, de, ms, stifn, fs, fcont, fskyi, isky, h3d_data)