@@ -9,6 +9,7 @@ using Pardiso
99using AlgebraicMultigrid
1010using IncompleteLU
1111using IterativeSolvers
12+ using Sparspak
1213
1314
1415# #############################################################
@@ -403,26 +404,21 @@ end
403404end
404405
405406
406- if Base. USE_GPL_LIBS
407- # requires SuiteSparse which is not available on non-GPL builds
408407@testset " mkl-pardiso" begin
409- if ! Sys. isapple ()
410- @test test_lu1 (10 ,10 ,10 ,lufac= MKLPardisoLU ())
411- @test test_lu1 (25 ,40 ,1 ,lufac= MKLPardisoLU ())
412- @test test_lu1 (1000 ,1 ,1 ,lufac= MKLPardisoLU ())
413-
414- @test test_lu2 (10 ,10 ,10 ,lufac= MKLPardisoLU ())
415- @test test_lu2 (25 ,40 ,1 ,lufac= MKLPardisoLU ())
416- @test test_lu2 (1000 ,1 ,1 ,lufac= MKLPardisoLU ())
417- end
408+ if ! Sys. isapple ()
409+ @test test_lu1 (10 ,10 ,10 ,lufac= MKLPardisoLU ())
410+ @test test_lu1 (25 ,40 ,1 ,lufac= MKLPardisoLU ())
411+ @test test_lu1 (1000 ,1 ,1 ,lufac= MKLPardisoLU ())
412+
413+ @test test_lu2 (10 ,10 ,10 ,lufac= MKLPardisoLU ())
414+ @test test_lu2 (25 ,40 ,1 ,lufac= MKLPardisoLU ())
415+ @test test_lu2 (1000 ,1 ,1 ,lufac= MKLPardisoLU ())
416+ end
418417 # @test test_lu2(10,10,10,lufac=MKLPardisoLU(mtype=2))
419418 # @test test_lu2(25,40,1,lufac=MKLPardisoLU(mtype=2))
420419 # @test test_lu2(1000,1,1,lufac=MKLPardisoLU(mtype=2))
421420end
422- end
423421
424- if Base. USE_GPL_LIBS
425- # requires SuiteSparse which is not available on non-GPL builds
426422if Pardiso. PARDISO_LOADED[]
427423 @testset " pardiso" begin
428424 @test test_lu1 (10 ,10 ,10 ,lufac= PardisoLU ())
@@ -439,6 +435,17 @@ if Pardiso.PARDISO_LOADED[]
439435
440436 end
441437end
438+
439+
440+ @testset " sparspak" begin
441+ @test test_lu1 (10 ,10 ,10 ,lufac= SparspakLU ())
442+ @test test_lu1 (25 ,40 ,1 ,lufac= SparspakLU ())
443+ @test test_lu1 (1000 ,1 ,1 ,lufac= SparspakLU ())
444+
445+ @test test_lu2 (10 ,10 ,10 ,lufac= SparspakLU ())
446+ @test test_lu2 (25 ,40 ,1 ,lufac= SparspakLU ())
447+ @test test_lu2 (1000 ,1 ,1 ,lufac= SparspakLU ())
448+
442449end
443450
444451
0 commit comments