A Multigrid Tutorial-William L. Briggs--second edition
2022-11-03 14:55:25 19.33MB Multigrid William L. Briggs
1
多重网格迭代求解算法,代码实现使用递归V方法,有效加快求解速度,利用算例证实误差的高频分量和低频分量均有效消除,对照使用G-S迭代。 自学到吐血,希望能帮到大家! 未经允许禁止转载或商用!
1
MultiGrid 英文版书籍,系统地介绍了多重网格法,对于初学者很有帮助。需要源代码的也可以联系我,欢迎大家一起交流讨论!
2022-06-02 09:01:37 35.42MB 多重网格法 高斯赛德尔迭代
1
A Multigrid Tutorial 2nd Edition William L. Briggs, Van Emden Henson, Steve F. McCormick
2022-04-01 16:38:46 19.34MB 数值方法
1
多重网格求解器 使用多重网格技术求解拉普拉斯方程 运行求解器 - 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
2021-11-08 16:50:30 8KB C++
1
Multigrid - Trottenberg
2021-11-02 16:32:35 9.5MB Multigrid
1
matlab优化微分方程组代码3D Navier Stokes方程求解器 使用有限差分法和均匀网格并行求解3D不可压缩Navier Stokes方程。 不可压缩性是通过使用压力芯实现的方案和线性(泊松)求解器是使用多网格v周期实现的。 该代码几乎是基于此的。 该文档位于[此处](se / codes / mit18086_navierstokes.pdf)。 问题陈述 不可压缩的Navier Stokes方程: 不可压缩条件: 3D立方域[0,1] ^ 3。 实现了速度的Dicirhlet边界条件和压力的Neumann边界条件。 边界上的速度可以用双bcs [3] [6]数组指定(第一个维度指定x-y-z-速度,第二个维数指定立方体的面)。 执行 立方域通过不规则的交错网格离散化。 偏微分方程采用有限差分法离散化。 并行化由OpenMP实现。 压力校正方案用于增强不可压缩性。 用法 ./multigrid [线程数] [v周期的最大级别] [x网格大小] [y网格大小] [z网格大小]
2021-07-24 17:28:26 29KB 系统开源
1
Multigrid U. Trottenberg C.W. Oosterlee A. Schuller
2019-12-21 19:54:04 8.94MB 数值方法 cfd
1