
Fortran Example
By:
mrmMM on
Nov 26th, 2012 | syntax:
Fortran | size: 0.62 KB | hits: 42 | expires: Never
program reshapeArray
implicit none
integer, parameter :: ntens = 3
integer, parameter :: ndim = 7
integer i,j
integer, dimension(ndim) :: inArray
integer, dimension(2,ntens) :: newarray
inArray(1) = 1
inArray(2) = 2
inArray(3) = 3
inArray(4) = 4
inArray(5) = 5
inArray(6) = 6
inArray(7) = 7
do i = 1, ndim
write(*,*) 'InArray', inArray(i)
end do
! reshape(inArray(1:6),[2,ntens], order[2,1])
reshape(inArray(1:6),[2,ntens])
do i = 1,ntens
write(*,*) inArray(i,1:2)
end do
end program reshapeArray