39 . FOR_T1, FOR_T2, FOR_T3,
40 . FORC_N, STIF0, STIF,
41 . FQMAX , PENMIN, PENREF,
47#include "implicit_f.inc"
55 INTEGER,
INTENT (IN) :: NEL
56 INTEGER,
INTENT (OUT) :: IFCTL
57 my_real,
INTENT (IN) :: FQMAX,DT1
58 my_real,
DIMENSION(MVSIZ),
INTENT (IN) :: STIF0,LL,
68 my_real,
DIMENSION(MVSIZ),
INTENT (INOUT) :: stif
69 my_real,
DIMENSION(MVSIZ,3),
INTENT (INOUT) :: forc_n,
70 . for_t1, for_t2, for_t3
71 my_real,
DIMENSION(NEL),
INTENT (INOUT) :: e_distor
79 INTEGER I,J,IFCTL1,IFC2(MVSIZ)
87 IF (stif0(i)>zero) cycle
94 . stif0, ifc2, ifctl, penmin,
95 . penref, fkt, ll , fqmax,
96 . vx1, vx2, vx3, vcx ,
97 . vy1, vy2, vy3, vcy ,
98 . vz1, vz2, vz3, vcz ,
101 IF (stif0(i)==zero) cycle
102 stif(i) =
max(stif(i),fkt(i)*stif0(i))
subroutine sfor_n2s3(xi, yi, zi, forc_n, x1, y1, z1, for_t1, x2, y2, z2, for_t2, x3, y3, z3, for_t3, stif, ifc1, ifctl, penmin, penref, fktmax, ll, fqmax, vx1, vx2, vx3, vxi, vy1, vy2, vy3, vyi, vz1, vz2, vz3, vzi, nel, e_distor, dt1)
subroutine sfor_n2stria(xc, yc, zc, x1, x2, x3, y1, y2, y3, z1, z2, z3, vcx, vcy, vcz, vx1, vx2, vx3, vy1, vy2, vy3, vz1, vz2, vz3, for_t1, for_t2, for_t3, forc_n, stif0, stif, fqmax, penmin, penref, ll, ifctl, nel, e_distor, dt1)