mirror of
https://github.com/JuliaFEM/JuliaFEM.jl.git
synced 2026-08-06 04:21:33 +00:00
deps: Add LinearOperators.jl for Krylov methods
Add LinearOperators dependency (v2.11.0) to support matrix-free Krylov subspace methods (GMRES) in Newton-Krylov solver framework. Also reorganize Project.toml sections: move [weakdeps] and [extensions] after [compat] for better readability.
This commit is contained in:
+9
-7
@@ -8,23 +8,25 @@ BenchmarkTools = "6e4b80f9-dd63-53aa-95a3-0cdb28fa8baf"
|
||||
Gmsh = "705231aa-382f-11e9-3f0c-b7cb4346fdeb"
|
||||
IterativeSolvers = "42fd0dbc-a981-5370-80f2-aaf504508153"
|
||||
LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
|
||||
LinearOperators = "5c8ed15e-5a4c-59e4-a42b-c7e8811fb125"
|
||||
Logging = "56ddb016-857b-54e1-b83d-db4d58db5568"
|
||||
SparseArrays = "2f01184e-e22b-5df5-ae63-d93ebab69eaf"
|
||||
Tensors = "48a634ad-e948-5137-8d70-aa71f2a747f4"
|
||||
|
||||
[compat]
|
||||
BenchmarkTools = "1.6.3"
|
||||
Gmsh = "0.3.1"
|
||||
IterativeSolvers = "0.9.4"
|
||||
Tensors = "≥ 1.0.0"
|
||||
julia = "1.9"
|
||||
|
||||
[weakdeps]
|
||||
CUDA = "052768ef-5323-5732-b1bb-66c8b64840ba"
|
||||
|
||||
[extensions]
|
||||
JuliaFEMCUDAExt = ["CUDA"]
|
||||
|
||||
[compat]
|
||||
BenchmarkTools = "1.6.3"
|
||||
Gmsh = "0.3.1"
|
||||
IterativeSolvers = "0.9.4"
|
||||
LinearOperators = "2.11.0"
|
||||
Tensors = "≥ 1.0.0"
|
||||
julia = "1.9"
|
||||
|
||||
[extras]
|
||||
Calculus = "49dc2e85-a5d0-5ad3-a950-438e2897f1b9"
|
||||
Documenter = "e30172f5-a6a5-5a46-863b-614d45cd2de4"
|
||||
|
||||
Reference in New Issue
Block a user