• ثبت نام
    • ورود به سامانه
    مشاهده مورد 
    •   صفحهٔ اصلی
    • نشریات فارسی
    • مهندسی مکانیک مدرس
    • دوره 17, شماره 12
    • مشاهده مورد
    •   صفحهٔ اصلی
    • نشریات فارسی
    • مهندسی مکانیک مدرس
    • دوره 17, شماره 12
    • مشاهده مورد
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    توسعه یک چارچوب نرم‌افزاری متن‌باز برای روش‌های تفاضل محدود با قابلیت پردازش موازی

    (ندگان)پدیدآور
    محمودی داریان, حسین
    Thumbnail
    دریافت مدرک مشاهده
    FullText
    اندازه فایل: 
    3.261 مگابایت
    نوع فايل (MIME): 
    PDF
    نوع مدرک
    Text
    زبان مدرک
    فارسی
    نمایش کامل رکورد
    چکیده
    در این مقاله یک چارچوب نرم‌افزاری متن‌باز با نام «چشمه» برای حل عددی معادلات سیال با روش تفاضل محدود روی شبکه‌های باسازمان معرفی می‌گردد. طراحی ساختار داده در نرم‌افزار به گونه‌ای است که چارچوب نرم‌افزاری از شبکه‌های باسازمان با ابعاد فضایی دلخواه پشتیبانی می‌نماید. نرم‌افزار قابلیت تقسیم شبکه عددی به چندین شبکه کوچک‌تر جهت پردازش موازی را دارد. بعلاوه با استفاده از توابعی، پیچیدگی‌های برنامه‌نویسی پردازش موازی برای کاربر بسیار تسهیل شده‌است. نرم‌افزار با استفاده از قابلیت‌های جدید زبان سی‌پلاس‌پلاس، از جمله قابلیت فرابرنامه‌نویسی با الگوها، توسعه یافته است طوری که امکان محاسبه کارآمد عبارات حسابی و تفاضل محدود را به نحو ساده‌ای برای متغیرهای میدان فراهم می‌آورد. علاوه بر روش‌های تفاضل محدود خطی که به سادگی پیاده‌سازی می‌شوند، روش‌های غیرخطی نظیر روش‌های تسخیر شوک ضرورتاً غیرنوسانی وزن‌دار پیاده‌سازی شده‌اند. همچنین امکان استفاده از روش‌های تفاضل محدود فشرده که منجر به دستگاه معادلات سه‌قطری می‌شوند، در نرم‌افزار وجود دارد. تعریف و اعمال شرایط مرزی مختلف در نرم‌افزار پیش‌بینی گردیده‌است. تمهیداتی نیز برای وروی و خروجی از فایل در نظرگرفته شده‌است. با استفاده از چندین آزمون از جریان‌های تراکم‌ناپذیر و تراکم‌پذیر و نیز از جریان‌های لزج و غیرلزج قابلیت نرم‌افزار نشان داده می‌شود.
    کلید واژگان
    نرم‌افزار متن‌باز
    تفاضل محدود
    شبکه‌های باسازمان
    پردازش موازی
    فرابرنامه‌نویسی با الگوها

    شماره نشریه
    12
    تاریخ نشر
    2018-02-01
    1396-11-12
    ناشر
    دانشگاه تربیت مدرس
    سازمان پدید آورنده
    دانشگاه تهران

    شاپا
    1027-5940
    2476-6909
    URI
    http://mme.modares.ac.ir/article-15-12075-fa.html
    https://iranjournals.nlai.ir/handle/123456789/521989

    مرور

    همه جای سامانهپایگاه‌ها و مجموعه‌ها بر اساس تاریخ انتشارپدیدآورانعناوینموضوع‌‌هااین مجموعه بر اساس تاریخ انتشارپدیدآورانعناوینموضوع‌‌ها

    حساب من

    ورود به سامانهثبت نام

    آمار

    مشاهده آمار استفاده

    تازه ترین ها

    تازه ترین مدارک
    © کليه حقوق اين سامانه برای سازمان اسناد و کتابخانه ملی ایران محفوظ است
    تماس با ما | ارسال بازخورد
    قدرت یافته توسطسیناوب