matlab的eig源码-GCGE:用并行块阻尼反幂方法求解大规模特征值问题的软件包

时间:2024-06-08 13:59:46
【文件属性】:

文件名称:matlab的eig源码-GCGE:用并行块阻尼反幂方法求解大规模特征值问题的软件包

文件大小:10.55MB

文件格式:ZIP

更新时间:2024-06-08 13:59:46

系统开源

matlab的eig源码 GCGE文件结构 app config src test GCGE配置编译 GCGE可以无需任何外部包独立编译运行,它内置的矩阵结构是 行/列压缩存储的矩阵 和 稠密矩阵。可以完成OpenMP加速。 下载安装GCGE包 下载地址为 Windows 首先安装Dev-C++ 利用Dev-C++打开项目文件 test/TestOPS.dev Matlab Matlab R2017a 及以上的版本可以使用, 可以直接使用 test/app_matlab.mexw64. 如果需要在matlab下编译源码生成 mexw64 首先在官网 查看混合编译的支持和兼容的编译器. 如果是windows环境请下载MinGW 其它系统参照对应的编译环境 启动matlab 并运行 test/makefile_matlab.m 生成 mexw64 接口函数是 gcge_matlab.c Linux 若Linux系统中已安装git命令,执行: git clone https://github.com/Matrials-Of-Numerical-Algebra/GCGE 可以使用git pul


【文件预览】:
GCGE-main
----.gitignore(430B)
----app()
--------app_pas.c(19KB)
--------app_pas.h(695B)
--------app_lapack.h(4KB)
--------readme(1B)
--------app_matlab.c(7KB)
--------app_slepc.c(27KB)
--------app_hypre.h(555B)
--------app_lapack.c(31KB)
--------app_ccs.h(620B)
--------app_phg.c(18KB)
--------app_phg.h(418B)
--------app_slepc.h(606B)
--------app_hypre.c(17KB)
--------app_ccs.c(8KB)
----data()
--------readme(1B)
--------cube4.dat(17KB)
----src()
--------ops_eig_sol_pas.c(34KB)
--------ops_multi_vec.c(12KB)
--------readme(1B)
--------ops_orth.c(19KB)
--------ops_multi_grid.c(3KB)
--------ops_eig_sol_pas.h(4KB)
--------ops_lin_sol.c(22KB)
--------ops.c(9KB)
--------ops_eig_sol_gcg.c(63KB)
--------ops.h(8KB)
--------ops_orth.h(1KB)
--------ops_eig_sol_gcg.h(3KB)
--------ops_config.h(1KB)
--------ops_lin_sol.h(2KB)
----LICENSE(1KB)
----README.md(10KB)
----config()
--------Makefile(29KB)
--------Makefile.LSSC4(29KB)
--------make.MPI.inc(2KB)
--------readme(1B)
--------make.LSSC4.inc(2KB)
--------make.LSSC4.oneapi2021.inc(9KB)
--------make.PHG.inc(12KB)
--------Makefile.win(5KB)
--------Makefile.MPI(5KB)
----test()
--------test_type.c(3KB)
--------TestOPS.dev(7KB)
--------svml_dispmd.dll(11.1MB)
--------app_matlab.mexw64(84KB)
--------memwatch.c(74KB)
--------makefile_matlab.m(1KB)
--------test_lin_sol.c(4KB)
--------Makefile(5KB)
--------test_app_phg.c(11KB)
--------cbia.lib.lapack.dyn.rel.x64.12.dll(8.86MB)
--------test_eig_sol_gcg.c(6KB)
--------memwatch.h(31KB)
--------readme(1B)
--------test_multi_vec.c(8KB)
--------test_eig_sol_PHG_MAT.c(9KB)
--------test_orth.c(6KB)
--------mat_convert.c(4KB)
--------test_eig_sol_pas.c(8KB)
--------test_app_pas_lapack.c(4KB)
--------Makefile.win(6KB)
--------test_mpi_type.c(3KB)
--------libifcoremd.dll(1.39MB)
--------test_app_ccs.c(6KB)
--------submit.sh(2KB)
--------test_app_hypre.c(10KB)
--------libgomp_64-1.dll(111KB)
--------get_mat_phg.c(7KB)
--------test_app_slepc.c(21KB)
--------test_app_lapack.c(4KB)
--------test_app_pas_slepc.c(5KB)
--------cbia.lib.blas.dyn.rel.x64.12.dll(979KB)
--------libmmd.dll(4.07MB)
--------TestOPS.layout(2KB)
--------test_vec.c(1KB)
--------main.c(1KB)
--------test_multi_grid.c(6KB)
--------test_eig_sol_SiO2_MAT.c(9KB)
--------test_app_pas_ccs.c(5KB)

网友评论