×
تعداد دانشجو
۶۵ نفر
۵۰,۰۰۰ تومان ۳۰,۰۰۰ تومان

آموزش مقدماتی ابزار مونت کارلوی Geant4

آموزش مقدماتی ابزار مونت کارلوی Geant4

تعداد دانشجو
۶۵ نفر
مدت زمان
۱۰ ساعت و ۴ دقیقه
هزینه عادی آموزش
۵۰,۰۰۰ تومان
در طرح تخفیف
۳۰,۰۰۰ تومان

(کسب اطلاعات بیشتر +)
محتوای این آموزش
۳ بازخورد (مشاهده نظرات)
آموزش مقدماتی ابزار مونت کارلوی Geant4

چکیده

هدف از این فرادرس، آموزش مقدماتی Geant4 است که در قالب ۱۱ درس ارائه می شود. در این آموزش سعی شده است که مباحث اولیه و لازم برای شبیه سازی یک آزمایش نوعی، به صورت گام به گام ارائه شود. در حال حاضر پروژه های سنگین مرکز تحقیقاتی CERN در اروپا و بسیاری از پروژه های دیگر، شامل: فیزیک ذرات بنیادی، دزیمتری (Dosimetry) و طراحی درمان، میکرودزیمتری در فضای زیرسلولی، حفاظ سازی سفینه های فضایی، طراحی و بهینه سازی دستگاه های پرتودرمانی، توموگرافی میون و... با استفاده از این ابزار انجام می گیرد. در این فرادرس با فرض این که مخاطب حداقل آگاهی از برنامه نویسی ++C را دارد، شروع کار با Geant4 آموزش داده شده است و کاربر پس از مشاهده این آموزش به راحتی می تواند پروژه های خود را شبیه سازی و اجرا کند.

مدرس
پیمان رفیعی پور

دانشجوی دکتری تخصصی مهندسی هسته ای - پرتوپزشکی

ایشان از سال 1394 کار با ابزار شبیه ساز Geant4 را آغاز کردند و در حال حاضر بر روی توسعه این کد کار می کنند. از دیگر زمینه های مورد علاقه ایشان، به کارگیری یادگیری عمیق در دزیمتری است.

چکیده آموزش


توضیحات تکمیلی

شبیه سازی به روش مونت کارلو (Monte Carlo)، یک روش دقیق برای تایید نتایج، توسعه و بهینه سازی یک آزمایش نوعی است. کد Geant4 (برگرفته از Geometry and Tracking)، یک ابزار شبیه سازی به روش مونت کارلو است که به زبان برنامه نویسی ++C نوشته شده و بر مبنای ترابرد انواع ذرات در محیط است. Geant4، دارای کتابخانه های گسترده حاوی سطح مقطع (احتمال برهم کنش) ذرات مختلف و در محیط های مختلف است.

از ویژگی های بارز این کد، رایگان بودن آن، قابلیت بالا در طراحی هندسه، فیزیک برهمکنش ذرات و چشمه تابش است. از ویژگی های دیگر این کد می توان به: قابلیت شبیه سازی میدان های مغناطیسی و گرانش، ترابرد فوتون های نوری و شبیه سازی در ابعاد نانو اشاره کرد و همچنین این کد رقیب اصلی کدهای هسته ای دیگر، از جمله MCNP و Fluka به شمار می رود که یادگیری آن برای دانشجویان فیزیک ذرات، فیزیک پزشکی، مهندسی هسته ای (با گرایش های مختلف) و مهندسی پزشکی توصیه شده است.

هدف از این فرادرس، آموزش مقدماتی Geant4 است که در قالب ۱۱ درس ارائه می شود. در این آموزش سعی شده است که مباحث اولیه و لازم برای شبیه سازی یک آزمایش نوعی، به صورت گام به گام ارائه شود. در حال حاضر پروژه های سنگین مرکز تحقیقاتی CERN در اروپا و بسیاری از پروژه های دیگر، شامل: فیزیک ذرات بنیادی، دزیمتری (Dosimetry) و طراحی درمان، میکرودزیمتری در فضای زیرسلولی، حفاظ سازی سفینه های فضایی، طراحی و بهینه سازی دستگاه های پرتودرمانی، توموگرافی میون و... با استفاده از این ابزار انجام می گیرد. در این فرادرس با فرض این که مخاطب حداقل آگاهی از برنامه نویسی ++C را دارد، شروع کار با Geant4 آموزش داده شده است و کاربر پس از مشاهده این آموزش به راحتی می تواند پروژه های خود را شبیه سازی و اجرا کند.

فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
  • درس یکم: معرفی Geant4 و آشنایی با مفاهیم پایه آن
    • معرفی و کاربردهای ابزار شبیه ساز Geant4
    • مروری بر نکات برنامه نویسی Geant4
    • ساختار کلی و مفاهیم پایه Geant4
  • درس دوم: نصب Geant4 و نحوه اجرای مثال
    • دانلود فایل نصبی و کتابخانه های Geant4
    • آموزش نصب Geant4 در لینوکس (Lubuntu)
    • روش اجرای برنامه
  • درس سوم: تعریف ماده
    • مفاهیم پایه
    • تعریف ماده با استفاده از پایگاه داده Geant4
    • تعریف ماده توسط کاربر
    درس چهارم: تعریف هندسه - بخش یکم
    • مفاهیم پایه
    • تعریف شکل های هندسی ساده
  • درس پنجم: تعریف هندسه - بخش دوم
    • تعریف حجم منطقی و فیزیکی
    • تعریف شکل های هندسی با عملگرهای تفریق، اشتراک و اجتماع
  • درس ششم: تعریف هندسه - بخش سوم
    • ساخت هندسه های تکراری
  • درس هفتم: تعریف فیزیک برهمکنش ها
    • مروری بر مفاهیم پایه
    • تعریف فیزیک با استفاده از مراجع آماده Geant4
    • تعریف فیزیک با استفاده از کلاس G4VModularPhysicsList
  • درس هشتم: تعریف چشمه ذرات
    • مفاهیم پایه
    • تعریف چشمه GPS
  • درس نهم: استخراج اطلاعات به روش مش بندی
    • تعریف مش (Mesh) مکعبی و استوانه ای
    • گرفتن خروجی از مش و مشاهده نتایج
  • درس دهم: استخراج اطلاعات با کلاس ‌های اختیاری - بخش یکم
    • گرفتن خروجی با استفاده از کلاس های اختیاری Geant4
  • درس یازدهم: استخراج اطلاعات با کلاس ‌های اختیاری - بخش دوم

مفید برای رشته های
  • فیزیک
  • فیزیک پزشکی
  • مهندسی هسته ای
  • مهندسی پزشکی
مشاهده بیشتر مشاهده کمتر

آنچه در این آموزش خواهید دید:

آموزش ویدئویی مورد تائید فرادرس
فایل برنامه ها و پروژه های اجرا شده
فایل PDF یادداشت‌ های ارائه مدرس

نرم افزارهای مرتبط با آموزش

Geant4 10.6



پیش نمایش‌ها

۱. معرفی Geant4 و آشنایی با مفاهیم پایه آن

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید (دانلود پیش‌نمایش - حجم: ۱۴ مگابایت -- (کلیک کنید +))

۲. نصب Geant4 و نحوه اجرای مثال

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید (دانلود پیش‌نمایش - حجم: ۸۱ مگابایت -- (کلیک کنید +))

۳. تعریف ماده

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید (دانلود پیش‌نمایش - حجم: ۲۴ مگابایت -- (کلیک کنید +))

۴. تعریف هندسه - بخش یکم

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید (دانلود پیش‌نمایش - حجم: ۱۹ مگابایت -- (کلیک کنید +))

۵. تعریف هندسه - بخش دوم
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۶. تعریف هندسه - بخش سوم
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۷. تعریف فیزیک برهم کنش ها
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۸. تعریف چشمه ذرات
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۹. استخراج اطلاعات به روش مش بندی
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۰. استخراج اطلاعات با کلاس های اختیاری - بخش یکم
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۱. استخراج اطلاعات با کلاس های اختیاری - بخش دوم
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.

راهنمای سفارش آموزش‌ها

آیا می دانید که تهیه یک آموزش از فرادرس و شروع یادگیری چقدر ساده است؟

(راهنمایی بیشتر +)

در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟
  • با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
  • با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه


اطلاعات تکمیلی

نام آموزش آموزش مقدماتی ابزار مونت کارلوی Geant4
ناشر فرادرس
کد آموزش FVBME9811
مدت زمان ۱۰ ساعت و ۴ دقیقه
زبان فارسی
نوع آموزش آموزش ویدیویی (لینک دانلود)
حجم دانلود ۱۱۵۲ مگابایت (کیفیت ویدئو HD‌ با فشرده سازی انحصاری فرادرس)


نظرات

تا کنون ۶۵ نفر از این آموزش استفاده کرده اند و ۳ نظر ثبت شده است.
طیبه
طیبه

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

مجید
مجید

سلام. آموزش بسیار خوب و منظمی بود و تمام نکات مقدماتی و حتی بیشتر نیز توضیح داده شد. روان و ساده بود. خیلی ممنون. انشالله مباحث پیشرفته را هم تدریس کنید. بازهم تشکر.

علیرضا
علیرضا

خیییلی عالی بود ایشالا مباحث پیشرفه ش رو هم بگذارید

دسته‌بندی موضوعی: فیزیک | مهندسی پزشکی

برچسب‌ها:
CMake | dosimetry | Environment Variables | G4VModularPhysicsList | Geant4 | Geometry | Geometry and Tracking | Lubuntu | mesh | Physics | Scoring | Simulation tool | Source | Ubuntu | vis.mac | آشکارسازهای حساس | آشنایی با Geant4 | ابزار شبیه ساز Geant4 | ابزار شبیه سازی Geant4 | ابزار گرافیکی | استخراج اطلاعات | اعمال چرخش و جابجایی | برنامه نویسی Geant4 | بهینه سازی دستگاه های پرتو درمانی | پایگاه داده Geant4 | پردازش موازی | ترابرد فوتون های نوری | ترمینال خروجی | تعریف Environment Variables | تعریف Scoring | تعریف چشمه | تعریف چشمه GPS | تعریف چشمه GUN | تعریف چشمه اشتراکی | تعریف چشمه ذرات | تعریف فیزیک | تعریف فیزیک با استفاده از کلاس G4VModularPhysicsList | تعریف فیزیک با استفاده از مراجع آماده Geant4 | تعریف فیزیک برهمکنش ها | تعریف ماده | تعریف ماده با استفاده از پایگاه داده Geant4 | تعریف ماده توسط کاربر | تعریف مش | تعریف هندسه | تعیین تعداد هسته های CPU | توزیع انرژی و زاویه ای | توموگرافی میون | چشمه GPS در فایل ماکرو | چشمه GUN | چشمه های چندگانه | حجم منطقی و فیزیکی | حجم های جهانی | حفاظ سازی سفینه های فضایی | دانلود فایل نصبی Geant4 | دانلود و نصب کتابخانه ها | دزیمتری | روش اجرای برنامه | روش اجرای برنامه Geant4 | روش های اجرای برنامه | زبان برنامه نویسی ++C | ساخت هندسه های تکراری | ساختار Geant4 | ساختار کلی Geant4 | سیستم عامل لینوکس Ubuntu | شبیه سازی به روش مونت کارلو | شبیه سازی در ابعاد نانو | شبیه سازی میدان های مغناطیسی | شکل های هندسی با عملگرهای اجتماع | شکل های هندسی با عملگرهای اشتراک | شکل های هندسی با عملگرهای تفریق | شکل های هندسی پیچیده | شکل های هندسی ساده | عملگر اجتماع | عملگر اشتراک | عملگرهای تفریق | فایل vis.mac | فایل ماکرو | فرایندهای فیزیکی | فیزیک برهمکنش ها | فیزیک در تابع main | فیزیک ذرات بنیادی | کار با vis.mac | کاربردهای Geant4 | کاربردهای ابزار شبیه ساز Geant4 | کامپایلر C++ | کتابخانه های Geant4 | کد هسته ای Fluka | کد هسته ای MCNP | کلاس G4VModularPhysicsList | کلاس Run | کلاس RunAction | کلاس ایزوتوپ | کلاس ترکیب | کلاس عنصر | کلاس های Geant4 | گرفتن خروجی از مش | گرفتن خروجی با استفاده از کلاس های اختیاری Geant4 | لاجیک و فیزیک | ماده با پایگاه داده ای Geant4 | محیط گرافیکی Geant4 | مدل های فیزیکی | مراجع آماده Geant4 | مرکز تحقیقاتی CERN | مش استوانه ای | مش مکعبی | معرفی چشمه GPS | معرفی چشمه GUN | معرفی کلاس ها | مفاهیم پایه Geant4 | مفاهیم پایه در Geant4 | مفاهیم حجم های سالید | میکرو دزیمتری در فضای زیرسلولی | نحوه اعمال فیلتر | نصب Geant4 | نصب Geant4 در لینوکس | نصب آنلاین یا آفلاین کتابخانه ها | نکات برنامه نویسی ++C | نکات برنامه نویسی Geant4 | هندسه تکراری | هندسه های تکراری
مشاهده بیشتر مشاهده کمتر