عموماً در مسائل مهندسی با حل یک یا چند دستگاه معادلات خطی روبرو هستیم. از آنجا که این سیستمهای معادلات معمولاً بزرگ هستند، حل مستقیم آنها بسیار پرهزینه و زمانبر میباشد. به همین دلیل امروزه روشهای تکراری مورد توجه قرار گرفتند. در بین روشهای تکراری با استفاده از نرم افزار فرترن ( FORTRAN ) روش GMRES که توسط سعد و شولتز در سال 1986 معرفی گردید، برای ماتریسهای غیرمتقارن عمومی بسیار پرکاربرد است. به همین دلیل در این گزارش به حل دستگاه معادلات خطی توسط روش GMRES پرداخته شده است. برای این منظور با استفاده از نرم افزار فرترن ( FORTRAN ) در ابتدا روشهای تصویر در حالت کلی بیان میگردند و متعامدسازی توسط الگوریتم آرنولدی بیان میشود. سپس روش GMRES که یکی از روشهای تصویر است توضیح داده میشود. برای افزایش سرعت همگرایی پیشحالت سازی معرفی میشود و روش GMRES پیشحالت سازی شده بیان میشود. از آنجا که در اغلب موارد ماتریس ضرایب به صورت تنک میباشد، انواع ذخیرهسازی تنک ماتریسها نیز بررسی میگردد.
توانمندیهای کُد:
1- حل دستگاه معادلات خطی که ماتریس ضرایب به یکی از روش های تنک ستون فشرده، سطر فشرده و پراکنده ذخیره شده است.
2- از این کد در حل مسائل ضمنی که با یک دستگاه معادلات خطی روبرو هستیم مانند روش هموارسازی ضمنی مانده ها می توان استفاده کرد.
3- حل دستگاه معادلات خطی حاصله در هر مسئله مهندسی
آنچه در این کد خواهید آموخت:
برای آشنایی با نرم افزار Fortran می توانید با کلیک بر روی عنوان های
زیر به مقاله های مورد نظر هدایت شوید. لازم به ذکر است که نرم افزار Fortran از پرکاربردترین نرم افزار های مهندسی
در مقطع کارشناسی ارشد در رشته مهندسی مکانیک می باشد که بسیاری از دانشجویان با استفاده از نرم افزار Fortran به ارایه پایان نامه های کارشناسی
ارشد, پروژه های صنعتی و علمی می پردازند.
مشخصات کلی | |
تعداد صفحات | 50 |
تعداد صفحات محصول | 40-60 |
فیلم آموزشی | دارد |
نمودارهای خروجی | دارد |
زبان برنامه نویسی | |
زبان برنامه نویسی اول | FORTRAN |
سیالات | |
حوزه تخصصی 1 | سایر |
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.