در این پروژه هدف تولید شبکه دلانی دو بعدی با استفاده از روش تولید شبکه Lawson و تولید خودکار نقاط در وسط مثلثهای درشت، با استفاده از نرم افزار فرترن ( FORTRAN ) میباشد. در این روش ابتدا به هر کدام از نقاط شبکه درشت یک تابع توزیع اندازه المان اختصاص داده میشود؛ برای مثال در اینجا از فاصله نقاط موجود بر روی مرزها استفاده شده است. سپس فرآیند نقطهگذاری تا زمانی ادامه مییابد که المانی در شبکه وجود داشته باشد که قابلیت دریافت نقطه جدید را داشته باشد. با معرفی نقطه جدید و اتصال رئوس این مثلث به این نقطه، مثلثهای جدیدی به وجود میآید که تنها دلانی بودن مثلثهای جدید بررسی شده و در صورت غیر دلانی بودن، دلانی میشوند.
توانمندیهای کد:
۱- تولید شبکه در اطراف یک مربع با استفاده از نرم افزار فرترن ( FORTRAN )
۲- تولید شبکه در اطراف یک پره
۳- تولید شبکه در اطراف ایرفویل NACA0012
۴- تولید شبکه در اطراف ایرفویل دو المانه
کاربردها و ویژگی ها:
۱- در این پروژه هدف تولید شبکه دلانی دو بعدی با استفاده از روش تولید شبکه Lawson و تولید خودکار نقاط با استفاده از نرم افزار فرترن ( FORTRAN ) میباشد.
۲- در اینجا یک فرایند ساده برای تولید نقطه استفاده شده است. بعبارت دیگر نقطه جدید در وسط هر کدام از مثلث های درشت تولید میشود.
۳- از این نرمافزار می توان برای ریز کردن یک شبکه درشت استفاده نمود.
نکات و الزامات:
1- این برنامه در همه نسخههای کامپایلرهای فرترن قابل اجرا است.
2- خروجی ها در همه نسخههای Tecplot قابل مشاهده است
3- آشنایی با زبان Fortran
تولید شبکه | |
حوزه تخصصی 1 | شبکه دو بعدی |
حوزه تخصصی 2 | شبکه بی سازمان |
مشخصات کلی | |
تعداد صفحات | 23 |
تعداد صفحات محصول | 20-40 |
نمودارهای خروجی | دارد |
زبان برنامه نویسی | |
زبان برنامه نویسی اول | FORTRAN |
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.