روشی کارآمد برای تعریف توابع چندمتغیره با الگوهای عبارت برای آرایه‌ها در زبان سی‌پلاس‌پلاس و کودا

نویسنده

چکیده مقاله:

در این مقاله یک روش کارآمد برای تعریف توابع چندمتغیره با الگوهای عبارت برای محاسبات آرایه‌ای در زبان برنامه نویسی سی‌پلاس‌پلاس جهت استفاده در شبیه‌سازی‌های دینامیک سیالات محاسباتی معرفی می‌شود. پیاده‌سازی روش با استفاده از الگوهای متغیر که از قابلیت‌های جدید زبان سی‌پلاس‌پلاس است، صورت می‌گیرد. سادگی استفاده برای کاربران در زمینه‌های محاسباتی، از مزایای روش می‌باشد، طوری که کاربر بدون نیاز به اطلاع از مفاهیم برنامه نویسی با الگوها به راحتی می‌تواند تابع خود را با هر تعداد آرگومان ورودی تعریف و سپس استفاده نماید. روش حاضر می‌تواند جایگزین الگوهای عبارت مرسوم در توسعه کتابخانه‌های عددی باشد. برای سه تابع مختلف، شامل عملیات حسابی و توابع مثلثاتی، کارایی روش ارائه شده با روش الگوهای عبارت مرسوم، دو نحو مختلف زبان سی‌پلاس‌پلاس و زبان فرترن برای آرایه‌هایی با اندازه‌های مختلف، مقایسه می‌شود. به علاوه کارایی روش از لحاظ زمان ترجمه و حجم فایل اجرایی با مترجم‌های مختلف نشان داده می‌شود. مقایسه مشابهی روی پردازنده‌های گرافیکی با زبان کودا صورت می‌گیرد و کارایی روش نشان داده می‌شود. نتایج بیانگر آن است که روش حاضر برای هر تعداد درایه به لحاظ زمان محاسبات، زمان ترجمه و حجم فایل اجرایی کارایی بسیار خوبی دارد. در نهایت به عنوان کاربردی از روش پیشنهادی یک شبیه‌سازی عددی انجام می‌گیرد.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

اثر بربرین در تنظیم آستروسیتهای Gfap+ ناحیه هیپوکمپ موشهای صحرایی دیابتی شده با استرپتوزوتوسین

Background: Diabetes mellitus increases the risk of central nervous system (CNS) disorders such as stroke, seizures, dementia, and cognitive impairment. Berberine, a natural isoquinolne alkaloid, is reported to exhibit beneficial effect in various neurodegenerative and neuropsychiatric disorders. Moreover astrocytes are proving critical for normal CNS function, and alterations in their activity...

متن کامل

اثر بربرین در تنظیم آستروسیتهای Gfap+ ناحیه هیپوکمپ موشهای صحرایی دیابتی شده با استرپتوزوتوسین

Background: Diabetes mellitus increases the risk of central nervous system (CNS) disorders such as stroke, seizures, dementia, and cognitive impairment. Berberine, a natural isoquinolne alkaloid, is reported to exhibit beneficial effect in various neurodegenerative and neuropsychiatric disorders. Moreover astrocytes are proving critical for normal CNS function, and alterations in their activity...

متن کامل

معرفی روشی جدید برای برآورد ضرایب توابع گویا

با توجه به کاربرد روز افزون توابع گویا (rational functions) در تصویرسنجی (فتوگرامتری) این معادلات مورد توجه محققان زیادی است. یکی از معایب این معادلات، ناپایداری مدل در برآورد پارامترها یا همان ضرایب است. در واقع مسئله برآورد ضرایب توابع گویا RFCs) Rational Function Coefficients,) با استفاده از نقاط کنترل موجود در اغلب موارد یک مسئله‌ای بدطرح (Ill-posed) است که باید روشی را برای پایدارسازی (reg...

متن کامل

تحلیل مضمون و شبکه مضامین: روشی ساده و کارآمد برای تبیین الگوهای موجود در داده های کیفی

یکی از فنون تحلیلی مناسب در تحقیقات کیفی، تحلیل مضمون است که به طور گسترده ای استفاده می شود، اما به ندرت معرفی شده است. از تحلیل مضمون می توان به خوبی برای شناخت الگوهای موجود در داده های کیفی استفاده کرد. تحلیل قالب مضامین و تحلیل شبکه مضامین نیز از ابزارهایی هستند که معمولاً در تحلیل مضمون به کار می روند. قالب مضامین، فهرستی از مضامین را به صورت سلسله مراتبی نشان می دهد. شبکه مضامین نیز ارتبا...

متن کامل

روشی برای حل مسائل تصمیم‌گیری چندمعیاره با تعریف نو از اندازه‌های باور در نظریه دمپستر شافر

تابع تشخیص یا تابع جرم احتمال، نقش مهمی را در نظریه دمپستر‌شافر ایفا می‌کند. بر اساس این تابع، می‌توان اندازه‌های باور و امکان را برای بیان اطلاعات ناسازگار، متناقض، ناکافی و نامطمئن به دست آورد. معمولاً این اندازه‌ها توسط چندین کارشناس ارائه شده و قابل‌اندازه‌گیری با مقادیر دقیق احتمالی نیستند. در این مقاله، روش تصمیم‌گیری جدیدی برای حل مسائل چندمعیاره، بر اساس تابع تشخیص و اندازه‌های باور، پیش...

متن کامل

تعریف گزاره در «دربارة عبارت» ارسطو

بر اساس تفسیر مشهور، ارسطو در فصل چهارم «دربارة عبارت»، گزاره را بر اساس صدق و کذب تعریف می‌کند. با این حال وی در پایان فصل پنجم، «بیان» دیگری را از گزارة «ساده» مطرح می‌کند. در این مقاله با توجه به فصل‌های چهارم و پنجم استدلال می‌شود که آن بیان دیگر، درواقع تعریفِ گزاره‌‌ به صورت مطلق بر اساس تعلق‌ گرفتن و تعلق ‌نگرفتن، به عنوان مؤلفه‌هایی در حوزة واقعیت، است. برای این منظور ابتدا تفسیرِ برخی از...

متن کامل

منابع من

با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ذخیره در منابع من قبلا به منابع من ذحیره شده

{@ msg_add @}


عنوان ژورنال

دوره 16  شماره 55

صفحات  11- 11

تاریخ انتشار 2018-12-22

با دنبال کردن یک ژورنال هنگامی که شماره جدید این ژورنال منتشر می شود به شما از طریق ایمیل اطلاع داده می شود.

میزبانی شده توسط پلتفرم ابری doprax.com

copyright © 2015-2023