program converters
implicit none
! Definition arrays for sparse matrix formats
integer,parameter :: m=2400, n=2400, lda=2400, nzmax=11820
integer :: ia, ja
real :: adns(m,n) , acsr(nzmax)
! Declairation of local variables:
integer :: job(8), i, j, info, ibase1, ibase2, locat
info = 0
locat = 2
ibase1 = 1
ibase2 = 2
job(2) = ibase1
job(3) = ibase2
job(4) = locat
job(5) = nzmax
! Task1: densly matrix to crs
open(11,file="1.txt")
read(11,*) adns
job(1) = 0
job(6) = 1
call mkl_sdnscsr(job, m, n, adns, lda, acsr, ja, ia ,info)
print*, acsr, ia, ja
pause
end program converters
屏幕截图(3).png (8.01 KB, 下载次数: 329)
696.98 KB, 下载次数: 0
li913 发表于 2019-10-16 14:10
查询mkl帮助,了解每个参数的信息。提示是指第一个参数的值有问题,也就是job有问题。
1、ja, ia应该是数组 ...
li913 发表于 2019-10-17 14:30
ja ia 改了没?给出最新的代码,和输入文件。
欢迎光临 Fortran Coder (http://bbs.fcode.cn/) | Powered by Discuz! X3.2 |