Learning MCNP4C and MCNPX

Learning MCNP4C and MCNPX

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

Learning MCNP4C and MCNPX

شماره تماس 09358768859

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

کتاب

basic sciences of nuclear medicine_magdy.m.khalil

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

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

کتاب

A personal history of nuclear medicine_henry.n.wagner

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

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

کتاب

nuclear medicine physics_j.j.pedroso de lima

دانلود کنید  قسمت اول - قسمت دوم 

 Download it Part 1 - Part 2

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

 You must be sure of downloading all the 2 parts

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

First download File splitter and run it that is portable

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

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

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

in Destination file box write output address of file with pdf format 

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

کتاب

practical nuclear medicine_peter f.sharp,howard.g.gemmell,alison.d.murray

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

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

کتاب

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

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

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

کتاب

nuclear medicine physics_ramesh chandra

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

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

کتاب


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

پاسخ اقایان مصطفی محمدی - محمد نظری ++

با سلام خدمت شما دوست گرامی

اقای محمد نامی نظری خدمتتون عرض کنم کتاب مورد نظر نوشته شلدون گلشو مربوط به سال 1960 میلادی و از اون زمان تا بحال کتاب های زیادی تحت همین عنوان بچاپ رسیده اند متاسفانه بخاطر شرایط ویژه - تحریم - امکان دانلودش میسر نیست اما میتونم کتاب هایی با همین مظمون معرفی کنم مثل - کتب مشخص شده با رنگ سبز را میتوانید در بخش دانلود کتاب یافته و دانلود کنید اما دیگر کتب رو در اینده میتوانید دانلود کنید -

particles and nuclei_bogdal povh

Atomic Nuclei and their Particles_e.j.burge

The Atomic Nucleus_r.d.Evans_MIT

Concepts of Nuclear Physics_bernard cohen

Basic ideas and concepts in nuclear physics_k.heyde

Elements of nuclear physics_1967_Meyerhof W.E

Introduction to nuclear and particle physics_Das A, Ferbel T _2ed_2003

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

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

و اما اقای محمدی 

من تا به اینجا از کد mcnpx بنا به موضوع پروزه ام خروجی mdat گرفتم و با tecplot بردمش رو نمودار اما خروجی mctal تا بحال نگرفتم 

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

متشکرم

راستی میتونین از گروه mcnpx در گوگل گروپ همین سوال رو بپرسین امیدوارم جوابتونو زودتر بگیرید 

من رو هم بی خبر نذارین

پاسخ به سوال اقای کریم سلیمی + اقای مصطفی محمدی

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

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

we have problem in setting up detectors in different positions in a plane but how? would you please

F5 همان شار عبوری طیف رو از نقطه ای که مشخص میکنیم به ما میده = همان اشکار ساز نقطه ای

you must apply point detectors with F5 in at last 20 position in a plane xz or xy or zy
آیا میشود دکتور ها را به صورت شبکه تعریف کرد؟ با لحاظ عملکرد های دستوری خیر چنین دستوری تا بحال اعمال نشده اما میتوانید مجازا فرم چیدمان اشکارساز های خود را طوری تعیین کنید که همگی تداعی کننده یک شبکه منسجم باشند

is it possible to write a grid network for our detectors? just you can imagine your detector positions that make up a grid network
برای روشن شدن مطلب ما می خواهیم فیلم ردایوگرافی را شبیه سازی کنیم !

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

دوست گرامی سلام

شما میتوانید از تالی F5 استفاده کنید

you can use F5 tally

میتوانید در یک صفحه تعدادی اشکار ساز نقطه ای فرض کنید که حالا فرمش 

میتونه بسته به نظر شما تغییرات داشته باشه

یکی از این فرم ها اینطوریه (البته فرضی است)

look at this image- in my memory that formed like this- you can change it

نکته : حداکثر میتوانید از 20 اشکار ساز بهره گیری کنید منظور تالی F5 است

maximum number of F5 tally is 20

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

F15:p

...

F105:p

...

F205:p

20 اشکار ساز را میتوانید اینطور وارد کنید- با این شکل شماره دهی به تالی 5

نکته : در کل در یک شبیه سازی (Run) حداکثر میتوانید 100 تالی بنویسید و خروجی بگیرید

از هر نوع تالی که نیاز دارید

over all you can apply 100 tally in one run

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

اقای محمدی سلام

در بالا فرم کلی نوشتن تالی رو البته اشکار ساز نقطه ای رو اوردم یه فرم دیگه هم داره اما اونو کار نکردم و به کارکردش واقف نیستم اما شما تو قسمت چشمه انرژی رو تعریف میکنید و در تالی فقط منتظر نتیجه باید باشید

البته شاید این امکان باشه که برای تالی 5 هم کارت انرژی بنویسین خودم تابحال امتحان نکردم

به امید موفقیت

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


دانلود مجموعه ای کامل از تدریس درس فیزیک هسته ای پروفسور فرمی

Download - Nuclear Physics_enrico fermi

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


دانلود کتاب ذرات بنیادی - الساندرو بتینی

Download Elementary particles_Alessandro bettini

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


دانلود کتاب پراکندگی نور در اب - میروسلاو ژوناس و جورج ار.فورنیر

Download Light scattering by water_miroslaw jonasz & georges r.fournier

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


دانلود کتاب پراکندگی اشعه ایکس - نوربرت استریبک

Download Scattering_X-Ray Scattering of Soft Matter_Norbert Stribeck

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


دانلود مجموعه بینظیر مقالات در زمینه پراکندگی جلد اول - پروفسور پایک و پروفسور ساباتیر

Download scattering_scattering , vol1_pike and sabatier


توضیح مفصل راجعبه چشمه ها - complete describtion about Sources

چشمه ها در کد mcnp

ساده ترین نوع چشمه که میتوانیم بنویسیم یک چشمه نقطه ای است بدون هیچ گونه ای توزیع - توزیع در موقعیت / توزیع در انرژی - مثال

نکته : نوع ذره را زیاد ملاک قرار نداده ایم و فرض کردیم نوترون باشد بسته به موضوع میتوانید مثال را به سبک خود دست خوش تغییر قرار دهید

SDEF par=1 pos= 0 0 0 erg=1

این یک چشمه همسانگرد با انرژی 1 مگا الکترون ولت در مکان x=0 y=0 z=0 است

نکته : این چشمه نقطه ای انرژی خود را مثل یک خورشید در تمام جهات تابش میکند

اگر در انرژی ها توزیع داشته بایشم مثلا چشمه دو طیف انرژی 1.2 و 3.2 مگا الکتون ولت تابش میکند در همان موقعیت مبدا مختصات 0 و 0 و 0

در این حالت مینویسیم 

SDEF par=1 pos= 0 0 0 erg=d1

SI1 L 1.2 3.2

SP1 0.5 0.5

توجه داشته باشید در این قسمت اول فرض کردم که توزیع انرژی چشمه گسسته باشد یعنی L 

خط بعد از تعریف کلی که با SI1 شروع میشه مربوط به اطلاعات چشمه است که در این بخش گفتم دو چشمه دارم با توضیع گسسته و با انرژی های 1.2 و 3.2 مگاالکترون ولت

خط بعد مربوط به بیان احتمال رخداد هریک از انرژی هاست یعنی طبق مثال چشمه بالا انرژی 1.2 را با احتمال 50% یا همان 0.5 و 3.2 را همچنین با همین احتمال ساطع میکند

نکته : در این مثال هر دو توزیع که ذکر شد توزیع گسسته هستند در ادامه با توزیع های بیشتری روبرو خواهید شد

حال فرض میکنیم که چهار توزیع انرژی گسسته داریم با احتمال های 10% و 20% و 30% و 40% با انرژی های بترتیب 0.5 و 0.3 و 0.1 و 2.5 مگاالکترون ولت - این مثال همان مثال mcnp primer است - که در تصویر زیر میبینیم

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

click here for larger picture

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

حالا میخواهیم مثال دیگه ای رو با طیف انرژی پیوسته تعریف کنیم نکته اینجاست که اینبار باید بجای L از حرف H استفاده کنید که معرف طیف انرژی پیوسته است

در نهایت یک همچین فرمی رو خواهیم داشت :

SDEF pos= 0 0 0 par=1 erg=d1

SI1 H 0.1 0.3 0.5 1.0 2.5

SP1 0.2 0.4 0.3 0.2

یا اینطور تفسیرش کنیم که : 

SDEF pos= 0 0 0 par=1 erg=d1

SI1 H E1 E2 E3 E4 E5

SP1 P1 P2 P3 P4 P5

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

SP1 0 P2 P3 P4 P5

p1=0

طبق تصویر و انچه در نظرمان بود احتمال رخداد یا گسیل طیف انرژی از 0 تا E1 صفر است

به زبان دیگر :

از 0 تا e1 احتمال 0 است

از e1 تا e2 احتمال p2 است

از e2 تا e3 احتمال p3 است

از e3 تا e4 احتمال p4 است

از e4 تا e5 احتمال p5 است

یعنی : 

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

SP1 P1 P2 P3 P4 P5

در واقع این طور هم میتوانستیم بنویسیم که چون حالت پیش فرض بود ساده ترش کردیم

SP1 D P1 P2 P3 P4 P5

البته بجای D حروف C و V که در زیر امده اند را نیز میتوانید قرار دهید : ص 350/898 mcnp4c manual

نکته : برای پارامتر اطلاعات چشمه یا source information یا همون SI که در مثال های بالا دو نوع توزیع L , H را براشون اوردیم در همین راستا میتوانید بجای L یا H از A , S هم بقرار زیر استفاده کنید 

اگه توزیع مکان داشته باشید یعنی در چند نقطه تابش صورت میگیره و در انرژی توزیعی نداشته باشید به این طریق عمل میکنیم :

SDEF par=1 erg=1 pos=d1

SI1 L -10 0 0 10 0 0

SP1 0.75 0.25

در مثال هر دو چشمه نقطه ای روی محور x ها قرار دارند در مختصات 10 و 0 و 0 و  ... با احتمال 25% و دیگری 75%

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

SDEF pos= 0 0 0 par=1 erg=d1

SP1 -2 0.5

طیف انرژی که اینجا اوردیم یه طیف ماکسولیه که در 0.5 مگاالکترون ولت پیک داره

همچنین میتوانید از سایر توابع توزیع ریاضی که در زیر امده اند نیز استفاده کنید :

click here for larger picture

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

نکته توجه داشته باشید که : 

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

click here for larger picture

refrence : mcnp4c manual page 353/898

اگر دو چشمه داشته باشیم - دو چشمه نقطه ای - که یکی توزیع پیوسته داشته باشد یا همان هیستوگرامی و دیگری توزیع گسسته داشته باشد در این حالت میتوانیم بگوییم که کارت SDEF و بخصوص پارامتر erg ما تابعی است از مکان d2 یا fpos یا function of position- توجه داشته باشید که مکان ما نیز توزیع دارد d1

SDEF par=2 pos=d1 erg=fpos d2

در ادامه مینویسیم :

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

for larger picture click here


چطور با Visual Editor کار کنیم - How could we use visual editor

Know we decide to work with visual editor directly

First start with surface card

الان قصد داریم تا مستقیما از visual editor استفاده کنیم برای این مقصود پس از اجرای برنامه از کارت سطح شروع میکنیم

click here for large picture

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

همانطور که جزییات در تصویر ذکر شده اند ابتدا شماره سطح را درج میکنیم سپس نوع ان را تایین میکنیم - استوانه یا کره یا صفحه حالا برحسب تعریف در جهات مختلف - بعد اگر سطح مورد نظر یک سطح بازتاب کننده است تیک Reflective را بزنید گزینه های بعدی هم مربوط به توضیحاتی است که برای هر سطر مینویسید یا بطور جداگانه در کارت توضیحات درج میکنید به دو صورت میتوانید این کار را انجام دهید Dollar comment , Comment card

در قسمت unit نوع واحدی را که مد نظر دارید انتخاب کنید

در قسمت surface mode چون داریم تعریف میکنیم - از ابتدا شروع کردیم - توجه کنید که create new تیک خورده باشد

پس از انجام این تغییرات Register را انتخاب کنید

سپس در پنجره ابی این پیام را خواهید دید

according to the picture first we set surface number then it's type here we apply cylindrical surface in y direction with the name of number 1 so we continue with setting reflective or non reflective surface box that we must select it if we had a reflective surface and when we do this in code editor - select input - in main window to view your code - the reflective  surface start with* for ex: *1- at the end to options left that they are allow you to describe your coding style first is $ comment formation and the other is comment card style just apply your descriptions and then select Register then we could see this message in blue box

Also you can use Wizard option that i will describe it later

به تصویر زیر توجه کنید پس از ثبت سطح شماره 1 هنگام ثبت سطح شماره 2 Create like تیک میخوره که البته میتوانستید از اول ان را انتخاب کنید فرقی نمیکنه ولی از این به بعد این گزینه باید فعال باشه به تصویر زیر توجه کنید

این کار را تا ثبت تمامی سطوح ادامه میدهیم

سپس close را انتخاب کرده و از پنل ثبت سطوح خارج میشویم

مرحله بعد ثبت material - تایین مواد - است

we continue this operation to set all the surfaces

after that we set the last surface then click close and start material card

the next level is setting material card

از نوار ابزار نرم افزار Data سپس از پنجره کشویی باز شده material را انتخاب کنید

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

view larger picture click

در حالت پیش گزیده Default چون هنوز mode را انتخاب نکردیم بطور پیش فرض مد نوترون انتخاب میشود میتوانید در تصویر بخش ابی رنگ مشاهده کنید

در قسمت isotope description میبایستی تک تک عناصر موجود در متریال را هریک بهمراه فرکشن خودش در این قسمت درج کنید و Add کنید تا در متریال شماره 1 ثبت شود سپس Register را انتخاب کنید تا تغییرات ثبت شود

متریال 2 را هم به همین شکل ثبت میکنیم 

in default mode visual editor apply mode n to your input file you can see that in blue part

at isotope description you must write all the components of material 1 with their fractions set by set in each part for example : 6000           -0.00012 then click Add then 7014           -0.75527 click Add and ... after that click Register to set all of them in to material number 1 you must continue this for another materials with their components

مرحله بعد تایین مد است

next level is Mode specification

در این مرحله در نوار ابزار ابتدا Data سپس mode را انتخاب کنید پنجره زیر باز میشود و شما ترابرد ذرات مورد نظرتان را انتخاب کنید و Register کنید تا ثبت شود سپس close را انتخاب کنید 

follow Data then select mode in main window then bellow picture will be appear that you can select your aimed particle then select Register and then close

مرحله بعد تایین سلول هاست

cell را از پنجره اصلی برنامه انتخاب کنید تصویر زیر

next level is Cell specification

click cell in main window

در cell description بایستی سطوحی که سلول را محیط کرده اند درج شوند مانند شکل و شماره سلول و شماره متریال و چگالی سلول و توضیحات واضح است این روند را تا ثبت اخرین سلول انجام دهید نتیجه کار این چنین خواهد شد

in cell description you must input surfaces that make cells and ... the other parameters are so easy to set then click Register and then close

مرحله بعد تایین اهمیت ترنسپورت ذرات در سلول هاست

next level is cell importance


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

دانلود کتاب : 

اپتیک نوترون_ماساهیکو اوتسورو و ولادمیر ایگناتوویچ

Download This Book

A Hand book of Neutron Optics_Masahiko Utsuro , Vladimir K.Ignatovich

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

A short message from Masahiko Utsuro

In many previous textbooks, it has been written that the unique advantages of

the neutron as a scientific probe are its electrical neutrality, its magnetic moment,

and its mass, which is comparable to that of a hydrogen nucleus, and a further

advantage is an average lifetime in the free state sufficiently long for physical ex-

periments. However, I would like to mention accessibility to neutron studies. It is

not an easy task for one in a small laboratory to prepare neutrons for use in physics

experiments, in contrast to electrons and photons (X-rays and laser light). I think,

however, this is not an unfortunate situation, but rather a happy one, because to

start neutron studies we must go and work at some neutron laboratory, or must

approach one of the neutron-user facilities that nowadays exist worldwide. Such

efforts to gain access to neutrons lead us to join very nice neutron communities

around such facilities, and together we can enjoy the scientific history of neutron

research over about 50 years

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

دانلود کتاب : 

Intense Electron and Ion Beams_S.I.Molokovsky , A.D.Sushkov

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

Download This Book

Intense Electron and Ion Beams_S.I.Molokovsky , A.D.Sushkov


Intense charged-particle beams currently have many different applications

High-current electron beams are used in various microwave tubes : O-type

tubes (klystrons, travelling wave tubes, etc.), M-type tubes, gyrotrons, and

free-electron lasers. High-current electron and ion beams are applied as tools

in the installations of charged-particle beam technology. High-current elec-

tron and ion accelerators have been developed for industrial applications and

physical experiments