Multigrid method for elliptic equations

版本 1.1.0.0 (8.7 KB) 作者: Alexey
49.0 次下载
更新 2023/9/17

Multigrid method for elliptic equations

This study project includes the entire algorithm of the Multigrid method, which was applied to simple math problem as an example.
The problem contains an elliptic differential equation, Dirichlet boundary condition on a square domain; exact solution is known.
The problem is approximated by the finite volume method.
The spectral radius of iteration matrix and the error were calculated during the solving to show convergence.
The package contains as submodules:

  • Iteration methods: Jacobi, Seidel, SOR were used as smoothing methods, but can also be used to directly solve the problem;
  • Block tridiagonal method was used to solve the problem on the coarsest grid;
  • Smoothing algorithm was applied to the intermediate numerical solution.

u u u u

引用格式

Alexey (2026). Multigrid method for elliptic equations (https://github.com/AlexeyVasilyev240597/multigrid/releases/tag/v1.1), GitHub. 检索时间: .

MATLAB 版本兼容性
创建方式 R2023a
兼容任何版本
平台兼容性
Windows macOS Linux
标签 添加标签
版本 已发布 发行说明
1.1.0.0

See release notes for this release on GitHub: https://github.com/AlexeyVasilyev240597/multigrid/releases/tag/v1.1

1.0

See release notes for this release on GitHub: https://github.com/AlexeyVasilyev240597/multigrid/releases/tag/v1.0

要查看或报告此来自 GitHub 的附加功能中的问题,请访问其 GitHub 存储库
要查看或报告此来自 GitHub 的附加功能中的问题,请访问其 GitHub 存储库