【文件属性】:
文件名称:multigrid:拉普拉斯方程的多重网格求解器
文件大小:8KB
文件格式:ZIP
更新时间:2021-07-05 13:28:09
C++
多重网格求解器
使用多重网格技术求解拉普拉斯方程
运行求解器 -
make all && time ./solver_serial
或者
在分支 cilk - make cilk && time ./solver_cilk
或者
在分支make openmp && time ./solver_openmp - make openmp && time ./solver_openmp
或者
在分支 cuda - make cuda && time ./solver_cuda
要可视化解决方案,请运行python plot.py out.dat
绘制收敛历史运行python plot_data.py data.dat
【文件预览】:
multigrid-master
----multigridsolver.h(1KB)
----.gitignore(82B)
----plot.py(703B)
----multigrid.cpp(5KB)
----multigridsolver.cpp(4KB)
----README.md(423B)
----makefile(407B)
----main.cpp(1KB)
----plot_data.py(739B)
----multigrid.h(3KB)