5 &(imin,imax,n,dir2,sdir)
39 INTEGER :: IDD,IMIN,IMAX,N
40 DOUBLE PRECISION :: SDIR(n),DIR2(n)
41 DOUBLE PRECISION,
ALLOCATABLE :: SDIR2(:)
42 DOUBLE PRECISION :: DTETA2
49 ALLOCATE(sdir2(n),stat=ierr)
50 CALL check_allocate(ierr,
'STWC2:SDIR2')
67 dir2(idd-imin+1) = s_tom%DIR(idd)-360.0d0
68 sdir2(idd-imin+1) = sdir(idd)
71 dir2(
ndir-imin+1+idd) = s_tom%DIR(idd)
72 sdir2(
ndir-imin+1+idd) = sdir(idd)
79 dir2(idd-imin+1) = s_tom%DIR(idd)
80 sdir2(idd-imin+1) = sdir(idd)
82 CALL stirling( imax-imin+1, dir2, sdir2,
87 dir2(idd) = dir2(1)+float(idd-1)*dteta2
92 CALL ov(
'X=Y ', sdir, sdir2, sdir2, 0.d0, n)
subroutine ov(OP, X, Y, Z, C, DIM1)
subroutine stwc2(IMIN, IMAX, N, DIR2, SDIR)
subroutine stirling(NI, XI, YI, NO, XOSTEP, YO)
subroutine lissage(DIM, ENTREE, SORTIE)