37 SUBROUTINE i1chk3(X ,IRECT ,IXS ,NRT ,IXC ,
38 . NINT ,NSN ,NSV ,NOINT ,IXTG ,
39 . GEO ,PM ,KNOD2ELS ,KNOD2ELC ,KNOD2ELTG ,
40 . NOD2ELS ,NOD2ELC ,NOD2ELTG ,IGRSURF ,
42 . IXS16 ,IXS20 ,ID,TITR ,IGEO ,
57#include "implicit_f.inc"
65 INTEGER NRT, NINT, NSN, NOINT, NTY
66 INTEGER IRECT(4,*), IXS(NIXS,*), IXC(NIXC,*),
67 . NSV(*), IXTG(NIXTG,*),
68 . KNOD2ELS(*), KNOD2ELC(*), KNOD2ELTG(*), NOD2ELS(*), NOD2ELC(*),
69 . NOD2ELTG(*), IXS10(*), IXS16(*), IXS20(*),
72 . x(3,*),geo(npropg,*), pm(npropm,*),thk(*),pm_stack(*)
74 CHARACTER(LEN=NCHARTITLE) :: TITR
75 TYPE (SURF_) :: IGRSURF
79 INTEGER I, INRT, NELS, NELC, NELTG, J, IG, IL
86 CALL inelts(x ,irect,ixs ,nint,nels ,
89 CALL ineltc(nelc ,neltg ,inrt ,igrsurf%ELTYP, igrsurf%ELEM)
90 IF(nels+nelc+neltg/=0) cycle
91 CALL insol3(x,irect,ixs,nint,nels,inrt,
92 .
area,noint,knod2els ,nod2els ,0 ,ixs10,
94 CALL incoq3(irect,ixc ,ixtg ,nint ,nelc ,
95 . neltg,inrt,geo ,pm ,knod2elc ,
96 . knod2eltg ,nod2elc ,nod2eltg,thk,nty,igeo,
97 . pm_stack , iworksh )
98 IF(nels+nelc+neltg==0)
THEN
101 . msgtype=msgwarning,
109 . msgtype=msgwarning,
110 . anmode=aninfo_blind_2,
subroutine i1chk3(x, irect, ixs, nrt, ixc, nint, nsn, nsv, noint, ixtg, geo, pm, knod2els, knod2elc, knod2eltg, nod2els, nod2elc, nod2eltg, igrsurf, thk, nty, ixs10, ixs16, ixs20, id, titr, igeo, pm_stack, iworksh)
subroutine incoq3(irect, ixc, ixtg, nint, nel, neltg, is, geo, pm, knod2elc, knod2eltg, nod2elc, nod2eltg, thk, nty, igeo, pm_stack, iworksh)
subroutine inelts(x, irect, ixs, nint, nel, i, area, noint, ir, surf_eltyp, surf_elem)
subroutine insol3(x, irect, ixs, nint, nel, i, area, noint, knod2els, nod2els, ir, ixs10, ixs16, ixs20)
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)