Dense_HODLR:HODLR 包

时间:2024-06-23 14:08:37
【文件属性】:

文件名称:Dense_HODLR:HODLR 包

文件大小:113KB

文件格式:ZIP

更新时间:2024-06-23 14:08:37

C++

#HODLR PACKAGE:分层非对角低秩矩阵操作包 该软件包是一种高度灵活的 HODLR 求解器,可用于各种应用。 该包可以求解预先分配在内存中或由内核函数定义的矩阵。 可以使用各种低秩近似方法(SVD、部分旋转 ACA、全旋转 ACA、BDLR 等)。 此外,该软件包还接受来自用户的任何自定义 HODLR 分区,这在许多应用程序中非常有用。 ####作者 : Amirhossein Aminfar: ####引文: 如果您在工作中使用了该实现或该实现的任何部分,请引用如下: ####文章: @文章{aminfar2014fast, 作者={{A}minfar,{A}mirhossein 和 {A}mbikasaran,{S}ivaram 和 {D}arve,{E}ric}, title={一种适用于有限元矩阵的快速块低秩密集求解器}, 日志={arXiv:140


【文件预览】:
Dense_HODLR-master
----IML()
--------test()
--------include()
----benchmarks()
--------ACA_Blade_PostProcess.py(2KB)
--------benchmarks.cpp(83KB)
--------ACA_PostProcess.py(3KB)
--------CMakeLists.txt(526B)
--------boundaryLR_PostProcess.py(22KB)
----src()
--------HODLR_Matrix.cpp(74KB)
--------perturbI.cpp(2KB)
--------kernel.cpp(1KB)
--------lowRank.cpp(48KB)
--------CMakeLists.txt(728B)
--------helperFunctions.cpp(24KB)
--------HODLR_Tree.cpp(13KB)
--------matrixIO.cpp(8KB)
--------user_IndexTree.cpp(846B)
----CMakeLists.txt(961B)
----test()
--------test.cpp(26KB)
--------CMakeLists.txt(609B)
----cmake()
--------FindPastix.cmake(3KB)
--------FindEigen.cmake(7KB)
--------FindCppUnit.cmake(961B)
----LICENSE.md(1KB)
----README.md(4KB)
----rigidBody()
--------singleBody.cpp(4KB)
--------CMakeLists.txt(624B)
--------README.md(1KB)
--------MobFunctions.h(12KB)
--------lattice.cpp(5KB)
----include()
--------lowRank.hpp(3KB)
--------user_IndexTree.hpp(949B)
--------helperFunctions.hpp(7KB)
--------matrixIO.hpp(2KB)
--------HODLR_Tree.hpp(3KB)
--------perturbI.hpp(761B)
--------EigenPaStiXSupport.hpp(554B)
--------HODLR_Matrix.hpp(21KB)
--------kernel.hpp(655B)

网友评论