با عرض سلام و تشکر

ببخشید میخواستم بدونم اگر لازم باشه یک متغیر به متغیرهای تعریف شده در WRF اضافه کنم. باید به کدوم دایرکتوری برم و کدوم فابل رو ادیت کنم؟؟؟؟

ممنون 

 

جمعه, 11/04/2014 - 20:29
تصویر moje.am

سلام. این کار با ویرایش فایلهای registry موجود در مسیر زیر

WRF/Registry/

(مثلا: WRF/Registry/Registry.EM ) قابل انجام است.

اگر فایل مورد نظرتون که متناسب با نوع مدل نصب شده هست رو باز کنید بعد از توضیحات، شکل متغیرها رو با ساختاری به عنوان مثال به صورت زیر میبینید:

state    real   tke  ikj   dyn_em  2  -   r   "tke"     "TURBULENCE KINETIC ENERGY"     "m2 s-2"

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

<Table> <Type> <Sym>  <Dims> <Use> <NumTLev> <Stagger>   <IO>   <DNAME>   <DESCRIP>     <UNITS>   

برای اضافه کردن و یا کم کردن متغییرها در خروجی باید در ستون IO (ستون ۸) تغییراتی ایجاد شود.

حروف نوشته شده در این ستون، ورودی و خروجی را کنترل می‌کند. هر حرف یک ویژگی را منعکس می‌کند. مثلا  i=input , r=restart , h=history حروف اصلی هستند و به عنوان مثال برای حذف متغییری از خروجی کافی است حرف h از این ستون حذف شود. بهتر است حرف r هیچگاه حذف نشود. علاوه بر این بعد از انجام تغییرات و ذخیره آنها لازم است یکبار دستور زیر را اجرا کرده و مدل را از نو نصب کنید:

./clean -a

اطلاعات بیشتر برای سایر حروف در فصل ۸ راهنمای مدل (ARWUsersGuideV3) (احتمالا صفحه 209، زیر-بخش  {I/O Applications Program Interface (I/O API)  } )به آدرس :

http://www.mmm.ucar.edu/wrf/users/docs/user_guide_V3/ARWUsersGuideV3.pdf

موجود است. همچنین می‌توانید به دو صفحه زیر هم مراجعه کنید:

http://forum.wrfforum.com/viewtopic.php?f=12&t=4186

http://forum.wrfforum.com/viewtopic.php?f=6&t=1424

موفق باشید.

تصویر arezu

ممنونم

مثل همیشه کمکتون عالی بود...

تصویر moje.am

خواهش میکنم.

راستی متغیر مورد نظر باید با طرحواره هم هماهنگ باشه! (بعضی از طرحواره ها، به دلیل استفاده از برخی تقریبها برای ساده سازی ممکنه بعضی متغبرها رو حساب نکنند)

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