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