با سلام

بعد از اینکه wrf_chem  کامپایل شد و من هیچ اروری از اون دریافت نکردم. رانش کردم ولی متاسفانه با اینکه خروجی با ncdump نمایش داده میشه منتها حین اجرای ARWpost  به این ارور می رسه و دیگه جلو نمیره:

*** Error in `./ARWpost.exe': malloc(): memory corruption: 0x0b0d8b20 ***

نمیدونم مشکل از کجاست!!!!

البته بگم موقع ران کردن ورف چم با این که هیچ اروری ندیدم اما تو فایل rsl.error.0000 این ارور مشاهده میشه:

program wrf: error opening wrfinput_d01 for reading ierr=       -1021

 

به نظرتون ممکنه مشکل از همین باشه؟

چطور میتونم رفعش کنم؟

لطفا راهنماییم کنید.

باز هم ممنون

سه‌شنبه, 18/03/2014 - 13:13
تصویر moje.am

من فکر میکنم تعداد متغیر های خروجی شما در زمان از حافظه تخصیص داده شده به ARWpost بیشتر شده.

دو تا روش برای حل این مشکل وجود داره. یا متغیر های جانبی غیر ضروری در namelist مربوط به ARWpost رو حذف کنید یا این که از پس پردازشگر های دیگری مثل ncl یا rip استفاده کنید.

خروجی مدل مشکلی ندارد.

تصویر arezu

 بله ممنون از جواب کاملتون

 با محدود کردن متغیر ها در درون namelist مربوط به   ARWpost  مشکل حل شد و به من خروجی داد.

حق یار

برای ارسال دیدگاه وارد شوید یا ثبت نام کنید .