سلول واحد(Universe card)

تاریخ انتشار:1392-06-10
تاریخ بروزرسانی: 1392-06-10
تعداد بازدید: 1525



سلول واحد(Universe card)

يكي ديگر از دستورهاي تندنويسي در MCNP استفاده از مفهوم سلول واحد در تعريف هندسه مسأله است. با استفاده از اين ساختار ‚ مي‌توان يك سلول را با واحدهاي مشابه پر كرد. براي اينكار سلول واحد را تعريف كرده و سپس با استفاده از دستورFILL سلول مورد نظر را با آن واحد مشابه پر مي‌كنيم. در واقع سلول واحد مي‌تواند هم يك شبكه

يكي ديگر از دستورهاي تندنويسي در MCNP استفاده از مفهوم سلول واحد در تعريف هندسه مسأله است. با استفاده از اين ساختار ‚ مي‌توان يك سلول را با واحدهاي مشابه پر كرد. براي اينكار سلول واحد را تعريف كرده و سپس با استفاده از دستورFILL سلول مورد نظر را با آن واحد مشابه پر مي‌كنيم. در واقع سلول واحد مي‌تواند هم يك شبكه
باشد و هم مجموعه‌اي از سلول‌هاي منفرد عدد غير صفري كه به Universe داده مي‌شود شماره متناظر با آن سلول است. عدم وجود ‌‌u و يا صفر به اين مفهوم است كه سلول متعلق به هيچ سلول واحدي نمي‌باشد. شماره سلول واحد يك عدد صحيح اختياري است كه كاربر آن را انتخاب مي‌كند. سلول‌ها در تعريف سلول واحد مي‌توانند محدود و يا نامحدود باشند اما نكته‌اي كه بايد توجه كرد اين دست كه واحد تعريف شده در دستور u بايد تمام فضاي سلول را پر كند.
سلول واحد مي‌تواند از سلول‌هاي ديگر تشكيل شده باشد و يا حتي از واحدهاي ديگري پر شده باشد. در چنين حالتي براي نظم‌دهي بيشتر ترتيب خاصي را براي شماره‌گذاري واحدها بكار مي‌بريم. بالاترين شماره سلول را با كوچكترين واحد اختصاص مي‌دهيم و به همين ترتيب شماره‌گذاري ادامه مي‌يابد. به عنوان مثال 0=U بيانگر جهان خارج است. سطح بعدي عدد يك و همينطور تا سطح آخر. بايد توجه داشت كه ماكزيمم سطحي كه براي اين منظور مي‌توان بكار برد 10 تا مي‌باشد.
با توجه به توضيحات بالا متوجه مي‌شويم كه دستور u حتماً با دستور FILL همراه است. نحوه استفاده از اين دو دستور به اين ترتيب است كه ابتدا سلول پر كننده يا سلول واحد را با دستور U=n مشخص مي‌كنيم، (n شماره دلخواهي است) سپس در خط تعريف سلول مورد نظر (پر شونده) از دستور FILL=n استفاده مي‌كنيم.
اجراي برنامه اگر شماره U منفي باشد سريعتر است. علامت منفي براي سلول‌هاي به كار مي‌رود كه توسط سلول سطح بالاتر مختصر نشده باشد. علامت منفي نشان مي‌دهد كه محاسبه فاصله‌ها تا مرز در سلول‌هايي سطح بالاتر مي‌توانند حذف شوند. در مثال زير، سلول 3 شماره واحد منفي دارد. اين يك سلول معين است و با هيچ سلول ديگري مختصر نشده است. سلول 4 نمي‌تواند شماره سلول واحد منفي داشته باشد چون يك منطقه محدود شده توسط سلول 2 مي‌باشد.
1 0 1-2-3 4-5 6 fill=1
2 0 -7 1 3 8 u=1 fill=2 lat=1
3 0 -11 u=-2
4 0 11 u=2

پیوستی برای این مطلب وجود ندارد
درباره نویسنده

من مهندس شامحمدی هستم و در یک کلام سرم درد میکنه واسه کد نویسی سعی میکنم کنار کارم، تجربیاتم را هم اینجا بزار واسه دوستان

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

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


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

در این کانال اطلاعیه های مربوط به کارگاه های آموزشی و دوره های آنلاین و حضوری منتشر می شود


گروه تلگرامی پشتیبانی کارگاه ها و کلاس ها

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


گروه تلگرامی آخرین آموزش های منتشر شده در سایت

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


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

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


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

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