使用多重网格技术的拉普拉斯方程求解器解析
本多重网格求解器通过多重网格技术有效地求解拉普拉斯方程。以下是不同分支下的运行方式:
-
在默认分支中:
make all && time ./solver_serial
-
在cilk分支中:
make cilk && time ./solver_cilk
-
在openmp分支中:
make openmp && time ./solver_openmp
-
在cuda分支中:
make cuda && time ./solver_cuda
可视化解决方案
-
运行
python plot.py
来生成解决方案的图像。 .dat -
运行
python plot_data.py data.dat
来绘制收敛历史图表。