00001
00002
00003
00004 module copy_int_array_static_2dto3d_mpt
00005 use phys_constant, only : long, nnmpt
00006 implicit none
00007 contains
00008
00009
00010 subroutine copy_int_arraystatic_2dto3d_mpt(impt,array1,array2,&
00011 & n1min,n1max,n2min,n2max)
00012 implicit none
00013 integer, intent(in) :: n1min, n1max, n2min, n2max, impt
00014
00015 integer :: array1(n1min:n1max,n2min:n2max)
00016 integer :: array2(n1min:n1max,n2min:n2max,1:nnmpt)
00017 array2(n1min:n1max,n2min:n2max,impt) &
00018 & = array1(n1min:n1max,n2min:n2max)
00019 end subroutine copy_int_arraystatic_2dto3d_mpt
00020 end module copy_int_array_static_2dto3d_mpt