45 3 AR ,VR ,NSENSOR ,SENSOR_TAB ,WFEXC ,
46 4 IADC ,FSKY ,FEXT ,H3D_DATA ,CPTREAC ,
47 5 FTHREAC ,NODREAC ,TH_SURF ,
48 6 DPL0CLD ,VEL0CLD ,D ,DR ,NCONLD ,
49 7 NUMNOD ,NFUNCT ,STF ,WFEXT)
57 USE force_mod ,
ONLY : force
62#include "implicit_f.inc"
80 INTEGER,
INTENT(IN) :: SNPC
81 INTEGER ,
INTENT(IN) :: NSENSOR,NCONLD,NUMNOD,NFUNCT
82 INTEGER ,
INTENT(IN) :: STF
83 INTEGER NPC(SNPC),CPTREAC,NODREAC(*)
86 my_real fac(lfaccld,*),tf(*),a(3,*),v(3,*),ar(3,*),vr(3,*),x(3,*),wfexc,fsky(8,lsky),fext(3,*),fthreac(6,*)
88 TYPE (SENSOR_STR_) ,
DIMENSION(NSENSOR) ::
89 TYPE(skew_),
INTENT(INOUT) :: SKEWS
90 TYPE (TH_SURF_) ,
INTENT(INOUT) :: TH_SURF
91 my_real,
INTENT(IN) :: dpl0cld(6,nconld),vel0cld(6,nconld)
92 my_real,
INTENT(IN) :: d(3,numnod), dr(3,numnod)
93 DOUBLE PRECISION,
INTENT(INOUT) :: WFEXT
95 call force( nibcld ,ib ,lfaccld ,fac ,snpc ,
96 2 npc ,stf ,tf ,a ,v ,
98 4 vr ,nsensor ,sensor_tab ,wfexc ,iadc ,
99 5 lsky ,fsky ,fext ,h3d_data ,cptreac ,
100 6 fthreac ,nodreac ,th_surf ,
101 7 dpl0cld ,vel0cld ,d ,dr ,nconld ,
102 8 numnod ,nfunct , anim_v ,outp_v ,
103 9 iparit ,tt ,dt1 ,n2d ,wfext ,
subroutine force_imp(ib, fac, snpc, npc, tf, a, v, x, skews, ar, vr, nsensor, sensor_tab, wfexc, iadc, fsky, fext, h3d_data, cptreac, fthreac, nodreac, th_surf, dpl0cld, vel0cld, d, dr, nconld, numnod, nfunct, stf, wfext)