29 1 MS_PLY0,ZI_PLY0,IEL, INOD , IXC ,MS_PLY,ZI_PLY,ADDCNE ,
34#include "implicit_f.inc"
43 INTEGER IXC(NIXC,*), ADDCNE(0:*),IEL(*),INOD(*)
45 . ms_ply0(numnod,*), zi_ply0(numnod,*),
46 . ms_ply(nplyxfe,*), zi_ply(nplyxfe,*),
66 ms_ply(ii,j) = ms_ply0(i,j)
67 zi_ply(ii,j) = zi_ply0(i,j)
72 . ms_ply(ii,j)*zi_ply(ii,j)*zi_ply(ii
74 IF(msz2(ii) == zero) msz2(ii) = ep30
81 n = inod(ixc(k,i)) + 1
82 addcne(n) = addcne(n) + 1
88 addcne(i) = addcne(i) + addcne(i-1)
100 1 IEL , INOD, IXC,CEP, ADDCNE, CNE,CEL )
104#include "implicit_f.inc"
108#include "com01_c.inc"
109#include "com04_c.inc"
110#include "param_c.inc"
114 INTEGER IXC(NIXC,*),ADDCNE(0:*), CNE(*),IEL(*),INOD(*),
119 INTEGER I, J, K, N, ADSKY(0:NPLYXFE+1),N1,PROC,NG,
120 . INDX, INDEX(NUMELC),P,II,NIN,INDEXC(2*NUMELC),
121 . WORK(70000),ITRI(NUMELC)
127 DO i = 0, nplyxfe + 1
137 CALL my_orders(0,work,itri,indexc,numelc,1)
149 adsky(n1) = adsky(n1) + 1
160 ng = ii + numels + numelq
void my_orders(int *mode, int *iwork, int *data, int *index, int *n, int *irecl)
subroutine preplyxfem(ms_ply0, zi_ply0, iel, inod, ixc, ms_ply, zi_ply, addcne, msz20, msz2)