In this book, which focuses on the use of iterative methods for solving large sparse systems of linear equations, templates are introduced to meet the needs of both the traditional user and the high-performance specialist. Templates, a description of a general algorithm rather than the executable object or source code more commonly found in a conventional software library, offer whatever degree of customization the user may desire.Templates offer three distinct advantages: they are general and reusable; they are not language specific; and they exploit the expertise of both the numerical analyst, who creates a template reflecting in-depth knowledge of a specific numerical technique, and the computational scientist, who then provides “value-added” capability to the general template description, customizing it for specific needs.For each template that is presented, the authors provide: a mathematical description of the flow of algorithm; discussion of convergence and stopping criteria to use in the iteration; suggestions for applying a method to special matrix types; advice for tuning the template; tips on parallel implementations; and hints as to when and why a method is useful
معرفی کتاب
نمونه حل سیستم های خطی: ساخت بلوک های روش های تکرار شونده
در این کتاب، که متمرکز برکاربرد روشهای تکرار شونده برای حل مجموعه بزرگ معادلات خطی میباشد، نمونهها معرفی شدهاند تا نیاز کاربران سطح مبتدی تا پیشرفته را برطرف نماید. این نمونهها بیشتر از آنکه مثال کاربردی یا کدهای معمول درنرم افزارهای رایج باشند، توصیف کلی الگوریتم حل هستند و هر سطح از نیاز مورد نظر کاربر را پاسخ میدهد.
نمونه ها دارای سه مزیت مختلف هستند: کلی و قابل استفاده ی مجدد هستند؛ به زبان خاص نیستند؛ و اینکه هم از تجربه و تخصص تحلیگر عددی بهره می گیرد که یک نمونه منعکسکننده در سطح دانش عمیق از یک روش خاص عددی ایجاد میکند، و یک متخصص محاسبات که قابلیت تغییر مقادیر عددی برای کاربرد های خاص را تامین مینماید.
برای هر نمونه ارایه شده، نویسندگان موارد زیر را بیان کردهاند: توصیف ریاضی جریان الگوریتم؛ بحث در مورد معیار همگرایی و توقف که در روش تکرار شونده مورد استفاده قرار گیرد؛ توصیههایی برای اعمال روشی برای انواع خاصی از ماتریسها؛ راهنما برای تنظیمات پیادهسازی موازی؛ و راهنماهایی برای نشان دادن اینکه در چه موارد و به چه دلیل روش استفاده شده مفید است.
کتاب | |
حوزه تخصصی کتاب | ریاضی |
تعداد فصل های کتاب | 5 |
زبان کتاب | ENGLISH |
مشخصات کلی | |
تعداد صفحات | 141 |
تعداد صفحات محصول | 100-150 |
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.