ریز کردن شبکه ای مثلثی با ساختار داده ای ضلع محور

در این برنامه یک شبکه مثلثی از کاربر گرفته شده و با اضافه کردن نقطه به آن شبکه ریزتر می‌شود؛ سپس اضلاع این شبکه از نظر دلانی بودن بررسی شده و هر کدام از جفت المان­‌های آن که غیردلانی باشد، دلانی می­‌گردد. این برنامه دو زیربرنامه اصلی دارد که برای اضافه کردن یک نقطه به یک شبکه و برای دلانی کردن لیستی از اضلاع یک شبکه به کار می‌روند. از دو زیربرنامه اشاره شده می‌­توان در روش­های متحرک‌سازی شبکه استفاده نمود چرا که با حرکت شبکه کیفیت المان­‌ها کاهش پیدا می­‌کند و نیاز به اضافه کردن نقطه به شبکه اجتناب‌ناپذیر است. همچنین، جهت انطباق شبکه با حلگر باید در برخی از نواحی شبکه نقطه اضافه شود که برای این موارد نیز می‌توان از این زیربرنامه‌ها استفاده نمود. نکته بسیار مهم در این تحقیق این است که استفاده از ساختار داده‌ای ضلع محور جهت تولید شبکه از نظر محاسباتی بسیار پرهزینه می‌باشد. بنابراین، جهت تغییر شبکه محاسباتی مورد استفاده در حلگرهای سیالاتی باید شبکه را ابتدا به ساختار داده‌ای سلول محور منتقل نمود؛ سپس اعمال مطرح در تولید شبکه نظیر ریز و درشت کردن یا دلانی کردن را بر روی آن اعمال و همزمان ساختار داده‌ای ضلع محور را نیز اصلاح نمود.


توانمندیهای کد:

۱- ریز کردن موضعی المان‌ها

۲- دلانی کردن شبکه‌بندی موجود و افزایش کیفیت آن


آنچه در این کد خواهید آموخت:

1- نحوه پیاده سازی الگوریتم دلانی سازی بر مبنای ساختار داده ضلع محور


نکات و الزامات:

1- این  برنامه در همه نسخه های کامپایلرهای فرترن قابل اجراست.

۲- خروجی ها در همه نسخه های Tecplot قابل مشاهده است

3- آشنایی اولیه با مفهوم شبکه، بهبود شبکه و دلانی سازی

۴- آشنایی با زبان Fortran




نظر بدهید

توجه: HTML ترجمه نمی شود!
    بد           خوب

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam iaculis egestas laoreet. Etiam faucibus massa sed risus lacinia in vulputate dolor imperdiet. Curabitur pharetra, purus a commodo dignissim, sapien nulla tempus nisi, et varius nulla urna at arcu.Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam iaculis egestas laoreet. Etiam faucibus massa sed risus lacinia in vulputate dolor imperdiet. Curabitur pharetra, purus a commodo dignissim, sapien nulla tempus nisi, et varius nulla urna at arcuLorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam iaculis egestas laoreet. Etiam faucibus massa sed risus lacinia in vulputate dolor imperdiet. Curabitur pharetra, purus a commodo dignissim, sapien nulla tempus nisi, et varius nulla urna at arcu. 

ریز کردن شبکه ای مثلثی با ساختار داده ای ضلع محور

  • تولید کننده: مارکت کد
  • شناسنامه: MC5-1042
  • موجودی: در انبار
  • زبان برنامه نویسی: FORTRAN
  • برنامه نویس: مرتضی نامور
  • سریال برنامه: MC5-1042
  • فایل معرفی محصول: لینک
  • 50,000تومان

برچسب ها: شبکه مثلثی, دلانی، ریزکردن شبکه, اضافه کردن نقطه به شبکه, Fortran, فرترن, متحرک‌سازی شبکه, ساختار داده‌ای, سلول محور, ضلع محور