برای دریافت اخبار جدید عضو خبرنامه سایت شوید.

جستجو


آنچه در اینجا میبینید:
آخرین مطالب منتشر در وبلاگ
mcnp error -bad trouble in plot in routine sourceb مشاهده خلاصه

کامل بخوانید

یک خطا در کد مونت کارلو MCNP bad trouble in plot in routine source source particle no. 1 starting random number = 6647299061401 the sampling efficiency in source cell 44 is too low. برای حل این موضوع باید چشمه...
خلاصه مطلب close

یک خطا در کد مونت کارلو MCNP bad trouble in plot in routine source source particle no. 1 starting random number = 6647299061401 the sampling efficiency in source cell 44 is too low. برای حل این موضوع باید چشمه را به صورت زیر تعریف کنید sdef par=2 x=d11 y=d12 z=d13 rad=5 erg=d2 cel=44 si2 l 0.0708 0.689 0.0803 0.1674 0.135 $avrage(0.068,0.080)=0.074 kev sp2 0.465 0.274 0.205 0.100 0.027 SI11 -1.5 1.5 $ x-range limits for source volume SP11 0 1 $ uniform probability over x-range SI12 -5. -3.9 $ y-range limits for source volume SP12 0 1 $ uniform...

دستورات پایه root مشاهده خلاصه

کامل بخوانید

در این مطلب دستورات پایه نوشته شده در root را برای شما آماده کرده ایم. root [15] .? Cling (C/C++ interpreter) meta commands usage All commands must be preceded by a '.', except for the evaluation statement { }...
خلاصه مطلب close

در این مطلب دستورات پایه نوشته شده در root را برای شما آماده کرده ایم. root [15] .? Cling (C/C++ interpreter) meta commands usage All commands must be preceded by a '.', except for the evaluation statement { } ============================================================================== Syntax: .Command [arg0 arg1 ... argN] .L - Load the given file or library .(x|X) [args] - Same as .L and runs a function with signature: ret_type filename(args) .> - Redirect command to a given file '>' or '1>' - Redirects the stdout stream only '2>' - Redirects the stderr stream only '&>' (or '2>&1') - Redirects both stdout and stderr '>>' -...

کامپایل دستورات سی پلاس پلاس با برنامه ROOT مشاهده خلاصه

کامل بخوانید

روت یک برنامه نوشته شده در محیط لینوکس است که توسط موسسه سرن نوشته شده است. میتوان تحلیل های آماری مختلفی توسط این نرم افزار انجام داد. برای مشاهده لیست کامل آموزش ها به لیست کامل آموزش های فریم ورک...
خلاصه مطلب close

روت یک برنامه نوشته شده در محیط لینوکس است که توسط موسسه سرن نوشته شده است. میتوان تحلیل های آماری مختلفی توسط این نرم افزار انجام داد. برای مشاهده لیست کامل آموزش ها به لیست کامل آموزش های فریم ورک تحلیل داده root مراجعه کنید. در این مطلب می خواهم نحوه ران یک فایل نوشته شده به زبان سی پلاس پلاس به کمک این نرم افزار را به شما عزیزان آموزش دهم. فرض می کنیم. فایل shamohamadi.c مجموعه دستورات نوشته شده به زبان سی پلاس پلاس است که میخواهید توسط نرم افزار root آن ها را پردازش کنید. برای این کار دو روش وجود دارد. 1) روش اول: کامپایل مستقیم روش اول که سریع ترین روش است دستور را مستقیما...

خطا در رسم TNtuple در root مشاهده خلاصه

کامل بخوانید

در این مطلب می خواهم در باره خطا در رسم TNtuple در root در MATLAB صحبت کنم. TNtuple یک کلاس از root است که برای رسم نمودار ها استفاده می شود. برای رسم که نمودار به صورت زیر باید کد نوشته...
خلاصه مطلب close

در این مطلب می خواهم در باره خطا در رسم TNtuple در root در MATLAB صحبت کنم. TNtuple یک کلاس از root است که برای رسم نمودار ها استفاده می شود. برای رسم که نمودار به صورت زیر باید کد نوشته شود. TNtuple * ntuple1 = (TNtuple*)dir->Get("101"); در نسخه های قدیمی ROOT برای رسم یک نمودار به صورت زیر عمل می شد. ntuple1.Draw("Ek>>h0","",""); اگر این دستور را برای نسخه 6 ROOT استفاده کنیم با خطای زیر برخورد خواهیم کرد. member reference type 'TNtuple *' is a pointer; did you mean to use '->'? برای حل این مشکل باید دستور نوشته شده در بالا را به صورت زیر تغییر دهیم. ntuple1->Draw("Ek>>h0","",""); با این روش خطای برنامه حذف می شود و نمودار...

no viable conversion from 'TObject *' to 'TDirectory' مشاهده خلاصه

کامل بخوانید

در بسیاری از برنامه های نوشته در GEANT4 فراخوانی اطلاعات به صورت زیر نوشته شده است. TFile f("radioprotection_NEW.root"); TDirectory* dir = f.Get("radioprotection_ntuple"); TNtuple * ntuple1 = (TNtuple*)dir->Get("101"); هنگام اجرای این دستور پیام زیر رخ می دهد. no viable conversion from...
خلاصه مطلب close

در بسیاری از برنامه های نوشته در GEANT4 فراخوانی اطلاعات به صورت زیر نوشته شده است. TFile f("radioprotection_NEW.root"); TDirectory* dir = f.Get("radioprotection_ntuple"); TNtuple * ntuple1 = (TNtuple*)dir->Get("101"); هنگام اجرای این دستور پیام زیر رخ می دهد. no viable conversion from 'TObject *' to 'TDirectory' کد چه پردازشی انجام می دهد؟ فایل radioprotection_NEW.root حاصل اجرایی برنامه میکرودزیمتری در GEANT4 است. پس از اجرای برنامه درون آن اطلاعات در مسیر radioprotection_ntuple ذخیره می شود. بنابراین ابتدا فایل radioprotection_NEW.root را به عنوان متغیر f از جنس TFile معرفی می کنیم. حال می گوییم که مسیر radioprotection_ntuple را فراخوانی و به عنوان متغییر dir ذخیره کن. مشکل این است که در root بین متغییر هایی از جنس * و بدون * فرق می کند. بنابراین متغییری از جنس بدون * را...

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

کامل بخوانید

مشخصات افزونه های لازم برای نصب نسخه های مختلف گیت در این پست به صورت کامل آورده شده است است. فریم ورک گیت نسخه 8.2 وابستگی های مورد نیاز: geant4 10.5 root ROOT 6 is recommended gcc 4.8 to 7.3 (Note: with gcc...
خلاصه مطلب close

مشخصات افزونه های لازم برای نصب نسخه های مختلف گیت در این پست به صورت کامل آورده شده است است. فریم ورک گیت نسخه 8.2 وابستگی های مورد نیاز: geant4 10.5 root ROOT 6 is recommended gcc 4.8 to 7.3 (Note: with gcc 6.* and newer, ROOT 5 does not compile!) cmake minimal version 3.3 (with SSL support) وابستگی های اختیاری: RTK 1.4 فریم ورک گیت نسخه 8.1 وابستگی های مورد نیاز: geant4 10.3 or 10.4 root 5.34.14 or newer. ROOT 6 is recommended gcc 4.8 to 7.3 (Note: with gcc 6.* and newer, ROOT 5 does not compile!) cmake minimal version 3.3 (with SSL support) وابستگی های اختیاری: RTK 1.4 فریم ورک گیت نسخه 8.0 وابستگی های مورد نیاز: geant4 10.3 root 5.14 to last version gcc 4.8 to 6.2 cmake minimal version...

اشتراک گذاری پوشه بین ویندوز و ویرچوال باکس مشاهده خلاصه

کامل بخوانید

مقدمه در این مطلب از وب سایت مهندس شامحمدی میخواهم در مورد نحوه به اشتراک گذاری فایل بین فضای مهمان(GUEST ) و فضای میزبان(HOST) با شما صحبت کنم. اما قبل از بیان بحث بهتر است کمی در مورد مفهوم این...
خلاصه مطلب close

مقدمه در این مطلب از وب سایت مهندس شامحمدی میخواهم در مورد نحوه به اشتراک گذاری فایل بین فضای مهمان(GUEST ) و فضای میزبان(HOST) با شما صحبت کنم. اما قبل از بیان بحث بهتر است کمی در مورد مفهوم این دو کلمه توضیحاتی را خدمت شما ارائه کنم. میزبان یا HOST یک اصلاح است و به سیستم عاملی گفته می شود که درون آن سیستم های مجازی سازی وجود دارد و مهمان یا GUEST به سیستم عاملی که روی ویرچوال باکس نصب می شود گفته می شود. به عنوان مثال فرض کنید شما ویندوز 7 روی کامپیوتر خود نصب کرده اید. و روی ویندوز 7 یک ویرچوال باکس نصب کرده اید و حالا روی آن سیستم عامل لینوکس اوبونتو نصب کرده...

سیستم اطلاعات آنکولوژی مشاهده خلاصه

کامل بخوانید

چکیده یک سیستمی باید بتواند برنامه درمان بیمار، طراحی درمان، انتقال درمان، خلاصه درمان و نتایج اجتناب ناپذیر آن را مدیریت کند. یک سیستم اطلاعات آنکولوژی(OIS) می تواند برای مدیریت این داده ها مورد استفاده قرار گیرد. سیستم اطلاعات آنکولوژی...
خلاصه مطلب close

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

نحوه پیدا کردن مشخصات مواد مورد نیاز در MCNP مشاهده خلاصه

کامل بخوانید

در این مطلب از وب سایت مهندس شامحمدی و در ادامه سری آموزش های کد مونت کارلو MCNP میخواهیم در مورد نحوه پیدا کردن مشخصات مواد مورد نیاز در MCNP بحث و بررسی کنیم. https://hw4.cdn.asset.aparat.com/aparat-video/961a8340a683ffbcd5d21e56c9f447eb14587643-720p__57788.mp4
خلاصه مطلب close

در این مطلب از وب سایت مهندس شامحمدی و در ادامه سری آموزش های کد مونت کارلو MCNP میخواهیم در مورد نحوه پیدا کردن مشخصات مواد مورد نیاز در MCNP بحث و بررسی کنیم. https://hw4.cdn.asset.aparat.com/aparat-video/961a8340a683ffbcd5d21e56c9f447eb14587643-720p__57788.mp4

لیست مثال های موجود در geant4 مشاهده خلاصه

کامل بخوانید

در این پست از وب سایت مهندس شامحمدی و در ادمه سری های آموزش تولکیت geant4 لیست مثال هایی که به صورت پیشفرض در تولکیت geant4 است برای شما عزیزان شرح میدهیم. در Geant4 سه مدل مثال تعریف شده است: Basice: مثال‌های بسیار...
خلاصه مطلب close

در این پست از وب سایت مهندس شامحمدی و در ادمه سری های آموزش تولکیت geant4 لیست مثال هایی که به صورت پیشفرض در تولکیت geant4 است برای شما عزیزان شرح میدهیم. در Geant4 سه مدل مثال تعریف شده است: Basice: مثال‌های بسیار ساده‌ای هستند که برای کاربران تازه کار بسیار مفید خواهند بود. با مطالعه این مثال‌ها کاربر آشنایی نسبتاً خوبی با اجزای مختلف Geant4 پیدا خواهد کرد. مثال B1 در این مثال یک هندسه ساده را شبیه سازی می کند و دز رسیده به حجم را بدست می آورد. مثال B2 - Simplified tracker geometry with global constant magnetic field - Scoring within tracker via G4 sensitive detector and hits - Started from novice/N02 example ...

واحد ها در جینت4 مشاهده خلاصه

کامل بخوانید

واحدهای پایه در Geant4 ‌تعریف شده است و باقی واحدها از آن استخراج خواهد شد: nanosecond (ns) millimetre (mm) megaelectronvolt (MeV) unit charge (eplus) kelvin candela radian steradian همچنین با کمک این دو کلاس می توانید اطلاعات خروجی تان را، برای...
خلاصه مطلب close

واحدهای پایه در Geant4 ‌تعریف شده است و باقی واحدها از آن استخراج خواهد شد: nanosecond (ns) millimetre (mm) megaelectronvolt (MeV) unit charge (eplus) kelvin candela radian steradian همچنین با کمک این دو کلاس می توانید اطلاعات خروجی تان را، برای مثال در چاپ در ترمینال، به صورت زیر تعریف کنید. طول stepsize‌ را بر اساس واحد طول متناسب با مقدار آن چاپ خواهد کرد. برای کمیت های دیگر نیز مانند انرژی و زمان و طول و ...می توان از این دستورات استفاده کرد: Length, Time, Energyو ... با این دستور چاپ G4cout << G4BestUnit(StepSize, "Length"); خروجی در ترمینال نمایش داده خواهد شد طول گام به همراه واحدش است.

آشنایی با مثال B1 در جینت4 مشاهده خلاصه

کامل بخوانید

در این پست از وب سایت مهندس شامحمدی و در ادامه آموزش های تولکیت جینت4 به بحث و بررسی در مورد مثال های مختلف جینت4 می پردازیم. در صورتی که با مثال های جینت4 آشنا نیستید مطلب "آشنایی با مثال...
خلاصه مطلب close

در این پست از وب سایت مهندس شامحمدی و در ادامه آموزش های تولکیت جینت4 به بحث و بررسی در مورد مثال های مختلف جینت4 می پردازیم. در صورتی که با مثال های جینت4 آشنا نیستید مطلب "آشنایی با مثال های مختلف در Geant4" را بخوانید. شما میتوانید مطالب این پست را به صورت فیلم آموزشی آشنایی با مثال B1 در کتابخوان اناره مشاهده کنید. 1) آشنایی با ساختار مثال B1 پوشه مثال B1 را باز کنید . در این پوشه فایل های مختلف و دو پوشه به نام src و include وجود دارد. به ازای هر کلاسی در فولدر src‌ نیاز به مکمل آن در فولدر Include است. در فولدر اصلی یک فایل با عنوان exampleB1.cc قرار دارد که از...


 
گروه تلگرامی ویژه رفع اشکال کد های هسته ای و نرم افزار ها

این گروه صرفا برای بحث در باره کد ها و نرم افزارهای هسته ای می باشد لذا از بحث های نامرتبط خود داری فرمایید و با معرفی گروه به دوستان خود در مفید بودن بیشتر گروه همیار ما باشید. برای عضو شدن در این گروه تلگرامی با شماره 09372846654 در تلگرام پیام دهید

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

در این کانال آخرین اخبار منتشر شده در سایت نشر داده می شود.برای عضو شدن در این گروه تلگرامی با شماره 09372846654 در تلگرام پیام دهید


کانال آپارت ما

این کانال متعلق به وب سایت مهندس شامحمدی می باشد. تنها قسمتی از ویدئو های آموزشی در اینجا نشان داده است.