00001 
00002 
00003 
00004 module make_int_array_3d
00005   use phys_constant, only : long
00006   implicit none
00007 contains
00008 
00009 subroutine alloc_int_array3d(array,n1min,n1max,n2min,n2max,n3min,n3max)
00010   implicit none
00011   integer,Intent(IN)  :: n1min, n1max, n2min, n2max, n3min, n3max
00012   integer             :: status
00013   integer, Pointer    :: array(:,:,:)
00014   Allocate(array(n1min:n1max,n2min:n2max,n3min:n3max),stat=status)
00015 end subroutine alloc_int_array3d
00016 end module make_int_array_3d