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



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

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

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

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

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

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

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

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

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

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

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

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

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

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

نظرات کاربران
اولین نفری باشید که نظر میدهید

همکاری با ما

با سالها تجربه آماده ایم با شما همکاری گسترده ای داشته باشیم. همکاری با ما می تواند در قالب موارد زیر باشد
1) مشاوره در انجام تز دکتری در زمینه محاسبات هسته ای
2) مشاوره در انجام پایان نامه دوره کارشناسی ارشد در زمینه محاسبات هسته ای
3) ارائه مشاوره در جهت انجام پروژه های صنعتی
4) انجام طراحی ها و محاسبات مختلف
5) برگزاری دوره های تخصصی آموزش کد های هسته ای
6) ...
 با ما تماس بگیرید
09372846654-rasul.shamohamady@gmail.com
 

ما در شبکه های اجتماعی دنبال کنید.

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

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

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

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

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

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