53#include "implicit_f.inc"
63INTEGER IPART(LIPART1,*), IPARTR(*)
65 TYPE (GROUP_) ,
DIMENSION(NGRNOD) ,
INTENT(IN) :: IGRNOD
70 INTEGER :: I,N,OPTID,NFDISP,NFGEO,IGS,GRNOD_ID,,NNOD,JPART
71 CHARACTER(LEN=NCHARKEY) :: KEY
72 CHARACTER(LEN=NCHARTITLE) :: TITR
73 LOGICAL :: IS_AVAILABLE
82 is_available = .false.
99 IF (key(1:4) /=
'FGEO')
THEN
100 CALL hm_get_intv(
'entityid' ,grnod_id ,is_available,lsubmodel)
101 igs = ngr2usrn(grnod_id,igrnod,ngrnod,nnod)
102 IF (igs > 0) nimpdisp = nimpdisp + nnod
117 . option_titr = titr,
119 IF (key(1:4) ==
'FGEO')
THEN
120 CALL hm_get_intv(
'rad_spring_part' ,part_id ,is_available,lsubmodel)
121 IF (part_id > 0)
THEN
124 IF (ipart(4,n) == part_id) jpart = n
127 CALL ancmsg(msgid=1077, msgtype=msgerror,
134 IF (ipartr(n) == jpart) nimpdisp = nimpdisp + 1
138 CALL hm_get_intv(
'distribution_table_count' ,nnod ,is_available,lsubmodel)
140 nimpdisp = nimpdisp + nnod
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)