31 3 DT1, TEMPNC, TEL, HEAT,
32 4 FPHI, OFFG, OFF, NEL ,
37#include "implicit_f.inc"
46 INTEGER,
INTENT(IN) :: NEL
47 INTEGER,
INTENT(IN) :: IMAT
49 my_real,
INTENT(IN) :: THEACCFACT
51 . vol(*), px(mvsiz,*), py(mvsiz,*), pz(mvsiz,*),
52 . ni(mvsiz,10), tempnc(*), fphi(mvsiz,10), pm(npropm,*), heat(*),
53 . dt1, tel(*), off(*), offg(*)
59 . CA, CB, KC, PHIX(MVSIZ), PHIY(MVSIZ), PHIZ(MVSIZ)
72 IF(off(i)==zero.OR.offg(i)<=zero) cycle
73 phix(i) = phix(i) + tempnc(nc(i,n))*px(i,n)
74 phiy(i) = phiy(i) + tempnc(nc(i,n))*py(i,n)
75 phiz(i) = phiz(i) + tempnc(nc(i,n))*pz(i,n)
80 IF(off(i)==zero.OR.offg(i)<=zero) cycle
81 kc = (ca + cb*tel(i))*dt1*vol(i)*theaccfact
91 IF(off(i)==zero.OR.offg(i)<=zero) cycle
92 fphi(i,n) = fphi(i,n) + heat(i)*ni(i,n) - (phix(i)*px(i,n) + phiy(i)*py(i,n) + phiz(i)*pz(i,n))
subroutine s10forc3(timers, output, elbuf_tab, ng, pm, geo, ixs, x, a, v, ms, w, flux, flu1, veul, fv, ale_connect, iparg, tf, npf, bufmat, partsav, nloc_dmg, dt2t, neltst, ityptst, stifn, fsky, iads, offset, eani, iparts, ixs10, iads10, nel, fx, fy, fz, ar, vr, dr, ipm, istrain, isolnod, itask, temp, fthe, fthesky, iexpan, stifr, d, gresav, grth, igrth, table, mssa, dmels, igeo, xdp, voln, condn, condnsky, sfem_nodvar, itagdn, sensors, ioutprt, mat_elem, h3d_strain, dt, idel7nok, snpc, stf, sbufmat, svis, nsvois, idtmins, idel7ng, maxfunc, userl_avail, glob_therm, impl_s, idyna, s_sfem_nodvar)
subroutine s10therm(pm, imat, nc, vol, px, py, pz, ni, dt1, tempnc, tel, heat, fphi, offg, off, nel, theaccfact)