32 SUBROUTINE i25pwr3(ITAB ,INACTI,CAND_E,CAND_N ,STFN ,
33 1 X ,I_STOK,NSV ,IWPENE ,PENE_OLD ,
34 2 NOINT ,NTY ,MSR ,IRTLM ,IRECT ,
35 4 NSN ,ID ,TITR ,MSEGLO,ICONT_I ,
36 5 IWPENE0,PENMIN,IRESP)
42#include "implicit_f.inc"
51 INTEGER ITAB(*),CAND_E(*),CAND_N(*), IRECT(4,*), IRTLM(4,*),
53 INTEGER I_STOK,NSV(*),MSR(*),IWPENE,INACTI,NOINT,NTY,NSN
54 INTEGER ,
INTENT(OUT) :: ICONT_I(NSN)
55 INTEGER ,
INTENT(IN) :: IRESP
56 INTEGER ,
INTENT(INOUT) :: IWPENE0
57 my_real ,
INTENT(INOUT) :: penmin
60 . stfn(*),x(3,*),pene_old(5,*)
62 CHARACTER(LEN=NCHARTITLE) :: TITR
67 INTEGER IX1, IX2, IX3, IX4, NSVG
71 IF (iresp==1.AND.penmin<=em06) penmin = two*em06
77 IF(irtlm(1,j)==mseglo(cand_e(i)))
THEN
87 IF(pene_old(5,j)/=zero)
THEN
94 . anmode=aninfo_blind_1,
104 icont_i(j)=-irtlm(1,j)
105 IF (pene_old(5,j)<=tol)
THEN
113 ELSEIF(inacti==1)
THEN
115 WRITE(iout,
'(A)')
'NODE STIFFNESS IS SET TO ZERO'
117 icont_i(j)=-irtlm(1,j)
130 ELSE IF(inacti==5)
THEN
132 ELSE IF(inacti==-1)
THEN
152 SUBROUTINE i25cand(CAND_E,CAND_N,NSN ,IRTLM ,II_STOK ,
158#include "implicit_f.inc"
162 INTEGER CAND_E(*),CAND_N(*),NSN,(4,*),II_STOK,
186 IF(ish > nrtm)ish=ish-nrtm
190 cand_e(ii_stok) = abs(ish)
subroutine i25pwr3(itab, inacti, cand_e, cand_n, stfn, x, i_stok, nsv, iwpene, pene_old, noint, nty, msr, irtlm, irect, nsn, id, titr, mseglo, icont_i, iwpene0, penmin, iresp)
subroutine i25cand(cand_e, cand_n, nsn, irtlm, ii_stok, nrtm, msegtyp)
subroutine ancmsg(msgid, msgtype, anmode, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, r1, r2, r3, r4, r5, r6, r7, r8, r9, c1, c2, c3, c4, c5, c6, c7, c8, c9, prmode)