46#include "implicit_f.inc"
60 INTEGER,
INTENT(IN) :: NEL
73 ELSEIF((det(i)<=volmin).OR.(det(i)<=zero))
THEN
77 IF (icor>0.AND.imconv==1)
THEN
80 IF(det(i)<=volmin)
THEN
84 WRITE(istdo,2000) ngl(i)
85 WRITE(iout ,2000) ngl(i)
88 ELSEIF(det(i)<=zero)
THEN
89 CALL ancmsg(msgid=166,anmode=aninfo,i1=ngl(i))
96 ELSEIF(idtmin(1)==2)
THEN
101 ELSEIF((det(i)<=volmin).OR.(det(i)<=zero))
THEN
105 IF (icor>0.AND.imconv==1)
THEN
107 IF((off(i)/=zero).AND.
108 . (det(i)<=volmin.OR.det(i)<=zero))
THEN
112 WRITE(istdo,2000) ngl(i)
113 WRITE(iout ,2000) ngl(i)
114#include "lockoff.inc"
122 IF(off(i) ==zero)
THEN
124 ELSEIF(det(i)<=zero)
THEN
128 IF (icor>0.AND.imconv==1)
THEN
132 CALL ancmsg(msgid=166,anmode=aninfo,i1=ngl(i))
142 1000
FORMAT(/
' ZERO OR NEGATIVE VOLUME : 3D-ELEMENT NB',i10/)
143 2000
FORMAT(/
' ZERO OR NEGATIVE VOLUME : DELETE 3D-ELEMENT NB',i10/)
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)