Learning MCNP4C and MCNPX

دانلود کتاب - Download Books

دانلود کتاب : 

nuclear shell theory_amos de shalit

دانلود کنید - Download it

-----------------------------------------


پاسخ به اقای محمدی - !

سلام

Gridconv وصله ای از mcnp است و قبل از استفاده میبایستی برنامه تان را مش بندی کنید همچنین قبلا هم در پست های پیشین نحوه انجام این کار رو گفته بودم : 

post 26 البته در این پست خروجی gridconv را نمایش داده ایم

همچنین این پست

توضیح مفصلتر راجعبه مش بندی و کار با gridconv را در این پست میتوانید بخونید : کلیک کنید

دانلود کتاب - فیزیک راکتور - فیزیک هسته ای - Reactor Physics

تذکر : حجم این فایل در حالت معمولی 125 مگابایت است از این رو بدلیل محدودیت در اپلود فایل مورد نظر را با File Splitter به چند تکه تقسیم کردم که هر تکه 15 مگ حجم دارد و پس از دانلود تمامی تکه ها میبایستی با استفاده از همین نرم افزار که در ادامه همین پست برای دریافت قرار داده میشود + نحوه مصور کار با ان تکه ها را به یکدیگر چسبانده و فایل اصلی ساخته میشود

توجه داشته باشید این فایل در فرمت DJVU است

Description : Because of limitation at uploading range and the size of this file 125 Mb i splitted this file in 9 sections with file splitter and you must download all the sections and then join these sections with file splitter . at the end of this post you can find File Splitter and the way how to use it

Remember that this file is in DJVU format

-------------

کتاب - Book :

Elementary Introduction to Nuclear Reactor Physics_s.e.liverhant.djvu

دانلود - Download it 

part 1

part 2

part 3

part 4

part 5

part 6

part 7

part 8

part 9

-------------

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

 You must be sure of downloading all the 9 parts

نکته : برنامه پرتابل WinDjvu کم حجم ترین برنامه برای خواندن فایل های Djvu است دانلود کنید

you can download Windjvu portable program

-------------

ابتدا برنامه File Splitter را دانلود کنید ( این برنامه کم حجم است و نیازی به نصب ندارد مستقیما اجرا میشود ) سپس پنجره زیر را خواهید دید

First download File splitter and run it that is portable

تب join files را انتخاب کنید 

سپس در قسمت source chunk مکانی را که تکه ها را در انجا قرار داده اید با کمک brows باز و اولین تکه را انتخاب کنید مابقی تکه ها را بصورت اتوماتیک پیدا میکند سپس در قسمت destination file مکان جدیدی را تعریف کنید مثلا درایو c تا فایل نهایی را در این درایو قرار دهد نکته فرمت فایل را مانند تصویر Djvu بنویسید و بعد از انجام این مراحل روی Join کلیک کنید پس از انجام فرایند اتصال تکه ها پیام زیر مبنی بر اتمام کار را مشاهده میکنید .

select join files and then in source chunk chose the first part of 9

in Destination file box write output address of file with Djvu format just like the picture

 

دانلود کتاب - Cross Section Books

دانلود کتاب - Download Book

Handbook on nuclear activation cross sections_IAEA 1974

دانلود - Download It

------------------------------

دانلود کتاب - Download Book

curves and tables of neutron cross section in jendl part 1_2002_japan atomic energy research institute

دانلود - Download It

------------------------------

دانلود کتاب - Download Book

curves and tables of neutron cross section in jendl part 2_2002_japan atomic energy research institute

دانلود - Download It

------------------------------

پاسخ فوری به ایمان ***

 

سلام
اقا هنوز شک دارم
اگه اهن مورد نظرت در متریال بعنوان ناخالصی باشه یعنی
متریال اصلی ابه ولی اهن ناخالصی حساب بیاد
اون موقع فکر کنم باید به پیشنهاد یکی از دوستان از کارت پرت استفاده کنی
فصل سه منوال mcnp 4c
pert card 

با این کارت تا بحال کار نکردم پس اگه موفق شدی ما رو هم تو این زمینه بی نصیب نذار 

متشکرم

پاسخ به اقای ایمان +++

سلام

اقا من ادعایی نکردم دلیل اینکه دیر دارم جواب که چه عرض کنم در حقیقت دفاع میکنم اینکه تو فرجه امتحان بودم در ضمن قبول کنید سوال شما برام هنوز هم واضح نیست اما برای اولین بار بود که میشنیدم در متریال کارت میشه درصد حجمی را ذکر کرد والا تو نسخه 4c یا x 2.6 یه همچین پارامتری را تو فرم کلی متریال کارت ندیدم شاید شما فرم کلیشو بتونید برام بفرستید یا صفحه اش + مرجعش رو بگید من مطلالعه کنم

هندسه فرضی

اما 

فرض هر یک گرم مخلوط اب و اهن شامل 0.6 گرم اب و 0.4 گرم اهن باشد

در شکل زیر درصد وزنی یک گرم اب مشخص شده

خوب حالا برای 0.6 گرم میشه : کلی در زیر برای اهن هم نوشتم

m2 1001 -0.671364 8016 -0.5328636 26000 -0.4 

کد نهایی زیر را اجرا کنید :

این انچه بود که در توانم بود حالا خیالم راحت شد و با اطمینان میگم من بلد نیستم و دارم پابپای شما یاد میگیرم

هنوز هم در مورد درصد حجمی خوب مساله رو نگرفتم 

نکته : اگر شما ایراد و اشکالی در کدنویسی داشتید میتونید به گروه mcnpx مراجعه کنید و عضو بشید اعضاش اگه وقت کنن و بدونن مشکلتونو حل میکنن

groups.google.com/group/mcnpx

دانلود کتاب - Download Book

دانلود کتاب - Download Book :

Experimental techniqes in nuclear and particle physics_stefaan tavernier

دانلود

-------------------------------------

دانلود کتاب - Download Book :

Neutron Physics_paul Reuss

دانلود

---------------------------------

دانلود کتاب - Download Book :

particles and nuclei_bogdal povh

دانلود

----------------------

دانلود کتاب - Download Book :

principles of radiation shielding_arthur.b.chilton,j.kenneth.shultis,richard.e.faw

دانلود

----------------------------------

دانلود کتاب - Download Book :

Exploring Monte Carlo Methods_william.l.dunn,j.kenneth.shultis

دانلود

----------------------------------

دانلود کتاب - Download Book :

therapeutic applications of monte carlo calculations in nuclear medicine_habib zaidi,george sgouros

دانلود - Download it

چگونه چند plot از cross section را در visual editor ترسیم کنیم

با توجه به پست قبلی پیرامون  cross section plotting در ادامه میخواهیم چند پلوت را در یک ترسیم با هم مقایسه کنیم 

ابتدا پنجره cross section plot را باز میکنیم

و اولین پلوت را انجام میدهیم شکل زیر

سپس با انتخاب option و coplot کار را ادامه میدهیم

در این حالت بدون اینکه پنجره بالا را ببندید به پنجره cross section plotting بروید

در قسمت تعیین نوع سطح مقطع طبق شکل تک تک سطح مقطع هایی را که برای مقایسه نیاز دارید انتخاب کنید بصورت اتوماتیک با هر انتخاب این ترسیم ها انجام میشوند (شکل زیر)

میتوانید مقیاس را تغییر دهید و ... تغییرات مد نظر خود را اعمال کنید

برای مثال میخواهیم پراکندگی تامسون (همدوس) را در دو محیط اب m1  و هوای خشک m2 بررسی کنیم پارامتر های تغییر داده شده را در شکل زیر مشاهد کنید

و در نهایت خواهیم داشت (شکل زیر)

چگونه 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 را انتخاب کنید و تغییرات را اعمال کنید

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

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

 

PageRank