آموزش ماژول dtfr و خروجی dtf در کد njoy


آموزش ماژول dtfr و خروجی dtf در کد njoy
انتشار: جمعه, 15 مرداد 0
بروزرسانی:جمعه, 26 شهریور 0
بازدید: 171
تعداد نظرات:0
لینک کوتاه:
  دسته بندی:     کد njoy   


 

NJOY یک سیستم پردازش داده های هسته ای است که میتواند با انجام عملیات های مختلفی روی سطح مقاطع، اثرات مختلفی مثل اثر تغییر دما و رزونانس روی سطح مقاطع را اعمال کند. این نرم افزار از ماژول های مختلفی تشکیل شده است که هر کدام از این ماژول ها عملیات خاصی را انجام میدهند و کتابخانه ها با فرمت خاصی را فراخوانده و خروجی با فرمت مشخصی را استخراج می کنند. در صورتی که اطلاعات بیشتری از نرم افزار داده هسته ای نیاز دارید کلیک کنید (+)

 

معرفی ماژول DTFR در njoy

ماژول dtfr یکی از ماژول های njoy است که فرمت GENF را به فرمت DTF تبدیل می کند. این فرمت برای استفاده در برخی موارد مورد استفاده قرار می گیرد.

ورودی های ماژول DTFR

کارت 1: واحد ها

CARD1: NIN NOUT NPEND NPLOT

NIN: شماره نوار ورودی را از خروجی ماژول groupr

nout: واحد خروجی مشخص کننده جدول های dtf

npend: واحد ورودی به همراه نوار ورودی pendf برای رسم نقاط (پیشفرض 0 )

nplot: اطلاعات رسم خروجی برای استفاده از ماژول plotr

کارت2: تنظیمات

card2: iprint  ifilm  iedit

iprint: جهت کنترل خروجی (0مینیمم-1ماکزیمم)

ifilm: کنترل فیلم : (=2/1/0بله یا نه)

iedit: کنترل ویرایش (0 یعنی درون جدول 1- بیرون جدول)

نکته: کارت 3 تا 5 زمانی استفاده میشود که iedit=0 باشد.

کارت 3: جدول های نوترونی

card3: nlmax   ng     iptotl      ipingp       itabl       ned        ntherm

شرح پارامتر ها در زیر می آید

nlmax: تعداد جدول های نوترونی مورد نظر

ng: تعداد گروه های نوترونی

Iptotl: مکان سطح مقطع کل

ipingp: موقعیت سطح مقطع درون گروهی کل

itabl: طول جدول نوترونی مورد نظر

ned: تعداد ورودی ها در جدول ویرایش (پیشفرض0)

nthrem: تعداد گروه های گرمایی

نکته: کارت 3a فقط برای زمانی است که  nthrem  برابر با 0 نباشد

کارت 3a: mts الاستیک حرارتی و غیر حرارتی

card 3a: mti      mtc          nlc

mti: mt برای داده های غیر همسانگرد گرمایی

mtc: mt برای داده های همسانگرد گرمایی (پیشفرض 0)

nlc: شماره مرتبه لژاندر همسانگرد (پیشفرض0)

کارت 4: ویرایش نام ها

6 کاراکتر نام

کارت 5 : ویرایش مشخصات.

در این کارت به تعداد پارامتر های ned که در کارت شماره 3 وارد شده است، برای ویرایش کردن موقعیت ها، به صورت آرایه 3 تایی از اعداد وارد می شود. آرایه 3 تایی اعداد شامل موقعیت ویرایش، شماره واکنش و ضریب می باشد.

نکته: در کارت 5 اگر شماره موقعیت دو بار نوشته شود، نتایج جمع می شود.

کارت 6:گروه های فوتونی

 این کارت برای iedit=1 استفاده می شود

 

card6: nlmax     ng

nlmax: تعداد جدول های نوترونی (پیشفرض 5)

ng: تعداد گروه های نوترونی (پیشفرض 3) (تعداد گروه های نرمال صفر است)

کارت 7: جدول های تابش گاما

card7: nptabl    ngp

nptabl: تعداد جدول های گاما مورد نظر (پیشفرض0)

ngp: تعداد گروه های گاما (پیشفرض0)

کارت 8: توضیحات مواد

از این کارت برای نوشتن توضیحات در بالای جدول های فایل خروجی استفاده می شود

card8: hisname               mat     jsigz      dtemp

hisname: نام ایزوتوپ به صورت 6 کاراکتر

mat: شماره ماده در فرمت endf

isigz: شماره سیگما صفر (پیشفرض0)

dtemp: دمای مورد نظر (پیشفرض 300)

خروجی با فرمت DTF

فرمت DTF فرمت خروجی از ماژول dftr است. این فرمت به صورت یکسری جداول است. این فرمت روی فرمت GENDF اعمال می شود و باعث می شود که خروجی از فرمت GENDF به صورت DTF تبدیل شود.

تعداد جدول ها در فرمت DTF به تعداد فایل ها و بخش ها در فرمت GENDF بستگی دارد. در بالای هر جدول در DTF یک خط عنوان قرار داد که شامل مرتبه لژاندرتعداد گروه ها ، تعداد موقعیت ها، شماره ماده، مقدار سیگما 0  و دما  برحسب کلوین است.

نحوه کنترل خروجی DTF

نحوه خروجی در کارت 3 مشخص می شود. ورودی این کارت عبارت است از :

1-تعداد کل جدول ها

2-تعداد گروه های نوترون  

3- موقعیت سطح مقطع کل   

4-موقعیت سطح مقطع پراکندگی  

5- طول جدول نوترونی    

6-تعداد ورودی ها در جدول    

7-تعداد گروه نرمال

دانلود متن به صورت pdf



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

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

ورود عضویت

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

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

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

در واتس آپ به گروه پشتیبان ما بپیوندید

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

  جستجو

جستجو پیشرفته

برای مشاوره، سفارش پروژه، کارگاه و ... با شماره 09372846654 تماس بگیرید

  پنل کاربری

ورود عضویت


  دسته بندی


3.227.235.216
fa