Разреженный Блас на Ма c ОС Фортран - PullRequest
2 голосов
/ 15 апреля 2020

Я хочу использовать операции Sparse Blas на Ma c ОС на Фортране

Вот программа

PROGRAM F95_EX

IMPLICIT NONE 
INTEGER NMAX, NNZ 
PARAMETER (NMAX=4, NNZ=6) 
INTEGER i,n,a,istat
INTEGER,DIMENSION(:),ALLOCATABLE :: indx,jndx 
DOUBLE PRECISION,DIMENSION(:),ALLOCATABLE :: val,x,y

ALLOCATE(val(NNZ),x(NMAX),y(NMAX),indx(NNZ),jndx(NNZ))

indx = (/1,2,2,3,4,4/) jndx = (/1,2,4,3,1,4/)

val =(/1.1,2.2,2.4,3.3,4.1,4.4/) N = NMAX

CALL  duscr_begin(n,n,a,istat)


END PROGRAM F95_EX

Какие библиотеки я должен включить и какие флаги я должен передать gfortran скомпилировать этот файл? Я знаю, что должна быть библиотека sparse_blas, но как я могу установить ее на Ma c, поскольку ее нет в Accelerate framework?

...