درس ششم: انواع روش های تعریف سلول ها در کد MCNP


درس ششم: انواع روش های تعریف سلول ها در کد MCNP
انتشار: شنبه, 26 دی 94
بروزرسانی:دوشنبه, 24 خرداد 0
قیمت: 0 0 تومان
تعداد مشاهده: 3846
تعداد نظرات:0
تعداد خریدها: 0
لینک کوتاه:
  دسته بندی:     کد مونت کارلو MCNP   


انواع روش های تعریف سلول ها در کد MCNP

سلول ها در کد MCNP به سه روش زیر تولید می شوند:

1) تعریف با استفاده از نقاط اشتراکی

2) تعریف با استفاده از نقاط  اجتماعی

3) تعریف با استفاده از نقاط تکمیلی 

در ادامه بحث هر یک از این موارد را با تفصیل بیشتر و کامل تری مورد بحث قرار می دهیم:

1) تعریف سلول با استفاده از نقاط اشتراکی

در این روش سلول از نقاطی تشکیل می شود که از اشتراک یک یا چند شرط تشکیل شده است. برای مثال نقاطی که داخل سطح 1 و در پایین سطح 3 هستند. در نگارش کد این تعریف به صورت  3- 1- نشان داده میشود. توجه گردد که بین دو سطح هیچ علامتی استفاده نمی شود و فقط یک فاصله وجود دارد. بنابراین وجود فاصله در قسمت geom فرم تعریف سلول کارت نشان دهنده تعریف اشتراکی است.

2) تعریف سلول با استفاده از نقاط  اجتماعی

در این روش سلول از نقاطی تشکیل میشود که از اجتماع یک یا چند شرط تشکیل شده است. برای مثال نقاطی که داخل سطح 1 هستند با نقاطی که در پایین سطح 3 هستند جمع می شوند. در نگارش کد این تعریف به صورت  3-:1- نشان داده می شود. توجه گردد که بین دو سطح علامت  دو نقطه (:) استفاده می شود. بنابراین وجود دو نقطه در قسمت geom فرم تعریف سلول کارت نشان دهنده تعریف اجتماعی است.

3) تعریف سلول با استفاده از نقاط تکمیلی 

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

  جعبه دانلود

بهترین مقالات


محدودیت در دسترسی

برای مشاهده کامل این قسمت وارد سایت شوید

ورود عضویت

  شبکه های اجتماعی

در شبکه اجتماعی اینستاگرام هر روز تخفیف داریم. آکادمی پرتویار در اینستاگرام دنبال کنید تا در جریان این تخفیف ها قرار بگیرید

گروه تلگرامی مونت کارلو با بیش از 400 عضو مخصوص پاسخ به سوالات شما عزیزان است

از طریق واتس آپ با ما در تماس باشید

میخوای کد نویسی را حرفه ای یاد بگیری ؟ کلیک کن!

  جستجو

تلفن تماس

برای مشاوره- درخواست کارگاه و ... با شماره 09372846654 تماس بگیرید

  پنل کاربری

ورود عضویت

سیستم مدیریت درمان پرتویار

یک سیستم قوی و جامع برای مدیریت فرآیند های درمان در

  • مدیریت بیماران
  • مدیریت کاربران و پرسنل
  • سیستم گزارش گیری
  • ایجاد صورتحساب بیماران
بیشتر بخوانید

  دسته بندی


سیستم مدیریت پروژه پرتویار

یک سیستم قوی برای مدیریت کارها و برنامه های شخصی و سازمانی

دارای قابلیت تعریف پروژه، کار، مدیریت اشخاص، مدیریت درآمد ها

بیشتر بخوانید