Skip to content

Easy to understand Matlab code for geometric multigrid. Great for learning multigrid, with plots at every step.

License

Notifications You must be signed in to change notification settings

artv3/MultiGridMatlab

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MultiGridMatlab

The purpose of this repository is to provide Matlab code for geometric multigrid that is easy to understand and learn from. It is perfect for students because it was written by a graduate student.

Start with the 1D Multigrid Tutorial to understand how multigrid works. This is ideal for the beginner to walk through, with visualizations every step of the way.

Writting or enhancing a code like 2D Multigrid would make a great class project. Perhaps extend 2D to 3D for a short assignment, write in another language, or add some advection for more difficulty.

This short PDF explains the math behind the code.

alt tag

About

Easy to understand Matlab code for geometric multigrid. Great for learning multigrid, with plots at every step.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • MATLAB 100.0%