文件名称:linear_system_solvers:线性系统求解器C ++ 1417库
文件大小:152KB
文件格式:ZIP
更新时间:2024-04-20 12:05:10
C++
线性系统求解器 线性系统求解器库。 用C ++ 14/17编写。 它包含有关CUDA cuSolver库函数的一些包装,以及一些其他知名的求解器。 该库的主要原因是稍后在PDE求解器中使用它。 即将制作成DLL。 用法 刚开始。 要查看如何使用此库,请参见以_t结尾的头文件。 我很快将详细描述如何使用该库。
【文件预览】:
linear_system_solvers-master
----.gitignore(4KB)
----README.md(414B)
----sparse_solvers()
--------lss_sor_solver_cuda.h(9KB)
--------lss_sparse_solvers_cuda.h(17KB)
--------lss_sparse_solvers.h(186B)
--------lss_sor_solver_traits.h(1KB)
--------lss_sparse_solvers_policy.h(14KB)
--------lss_fdm_tridiagonal_solvers.h(4KB)
--------lss_fdm_thomas_lu_solver.h(12KB)
--------lss_sor_solver_kernels.h(2KB)
--------lss_sor_solver.h(7KB)
--------lss_sor_solver_cuda.cu(3KB)
--------lss_fdm_double_sweep_solver.h(9KB)
----unit_tests()
--------lss_fdm_tridiagonal_solvers_t.h(27KB)
--------lss_two_dim_pure_heat_equation_t.h(59KB)
--------lss_one_dim_space_variable_advection_diffusion_equation_t.h(61KB)
--------lss_one_dim_advection_diffusion_equation_t.h(58KB)
--------lss_sor_solver_t.h(8KB)
--------lss_one_dim_space_variable_pure_heat_equation_cuda_t.h(186KB)
--------lss_one_dim_space_variable_pure_heat_equation_t.h(137KB)
--------lss_one_dim_advection_diffusion_equation_cuda_t.h(45KB)
--------lss_one_dim_space_variable_advection_diffusion_equation_cuda_t.h(47KB)
--------lss_one_dim_black_scholes_equation_t.h(49KB)
--------lss_one_dim_pure_heat_equation_t.h(106KB)
--------lss_sparse_solvers_cuda_t.h(55KB)
--------lss_dense_solvers_cuda_t.h(14KB)
--------lss_one_dim_black_scholes_equation_cuda_t.h(42KB)
--------lss_sor_solver_cuda_t.h(8KB)
--------lss_one_dim_pure_heat_equation_cuda_t.h(154KB)
--------lss_utility_t.h(5KB)
----dense_solvers()
--------lss_dense_solvers.h(141B)
--------lss_dense_solvers_cuda.h(7KB)
--------lss_dense_solvers_policy.h(14KB)
----linear_system_solvers.vcxproj(11KB)
----pde_solvers()
--------one_dim()
--------two_dim()
----linear_system_solvers.vcxproj.filters(11KB)
----common()
--------lss_utility.h(13KB)
--------lss_enumerations.h(2KB)
--------lss_macros.h(2KB)
--------lss_helpers.h(3KB)
----linear_system_solvers.sln(1KB)
----main.cu(12KB)