32
33
34
35
36
37
38
39
40
41
42
43
45 use element_mod , only : nixs
46
47
48
49#include "implicit_f.inc"
50
51
52
53#include "mvsiz_p.inc"
54
55
56
57#include "vect01_c.inc"
58#include "param_c.inc"
59#include "comlock.inc"
60
61
62
63
64
65
66
67
68 INTEGER :: IXS(NIXS,*), NEL
70
71
72
73 INTEGER :: I, II, K, ICF(4, 6)
74 INTEGER :: IN(8)
75
76 DATA icf/1,4,3,2,3,4,8,7,5,6,7,8,1,2,6,5,2,3,7,6,1,5,8,4/
77
78
79
81
82
83
84
85
86
87
88
89 DO i=1,nel
90 ii = i + nft
91 in(1) = ixs(2,ii)
92 in(2) = ixs(3,ii)
93 in(3) = ixs(4,ii)
94 in(4) = ixs(5,ii)
95 in(5) = ixs(6,ii)
96 in(6) = ixs(7,ii)
97 in(7) = ixs(8,ii)
98 in(8) = ixs(9,ii)
99#include "lockon.inc"
100 DO k=1,8
105 ENDDO
106#include "lockoff.inc"
107 ENDDO
108
109 RETURN
type(alefvm_buffer_), target alefvm_buffer
type(alefvm_param_), target alefvm_param