📄 mxv_dgemv.f
字号:
subroutine mxv(a,ncol,b,nrow,c) implicit double precision (a-h, o-z) double precision a(ncol, nrow), b(nrow), c(ncol) parameter (ilen=500, jlen=60)c call dgemv('n', ncol, nrow, 1.0d0, a, ncol, b, 1, 0.0d0, c, 1)c$$$ do 10 i = 1, ncolc$$$ c(i) = 0.0d0c$$$ 10 continuec$$$c c$$$ do 40 jlo = 1, nrow, jlenc$$$ jhi = min(jlo+jlen-1, nrow)c$$$ do 30 ilo = 1, ncol, ilenc$$$ ihi = min(ilo+ilen-1, ncol)c$$$ ndo = ihi - ilo + 1c$$$ do 20 j = jlo, jhic$$$ call daxpy2(ndo, b(j), a(ilo,j), c(ilo))c$$$ 20 continuec$$$ 30 continuec$$$ 40 continuec end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -