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