Use of Fortran 90 at George Mason --------------------------------- A version of Fortran 90 is available on osf1. There is a man page: man f90 Here is a little program: real, dimension(3,4) :: a real, dimension(4,2) :: b real, dimension(:,:), allocatable :: c a = reshape( (/1.,2.,3.,4.,5.,6.,7.,8.,9.,10.,11.,12./), (/3,4/)) b = reshape((/1.,2.,3.,4.,5.,6.,7.,8./),(/4,2/)) allocate (c(size(a,1),size(b,2))) c = matmul(a,b) row: do i = 1,size(c,1) print *, (c(i,j),j=1,size(c,2)) end do row end