文件名称:AlgebraicMultigrid.jl:Julia的代数多重网格
文件大小:77KB
文件格式:ZIP
更新时间:2024-06-04 12:47:20
julia-language sparse-linear-systems iterative-methods Julia
代数多重网格(AMG) 该软件包可让您使用代数多重网格(AMG)解决稀疏线性系统。 这对于对称正定矩阵特别有效。 用法 using AlgebraicMultigrid A = poisson ( 1000 ) # Creates a sample symmetric positive definite sparse matrix ml = ruge_stuben (A) # Construct a Ruge-Stuben solver # Multilevel Solver # ----------------- # Operator Complexity: 1.9859906604402935 # Grid Complexity: 1.99 # No. of Levels: 8 # Coarse Solver: AMG.Pinv() # Level Unknowns
【文件预览】:
AlgebraicMultigrid.jl-master
----.github()
--------workflows()
----src()
--------multilevel.jl(6KB)
--------gallery.jl(2KB)
--------AlgebraicMultigrid.jl(813B)
--------splitting.jl(4KB)
--------classical.jl(5KB)
--------aggregate.jl(2KB)
--------strength.jl(2KB)
--------utils.jl(4KB)
--------preconditioner.jl(691B)
--------aggregation.jl(4KB)
--------smoother.jl(5KB)
----Project.toml(792B)
----.travis.yml(336B)
----test()
--------sa_tests.jl(8KB)
--------runtests.jl(9KB)
--------test.jl(47KB)
--------cycle_tests.jl(993B)
--------ref_S_test.jl(34KB)
--------onetoall.jl(3KB)
--------thing.jl(3KB)
--------ref_split_test.txt(200B)
--------REQUIRE(12B)
--------thing.txt(391B)
--------gmg.jl(2KB)
--------randlap.jl(51KB)
--------ref_R.jl(13KB)
--------bug.jld2(6KB)
----LICENSE.md(1KB)
----README.md(2KB)
----appveyor.yml(764B)
----.codecov.yml(15B)
----.gitignore(29B)