37 . IGRELEM ,TAGBUF ,TITR ,TITR1,
38 . INDX ,NINDX ,FLAG ,NINDX_SOL,NINDX_SOL10,
39 . INDX_SOL,INDX_SOL10 ,FLAG_GRBRIC,LSUBMODEL)
51#include "implicit_f.inc"
59 INTEGER NUMEL,NGRELE,INDX(*),NINDX,
63 CHARACTER(LEN=NCHARTITLE) :: TITR,TITR1
64 LOGICAL :: FLAG_GRBRIC
65 INTEGER :: NINDX_SOL, NINDX_SOL10
66 INTEGER,
DIMENSION(*) :: INDX_SOL, INDX_SOL10
68 TYPE (GROUP_) ,
DIMENSION(NGRELE) ::
85 INTEGER J,L,IE,IADV,K,ISU, NENTITY, KK ,, NENTITY_POS,NENTITY_NEG
86 LOGICAL IS_AVAILABLE,IS_ENCRYPTED
87 INTEGER,
DIMENSION(:),
ALLOCATABLE :: TAG_ENTITY_POS, TAG_ENTITY_NEG,LIST_ENTITY
93 INTEGER,
DIMENSION(:),
ALLOCATABLE :: arg1
94 INTEGER,
INTENT(INOUT) :: arg2
99 IF(elchar(1:6)==
'GRBRIC') flag_grbric = .true.
107 IF (jj == igrelem(k)%ID) isu=k
108 IF (jj ==-igrelem(k)%ID) isu=-k
111 DO l=1,igrelem(isu)%NENTITY
112 ie=igrelem(isu)%ENTITY(l)
113 IF(tagbuf(ie)==0)
THEN
119 nindx_sol=nindx_sol+1
120 indx_sol(nindx_sol)=ie
122 nindx_sol10=nindx_sol10+1
129 DO l=1,igrelem(-isu)%NENTITY
130 ie=igrelem(-isu)%ENTITY(l)
131 IF(tagbuf(ie)==0)
THEN
137 nindx_sol=nindx_sol+1
138 indx_sol(nindx_sol)=ie
140 nindx_sol10=nindx_sol10+1
141 indx_sol10(nindx_sol10)=ie
147 CALL ancmsg(msgid=192,msgtype=msgwarning,anmode=aninfo,c1=titr1,c2=titr1,c3=titr,c4=titr1,i1=id,c5=elchar,i2=jj)
151 IF(
ALLOCATED(list_entity))
DEALLOCATE (list_entity)
subroutine groups_get_elem_list(list_entity, nentity, lsubmodel)
subroutine hm_read_lines(itab, itabm1, isubmod, igrslin, igrsurf, x, ixs, ixq, ixc, ixt, ixp, ixr, ixtg, ipart, iparts, ipartq, ipartc, ipartt, ipartp, ipartr, iparttg, nsegs, flag, skew, iskn, unitab, ibox, rtrans, lsubmodel, ipartx, kxx, ixx, iadboxmax, subset, igrtruss, igrbeam, igrspring, nsets, map_tables)
subroutine hm_surfgr2(ngrele, elchar, numel, id, igrelem, tagbuf, titr, titr1, indx, nindx, flag, nindx_sol, nindx_sol10, indx_sol, indx_sol10, flag_grbric, lsubmodel)
integer, parameter nchartitle
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)