diff --git a/test/Manifest.toml b/test/Manifest.toml new file mode 100644 index 0000000000000000000000000000000000000000..bce8465c2ff47c0e77177204a71a0cbcfe3331d3 --- /dev/null +++ b/test/Manifest.toml @@ -0,0 +1,40 @@ +# This file is machine-generated - editing it directly is not advised + +[[Base64]] +uuid = "2a0f44e3-6c83-55bd-87e4-b1978d98bd5f" + +[[Distributed]] +deps = ["Random", "Serialization", "Sockets"] +uuid = "8ba89e20-285c-5b6f-9357-94700520ee1b" + +[[InteractiveUtils]] +deps = ["Markdown"] +uuid = "b77e0a4c-d291-57a0-90e8-8db25a27a240" + +[[Libdl]] +uuid = "8f399da3-3557-5675-b5ff-fb832c97cbdb" + +[[LinearAlgebra]] +deps = ["Libdl"] +uuid = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e" + +[[Logging]] +uuid = "56ddb016-857b-54e1-b83d-db4d58db5568" + +[[Markdown]] +deps = ["Base64"] +uuid = "d6f4376e-aef5-505a-96c1-9c027394607a" + +[[Random]] +deps = ["Serialization"] +uuid = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c" + +[[Serialization]] +uuid = "9e88b42a-f829-5b0c-bbe9-9e923198166b" + +[[Sockets]] +uuid = "6462fe0b-24de-5631-8697-dd941f90decc" + +[[Test]] +deps = ["Distributed", "InteractiveUtils", "Logging", "Random"] +uuid = "8dfed614-e22c-5e08-85e1-65c5234f0b40" diff --git a/test/Project.toml b/test/Project.toml new file mode 100644 index 0000000000000000000000000000000000000000..a2cd2f8d848c031a6b7fd164299a20a5b4609a40 --- /dev/null +++ b/test/Project.toml @@ -0,0 +1,3 @@ +[deps] +LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e" +Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40" diff --git a/test/SchurAlgo_test.jl b/test/SchurAlgo_test.jl new file mode 100644 index 0000000000000000000000000000000000000000..2d81a350d9a30996d8b762003962e8e9013020f8 --- /dev/null +++ b/test/SchurAlgo_test.jl @@ -0,0 +1,10 @@ +A = diagm([1, 1, -0.5]) + + +ws = DgeesWs(3) + +dgees!(ws, A) +println(ws.eigen_values) + +dgees!(ws, A, SchurAlgo.Lhp()) +println(ws.eigen_values) diff --git a/test/runtests.jl b/test/runtests.jl new file mode 100644 index 0000000000000000000000000000000000000000..a8272306280717fa4f21b09debe9af014aa32300 --- /dev/null +++ b/test/runtests.jl @@ -0,0 +1,8 @@ +using FastLapackInterface +using FastLapackInterface.LinSolveAlgo +using FastLapackInterface.SchurAlgo +using FastLapackInterface.QrAlgo +using LinearAlgebra + +#include("LinSolveAlgo_test.jl") +include("SchurAlgo_test.jl")