36 . KELTREE ,ELTREE ,KSONTREE,NSONTREE,KLEVTREE,
37 . NLIST ,MESS ,IX1 ,IX2 ,INDEX ,
38 . LL ,NEL ,ELKEY ,ID ,TITR, LSUBMODEL)
46#include
"implicit_f.inc"
54 INTEGER NIX, IX(NIX,*), NUMEL, IPARTEL(*), IPART(LIPART1,*),
55 . KELTREE, ELTREE(KELTREE,*), KSONTREE, NSONTREE, KLEVTREE,
56 . NLIST,IX1(*), IX2(*), INDEX(*), LL, NEL, LEVEL
59 CHARACTER(LEN=NCHARTITLE)::TITR
65 INTEGER LIST(NLIST), IL, JJ
66 INTEGER I, J, NOLD, K, IWORK(70000),II
67 INTEGER LELT, NE, IP, NLEV
68 LOGICAL IS_AVAILABLE, IS_ENCRYPTED
69 INTEGER,
DIMENSION(:),
ALLOCATABLE ::
75 INTEGER,
DIMENSION(:),
ALLOCATABLE :: arg1
76 INTEGER,
INTENT(INOUT) :: arg2
92 IF(
ALLOCATED(list_entity))
DEALLOCATE (list_entity)
98 CALL my_orders(0,iwork,list,index,nlist,1)
100 index(nlist+i) = list(index(i))
103 nold = index(nlist+1)
105 IF(nold/=index(nlist+i))k=k+1
106 list(k) = index(nlist+i)
107 nold = index(nlist+i)
117 CALL my_orders(0,iwork,ix2,index,numel,1)
119 ix1(i) = ix2(index(i))
132 DO WHILE(list(i)>ix1(j).AND.j<numel)
135 IF(list(i)==ix1(j))
THEN
160 level =eltree(klevtree,ne)
161 IF(level < 0) level=-(level+1)
163 lelt=lelt+nsontree**(nlev-level)
subroutine hm_admlcnt(nix, ix, numel, ipartel, ipart, keltree, eltree, ksontree, nsontree, klevtree, nlist, mess, ix1, ix2, index, ll, nel, elkey, id, titr, lsubmodel)
void my_orders(int *mode, int *iwork, int *data, int *index, int *n, int *irecl)
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)