تاریخ انتشار:1394-10-29
تاریخ بروزرسانی: 1394-10-29
تعداد بازدید: 2748



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

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

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

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

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

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

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

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

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

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

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

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

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

من رسول شامحمدی هستم . تخصص من برنامه نویسی و محاسبات مونت کارلو هست. همیشه سعی میکنم در اینجا تجارب خودم را انتقال بدم. شماره تلفن من 09372846654 هست برای سفارش کار یا مشاوره

 
گروه تلگرامی ویژه رفع اشکال کد های هسته ای و نرم افزار ها

این گروه صرفا برای بحث در باره کد ها و نرم افزارهای هسته ای می باشد لذا از بحث های نامرتبط خود داری فرمایید و با معرفی گروه به دوستان خود در مفید بودن بیشتر گروه همیار ما باشید. برای عضو شدن در این گروه تلگرامی با شماره 09372846654 در تلگرام پیام دهید

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

در این کانال آخرین اخبار منتشر شده در سایت نشر داده می شود.برای عضو شدن در این گروه تلگرامی با شماره 09372846654 در تلگرام پیام دهید


کانال آپارت ما

این کانال متعلق به وب سایت مهندس شامحمدی می باشد. تنها قسمتی از ویدئو های آموزشی در اینجا نشان داده است.


کانال نماشا ما

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