swh:1:snp:3aec91c51d538d62f3f51f6a0af59fe452f330ab
Tip revision: 472cb6c7efd1e0c8e5143f1ce242d2458731c3fa authored by Zhu Wang on 10 July 2019, 07:40:03 UTC
version 0.3-16
version 0.3-16
Tip revision: 472cb6c
outprod.f
C generate outer product between two vectors, similar to %o% in R
C input: m, x, n, y
C output: z
subroutine outprod(m, x, n, y, z)
implicit none
integer m, n, i, j
double precision x(m), y(n), z(m, n)
do 10 i=1, m
do 20 j=1, n
z(i, j) = x(i)*y(j)
20 continue
10 continue
return
end