aboutsummaryrefslogtreecommitdiff
path: root/dfsynthe/separatedf.for
blob: 53ad80cb60e646852376827b7cd4b68bcb7de067 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
program separatedf
C     sums the ODFs computed for each T
C     separates ODFs in BIG and LITTLE ODFs
      integer*2 isteps(25,57,12)
      open(unit=2,form='unformatted',status='new')
      open(unit=3,form='unformatted',status='new')
      do 1500 inu=1,1540
      do 150 it=1,57
      itape=it+10-1
      do 151 ip=1,25
      read(itape,*)idfout,(isteps(ip,it,istep),istep=1,12)
c      write(6,22)idfout,(isteps(ip,it,istep),istep=1,12)
 22   format(1x,i10,1x,12i8)
 151  continue
      if(inu.le.328)write(2)((isteps(ip,it,istep),istep=1,12),ip=1,25)
      if(inu.gt.328)write(3)((isteps(ip,it,istep),istep=1,12),ip=1,25)
 150  continue
 1500 continue
      close(unit=2)
      close(unit=3)
      stop
      end