ادامه اجرای یک برنامه در MCNP که با قطع برق متوقف شده است
این روزها که برق میرود ممکن است حین اجرای یک برنامه برق برود. در اینصورت آیا راهی وجود دارد که محاسبات از جایی که برق رفته ادامه پیدا کند یا اینکه باید برنامه را از ابتدا اجرا کرد؟
خوشبختانه پاسخ مثبت است
برای انجام این کار به فایل runtpe برنامهای که می خواهیم ادامه دهیم نیاز داریم
ابتدا یک فایل جدید میسازیم که تنها شامل دو خط زیر است:
Continue
NPS n
عدد n باید بیشتر از عدد nps در فایل ورودی اصلی باشد. این فایل را در شاخه اصلی کد ذخیره میکنيم مثلا به نام cn.i
سپس در بچ فایل دستور زیر را می نویسیم:
mcnpx c i=cn.i r=runtpe
با کلیک کردن روی این بچ فایل، برنامه از جایی که متوقف شده است ادامه مییابد.
البته از این روش برای ادامه یک برنامهای که به طور کامل اجرا شده است و میخواهیم با NPS بیشتری اجرا کنیم نیز میتوان استفاده کرد.