31
32
33
35
36
37
38#include "implicit_f.inc"
39
40
41
42#include "com04_c.inc"
43#include "units_c.inc"
44#include "task_c.inc"
45
46
47
48 INTEGER NEIGOFF, NEOFF, NACTI
49
50
51
52 INTEGER N, ID(NEIG), I, ITEMP(10), J
53
54 DO n=1,neig
56 ENDDO
57
58 DO i=1,(neoff+9)/10
59 READ(iin,'(10I10)') (itemp(j),j=1,10)
60 DO 100 j=1,10
61 IF (itemp(j)==0) GOTO 100
62 DO n=1,neig
64 ENDDO
65 100 CONTINUE
66 ENDDO
67
68 nacti=0
69 DO n=1,neig
71 IF (ispmd==0)
72 .
WRITE(iout,
'(A,I9,A)')
' EIGENPROBLEM:',
id(n),
' SET OFF'
73 ELSE
74 nacti=nacti+1
75 ENDIF
76 ENDDO
77
78 IF (nacti==0) THEN
79 WRITE(iout,'(A)') ' ALL EIGENPROBLEMS DEACTIVATED'
80 WRITE(iout,*)
81 neig=0
82 ENDIF
83
84 RETURN
integer, dimension(:,:), allocatable eigipm