پروژه تولید شبکه محاسباتی مثلثی با استفاده از بسته‌های دایره‌ای با استفاده از نرم افزار فرترن به همراه آموزش نرم افزار فرترن

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


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

1- فرایند آغازین

2-  یافتن نزدیک‌ترین نقطه جبهه

 3- تخمین محل مرکز دایره‌ جدید

 4-  مرحله‌ تراکم

 5- بررسی تداخل با همسایه‌ها

 ۶- فرایند بیرون راندن و تراکم مجدد

 7- ایجاد المان

 8- کنترل تعداد دایره‌ها یا المان‌ها


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

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

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

3- آشنایی اولیه با CFD و مفاهیمی مانند Circle packing, Mesh genration

4- آشنایی با الگوریتم های تولید مش

5- آشنایی با زبانهای C یا 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-1045
  • موجودی: در انبار
  • تاریخ: ۱۳۹۵-۰۲-۲۱
  • زبان برنامه نویسی: FORTRAN
  • سریال برنامه: MC5-1045
  • سفارش دهنده: مرتضی زره پوش
  • فایل معرفی محصول: لینک
  • 100,000تومان

برچسب ها: تولید شبکه دوبعدی, جبهه پیش رونده, بسته های دایره ای, فرترن, شبکه محاسباتی, Fortran, تراکم, تابع کنترل اندازه, CFD, Mesh genration, تولید مش