Multigrid (MG) อาจใช้เพื่อแก้ระบบเชิงเส้นโดยสร้างการเดาเริ่มต้นx 0และทำซ้ำสิ่งต่อไปนี้สำหรับi = 0 , 1 ..จนกระทั่งการบรรจบกัน:
- คำนวณส่วนที่เหลือ
- สมัครรอบ multigrid ที่จะได้รับประมาณที่อีฉัน = Rฉัน
- อัปเดต
วงจร multigrid เป็นลำดับของเรียบแก้ไขข้อ จำกัด บางอย่างและแน่นอนตารางหยาบแก้ปัญหาการดำเนินงานนำไปใช้กับในการผลิตΔ xฉัน นี่คือ V-cycle หรือ W-cycle นี่คือการดำเนินการเชิงเส้นเพื่อให้เราเขียนΔ x ฉัน = B Rฉัน
หนึ่งสามารถตีความกระบวนการนี้เป็นเงื่อนไขซ้ำริชาร์ดสัน นั่นก็คือเราอัปเดตฉัน
การทำซ้ำของริชาร์ดสันเป็นวิธีการย่อยแบบพื้นที่ต้นแบบ Krylov ซึ่งแนะนำการใช้วงจรแบบหลายจุดเพื่อกำหนดเงื่อนไขวิธีการแบบพื้นที่ย่อยแบบอื่นของ Krylov บางครั้งเรียกว่า multigrid แบบ "เร่ง" ด้วยวิธี Krylov หรืออีกวิธีหนึ่งสามารถเห็นได้ว่าเป็นตัวเลือกของเงื่อนไขเบื้องต้นสำหรับวิธี Krylov
อีกวิธีในการขยายอัลกอริทึมข้างต้นคือการใช้ Full Multigrid (FMG) ดูคำตอบนี้สำหรับคำอธิบายที่กระชับ
MG เร่ง Krylov ในสถานการณ์ใดที่นิยมใช้ MG หรือ FMG?