Learning MCNP4C and MCNPX

Learning MCNP4C and MCNPX

شماره تماس 09358768859
Learning MCNP4C and MCNPX

Learning MCNP4C and MCNPX

شماره تماس 09358768859

چگونه cross section ها را در Visual Editor پلوت کنیم و ...

ابتدا visual editor را اجرا کرده سپس تب cross section plot را کلیک کنید

سپس پنجره زیر باز خواهد شد در این پنجره ابتدا گزینه Read Cross Sections را کلیک کنید

سپس material را میبایستی انتخاب کنید (یا Nuclide) بسته به نظر شما

باید شماره متریال مورد نظر را ذکر کنید مثلا در این مورد بخصوص m2 هوای خشک مد نظر بوده

(در این مثال من با متریال کار کردم و مثالی با nuclide را مورد بررسی قرار نداده ام)

در ادامه میبایست نوع سطح مقطع مورد نظرتان را انتخاب کنید البته پیش از این به متن کد رجوع کرده و mode مساله را مشخص کنید (فوتون؟ الکترون؟ یا نوترون؟) سپس نوع ان را با زدن تیک فعال کنید با توجه به شکل زیر (در این مساله mode p e) مد نظر بوده و از این رو سطح مقطع هایی که بررسی خواهد شد عبارتند از 

سطح مقطع کل

سطح مقطع تامسون (همدوس)

سطح مقطع کامپتون (ناهمدوس)

سطح مقطع تولید زوج

سطح مقطع فتوالکتریک

 با انتخاب plot پنجره زیر را خواهید دید

با انتخاب Title از پنجره cross section plotting پنجره زیر باز میشود

با دو گزینه اول شما میتوانید عنوان سطح مقطع مورد نظر را تغییر دهید (بسته به نظر شما)

نکته : هر بار که متنی را در این بخش نوشتید گزینه update را انتخاب کنید تا تغییرات اعمال شود

این کار را برای تمامی بخش ها انجام دهید

با x axis , ... z axis شما عنوان محور ها را تعیین خواهید کرد

نکته : به صورت پیش فرض ابتدا همه عنوان ها همان گونه که در شکل میبینید گزینش شده اند

با sub شما میتوانید برای منحنی ها توضیح کوتاه ذکر کنید که باید مختصات را در x , y ذکر کنید

 legeng را هم پیشنهاد میکنم تغییر ندهید همان شکل پیش فرض مناسب ترین حالت ممکن است

باز بر میگردیم به پنجره cross section plotting این بار گزینه options را انتخاب کنید

پنجره زیر باز میشود

با تیک زدن coplot و انتخاب update شما میتوانید چند سطح مقطع را در یک خروجی plot کنید 

plot type نوع پلوت را مشخص میکند

axis شما میتوانید مقیاس پلوت را مشخص کنید بترتیب مقیاس محور افقی و مقیاس محور عمودی

linlin افقی خطی عمودی خطی

linlog افقی خطی عمودی لگاریتمی

loglog افقی لگاریتمی عمودی لگاریتمی

loglin افقی لگاریتمی عمودی خطی

گزینه های بعدی را بنا بر احتیاج تغییر دهید

x_Axis : محور افقی را از یک نقطه الف شروع و تا نقطه ب بپایان میرساند به تعداد گام یا step

همین روند را برای محور y طی خواهیم داشت  

اگر جایی از تصویر تغییرات اندکی داشت و قابل مشاهده نبود از factor و constant استفاده کنید

سپس update را انتخاب کنید و تغییرات را اعمال کنید

به مثال زیر دقت کنید

تغییرات به شکل زیر اعمال خواهد شد

 

نظرات 1 + ارسال نظر
مجید 1391/05/08 ساعت 20:24

سلام
من visual editor که شما تو سایتتون گذاشته بودید رو دانلود کردم ولی کتابخانه موجود تو فولدر BIN رو نمی خونه . و وقتی read cross section رو کلیک می کنم خطای cant find xsdir رو می ده . در صورتی که xsdir_old تو فولدر هست.

برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد