33 SUBROUTINE w_iskn(ISKN,NUMSKW,NSPH ,IFRAME,NUMFRAM,NODLOCAL,
34 2 P ,NUMNOD,CEPSP ,LEN_IA )
42#include "implicit_f.inc"
51 INTEGER P, NUMNOD, NUMSKW, NSPH, NUMFRAM, LEN_IA,
52 . iskn(liskn,*), nodlocal(*), cepsp(*),
63 INTEGER I, IDEB, N1, N2, N3, N4, N5, N6, N_L,
64 . iskn_l(liskn,1+numskw+
nsubmod+nsph+numfram+1)
66 iskn_l(1,1) = iskn(1,1)
67 iskn_l(2,1) = iskn(2,1)
68 iskn_l(3,1) = iskn(3,1)
69 iskn_l(4,1) = iskn(4,1)
70 iskn_l(5,1) = iskn(5,1)
71 iskn_l(6,1) = iskn(6,1)
82 IF(nlocal(n1,p)==1) n1 = nodlocal(n1)
87 IF(nlocal(n2,p)==1) n2 = nodlocal(n2)
92 IF(nlocal(n3,p)==1) n3 = nodlocal(n3)
108 IF(cepsp(i)+1==p)
THEN
111 iskn_l(2,ideb+n_l) = iskn(2,i+ideb)
112 iskn_l(3,ideb+n_l) = iskn(3,i+ideb)
113 iskn_l(4,ideb+n_l) = iskn(4,i+ideb)
114 iskn_l(5,ideb+n_l) = iskn(5,i+ideb)
115 iskn_l(6,ideb+n_l) = iskn(6,i+ideb)
126 iskn_l(1,ideb+n_l) = iskn(1,i+ideb)
127 iskn_l(2,ideb+n_l) = iskn(2,i+ideb)
128 iskn_l(3,ideb+n_l) = iskn(3,i+ideb)
129 iskn_l(4,ideb+n_l) = iskn(4,i+ideb)
130 iskn_l(5,ideb+n_l) = iskn(5,i+ideb)
131 iskn_l(6,ideb+n_l) = iskn(6,i+ideb)
141 IF(nlocal(n1,p)==1) n1 = nodlocal(n1)
144 IF(nlocal(n2,p)==1) n2
147 IF(nlocal(n3,p)==1) n3 = nodlocal(n3)
149 iskn_l(1,i+ideb) = n1
150 iskn_l(2,i+ideb) = n2
151 iskn_l(3,i+ideb) = n3
152 iskn_l(4,i+ideb) = iframe(4,i)
153 iskn_l(5,i+ideb) = iframe(5,i)
154 iskn_l(6,i+ideb) = iframe(6,i)
159 len_ia = len_ia + liskn*(numskw+1+nsph+
nsubmod+numfram+1)
subroutine w_iskn(iskn, numskw, nsph, iframe, numfram, nodlocal, p, numnod, cepsp, len_ia)