Opened 3 weeks ago

Last modified 2 weeks ago

#283 new Enhancement

eccodes error when using ERA5 data as Flexpart's input

Reported by: fcheng Owned by:
Priority: minor Milestone: FLEXPART 10
Component: FP coding/compilation Version: FLEXPART 10.4
Keywords: eccodes, gridcheck error, ERA5 Cc:

Description

Dear Flexpart community,

I have encountered an error message when using ERA5 data (downloaded by flex_extract v7.1.2) as the model input for Flexpart:

 ECMWF metdata detected
ECCODES ERROR   :   wrong size (244) for pv it contains 276 values 
ECCODES ERROR   :  gridcheck: Error Passed array is too small

It seems to point out the wrong size of the pv data (potential vorticity?).

But the FLEXPART model can run without bugs if I use ERA-interim data. So I guess the error may come from the ERA5 data.

Below is my CONTROL file to download the ERA5 data using flex_extract v7.1.2:

START_DATE 20080601
END_DATE   20080601
DTIME 1
TYPE AN AN AN AN AN AN AN AN
TIME 00 03 06 09 12 15 18 21
STEP 00 00 00 00 00 00 00 00
ACCTYPE FC
ACCTIME 06/18
ACCMAXSTEP 12
CLASS EA
STREAM OPER
DATASET ERA5
GRID 1
LEFT -179.
LOWER -70.
UPPER 70.
RIGHT 180.
LEVELIST 1/to/137
RESOL 159
ETA 1
CWC 1
RRINT 1
FORMAT GRIB2
PREFIX EAnew
ECTRANS 0

Is there anything wrong with the CONTROL setting? Any helps/hints with this error message would be much appreciated. Thanks a lot!

Warm regards,
Fandy

Change History (4)

comment:1 Changed 3 weeks ago by fcheng

And the version of the FLEXPART model is v10.4. Thank you for your kind attention.

comment:2 Changed 2 weeks ago by fcheng

I think it is now solved. The error should be because I forgot to adjust the max dimensions of the mother domain in par_mod.f90.

Sorry for bothering you and thanks for your attention. Have a nice day.

comment:3 Changed 2 weeks ago by pesei

  • Component changed from FP other to FP coding/compilation
  • Milestone set to FLEXPART 10
  • Priority changed from major to minor
  • Type changed from Support to Enhancement
  • Version changed from flex_extract_v7.1 to FLEXPART 10.4

Thank you for reporting the issue and the answer. I think we should keep the ticket open (as "enhancement"), as more informative error message would be good.

Did I understand correctly, the error message is generated by FLEXPART, not flex_extract?
(therefore I changed the "component")

comment:4 Changed 2 weeks ago by fcheng

Yes, it is generated by FLEXPART. Thank you!

Note: See TracTickets for help on using tickets.
hosted by ZAMG