Ask Your Question
0

(Interannual Simulation) ERROR: Abnormal termination: netCDF INPUT

asked 2022-04-08 13:58:09 +0100

this post is marked as community wiki

This post is a wiki. Anyone with karma >5 is welcome to improve it.

Hi everyone, I'm running an interannual simulation with ERA5 and GLORYS12 through OpenMP. The first month ends without problems, but the second month throws the following error.

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

GET_BULK - ERROR: requested time record 747 exeeds the last available record 746 in forcing NetCDF file: /scratch TDAYS = 1127. last available BULK_TIME = 1127.

MAIN - number of records written into history file(s): 5 number of records written into restart file(s): 1 number of records written into averages file(s): 4

ERROR: Abnormal termination: netCDF INPUT

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

I see that the error is related to time records saved in CROCO_FILES/croco_blk_ERA5_Y1993M02.nc, but i don't understand why blow up because february naturally have fewer records than january. So could be a configuration error in croco_inter.in, run_croco_inter.bash or another file?. Can you help me to review these files?

Thanks !

C:\fakepath\cppdefs.h C:\fakepath\croco_inter.in C:\fakepath\crocotools_param.m C:\fakepath\run_croco_inter.bash C:\fakepath\croco_Y1993M01.out.m C:\fakepath\croco_Y1993M02.out.m

edit retag flag offensive close merge delete

4 answers

Sort by » oldest newest most voted
0

answered 2022-04-11 10:21:22 +0100

Hi, I have the same issue as yours. Have you managed to solve the problem?

Best regards

edit flag offensive delete link more

Comments

Hi James, finally the problem was in the preprocessing of the BLK and BRY forcing files... I modified the "itolap" parameter in crocotools_param.m for both selected databases, make_ERA5 and make_OGCM_mercator... I changed the overlap from 1 to 3 (before and after) and now it run very well.

s.garcia.loyola@usp.br gravatar images.garcia.loyola@usp.br ( 2022-04-14 01:52:18 +0100 )edit

Thank you.

JamesIbro gravatar imageJamesIbro ( 2022-04-17 15:27:06 +0100 )edit
0

answered 2022-04-08 18:03:53 +0100

andres gravatar image

Something is not being calculated correctly, this

    Southern Benguela Interannual Run

time_stepping: NTIMES dt[sec] NDTFAST NINFO 7200 250 60 1

is for 20.8333 days

and this is for Y1993M1, a January.

                      /scratch/11652307/CROCOsgl/SEB/Run/CROCO_FILES/croco_blk_ERA5_Y1993M01.nc

Check the script you are using, modify it if neccesary

edit flag offensive delete link more

Comments

Thank you Andrés!.. I resovled it.

s.garcia.loyola@usp.br gravatar images.garcia.loyola@usp.br ( 2022-04-14 01:40:28 +0100 )edit
0

answered 2022-04-08 16:42:51 +0100

Hi Andres, thanks for the return, there goes the file C:\fakepath\croco_Y1993M02_inter.in

edit flag offensive delete link more
0

answered 2022-04-08 15:57:39 +0100

andres gravatar image

Hi,

This is not a blow up (extreme velocity at some grid point).

It basically says that it is looking for information in the BRY file for a time step beyond what is in there.

run_croco_inter.bash should have taken care of that. It should expect a February with 28 days since 1993 is not a leap year.

Can you post the croco.in of that month?

edit flag offensive delete link more
Login/Signup to Answer

Question Tools

2 followers

Stats

Asked: 2022-04-08 13:58:09 +0100

Seen: 1,868 times

Last updated: Apr 11