30 1 MS_PLY0,ZI_PLY0,IEL, INOD , IXC ,MS_PLY,ZI_PLY,ADDCNE ,
32 use element_mod ,
only : nixc
36#include "implicit_f.inc"
45 INTEGER IXC(NIXC,*), ADDCNE(0:*),IEL(*),INOD(*)
47 . ms_ply0(numnod,*), zi_ply0(numnod,*),
48 . ms_ply(nplyxfe,*), zi_ply(nplyxfe,*),
68 ms_ply(ii,j) = ms_ply0(i,j)
69 zi_ply(ii,j) = zi_ply0(i,j)
74 . ms_ply(ii,j)*zi_ply(ii,j)*zi_ply(ii,j)
76 IF(msz2(ii) == zero) msz2(ii) = ep30
83 n = inod(ixc(k,i)) + 1
84 addcne(n) = addcne(n) + 1
90 addcne(i) = addcne(i) + addcne(i-1)
103 1 IEL , INOD, IXC,CEP, ADDCNE, CNE,CEL )
104 use element_mod ,
only : nixc
108#include "implicit_f.inc"
112#include "com01_c.inc"
113#include "com04_c.inc"
114#include "param_c.inc"
118 INTEGER IXC(NIXC,*),ADDCNE(0:*), CNE(*),IEL(*),INOD(*),
123 INTEGER I, J, K, N, ADSKY(0:NPLYXFE+1),N1,PROC,NG,
124 . INDX, INDEX(NUMELC),P,II,NIN,INDEXC(2*NUMELC),
125 . WORK(70000),ITRI(NUMELC)
131 DO i = 0, nplyxfe + 1
141 CALL my_orders(0,work,itri,indexc,numelc,1)
153 adsky(n1) = adsky(n1) + 1
164 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)