روش Maccormack یک تکنیک عددی برای حل معادلات هذلولوی (مانند معادلات انتقال و معادلات حاکم بر جریان سیالات) است. این روش به دلیل دقت و سادگی آن در حل مسائل دینامیک سیالات و انتقال حرارت کاربرد دارد. در ادامه، توضیحاتی درباره این روش و پیادهسازی آن در زبانهای برنامهنویسی متلب، فرترن و پایتون ارائه میشود.
1. توضیحات کلی درباره روش Maccormack
روش Maccormack یک روش دو مرحلهای است که شامل مراحل زیر میباشد:
• مرحله پیشبینی: در این مرحله، مقدار متغیرها در زمان بعدی (t + Δt) با استفاده از مقادیر زمان فعلی (t) محاسبه میشود.
• مرحله تصحیح: در این مرحله، مقادیر پیشبینی شده با استفاده از مقادیر جدید محاسبه شده در مرحله پیشبینی تصحیح میشوند.
2. پیادهسازی در فرترن