مجموعه آموزش کد NJOY
سیستم پردازش داده های هسته ای Njoy، کدی حاوی ماژول های مختلف است که داده های بفرمت ENDF را خوانده و پس از پردازش، آنها را بصورت کتابخانه های قابل استفاده در کدهای هسته ای تبدیل می کند. هر ماژول عملیات خاصی را روی داده انجام می دهد. این ماژول ها در واقع برنامه های مستقلی هستند که از طریق فایل های ورودی و خروجی و تعداد کمی متغیر مشترک با هم ارتباط برقرار می کنند.
فهرست مطالب
آموزش های ابتدایی کد NJOY
نحوه ران برنامه با NJOY
برای ران کردن برنامه NJOY باید نام فایل ورودی را به نرم افزار NJOY پاس دهید. می توان این کار را با استفاده از فایل بچ فایل انجام داد. به عنوان نمونه فایل بچ فایل داریم
NJOY
این دستور فایل ورودی hatom.inp را به نرم افزار NJOY پاس می دهد و خروجی مورد نظر تولید می شود
ساختار کلی برنامه NJOY
NJOY از تعدادی ماژول ساخته شده است که هر ماژول عملیات خاصی را روی داده انجام می دهد. این فرآیند منجر به خروجی های مختلف می شود. برای صدا زدن هر ماژول باید نام آن را در فایل ورودی صدا بزنید.
مثلا کد زیر بخشی از یک فایل ورودی است که ماژول acer را صدا می زند
acer
-21 -28 0 50 51
1 0 1 .33/
'Generated for WWER from endf-vi.8 njoy97.62'/
125 290./
.01/
/
روش اجرای برنامه ورودی و تولید خروجی در NJOY
1) برای اجرای برنامه با استفاده از NJOY باید ابتدا دستورات ورودی را در یک فایل بنویسید. برای مثال فرض میکنیم که عنوان برنامه ورودی partoyar.inp باشد.
2) یک بچ فایل ( فایل با پسوند bat) می سازید و دستورات زیر را در آن مینویسید
NJOY <partoyar.inp
pause
3) بعد از چند تاثیه دو خروجی تولید می شود.
یک فایل به نام Output که روند اجرای خروجی را دارد و فایل خروجی برنامه که همان سطح مقطع می باشد و بستگی به نوع ماژولی که استفاده می شود خروجی آن فرق دارد.
حال از این فایل میتوانید در برنام های دیگر استفاده کنید
نقش ماژول ها در NJOY چیست؟
سيستم پردازش داده هاي هسته اي ،NJOYكدي حاوي ماژول هاي مختلف است كه داده هاي بفرمت ENDFرا خوانده و پس از پردازش، آنها را بصورت كتابخانه هاي قابل استفاده در كدهاي هسته اي تبديل مي كند. هر ماژول عمليات خاصي را روي داده ها انجام مي دهد. اين ماژول ها در واقع برنامه هاي مستقلي هستند كه از طريق فايل هاي ورودي و خروجي و تعداد كمي متغير مشترك با هم ارتباط برقرار مي كنند
دانلود نرم افزار NJOY
نرم افزار NJOY در اینجا قرار داده شده است. برای دانلود کلیک کنید
آموزش کار با NJOY
آموزش های مختلف با NJOY در زیر جمع آوری شده است. با کلیک روی هر آموزش میتوانید آن آموزش را مطالعه کنید.
- آموزش ماژول dtfr و خروجی dtf در کد njoy
- آموزش تولید سطح مقطع ها از njoy برای mcnp
- آموزش نحوه استفاده از ماژول moder در کد njoy