Main menu

Navigation

The model did not complete after submition

3 posts / 0 new
Last post
1057398146@...
The model did not complete after submition

Hellow everyone, I am happy to take your attention please. I am running the model CESM1_2_0 using I compset. I have produced the single-point surfacedata and atm forcing data successfully after the userguide. After successfully setup and building steps, I submitted the job. But it doesn't work well. Igot the error information as follows:

seq_flds_mod: seq_flds_x2r_fluxes=

Flrl_rofliq:Flrl_rofice

seq_flds_mod: seq_flds_w2x_states=

Sw_lamult:Sw_ustokes:Sw_vstokes:Sw_hstokes

seq_flds_mod: seq_flds_w2x_fluxes=

 

seq_flds_mod: seq_flds_x2w_states=

Sa_u:Sa_v:Sa_tbot:Si_ifrac:So_t:So_u:So_v:So_bldepth

seq_flds_mod: seq_flds_x2w_fluxes=

 

(shr_sys_abort) ERROR: (shr_tInterp_getCosz)  ERROR: lon lat cosz sizes disagree

(shr_sys_abort) WARNING: calling shr_mpi_abort() and stopping

(shr_sys_abort) ERROR: (shr_tInterp_getCosz)  ERROR: lon lat cosz sizes disagree

(shr_sys_abort) WARNING: calling shr_mpi_abort() and stopping

(shr_sys_abort) ERROR: (shr_tInterp_getCosz)  ERROR: lon lat cosz sizes disagree

(shr_sys_abort) WARNING: calling shr_mpi_abort() and stopping

(shr_sys_abort) ERROR: (shr_tInterp_getCosz)  ERROR: lon lat cosz sizes disagree

(shr_sys_abort) WARNING: calling shr_mpi_abort() and stopping

(shr_sys_abort) ERROR: (shr_tInterp_getCosz)  ERROR: lon lat cosz sizes disagree

(shr_sys_abort) WARNING: calling shr_mpi_abort() and stopping

(shr_sys_abort) ERROR: (shr_tInterp_getCosz)  ERROR: lon lat cosz sizes disagree

(shr_sys_abort) WARNING: calling shr_mpi_abort() and stopping

application called MPI_Abort(MPI_COMM_WORLD, 1001) - process 8

application called MPI_Abort(MPI_COMM_WORLD, 1001) - process 7

(shr_sys_abort) ERROR: (shr_tInterp_getCosz)  ERROR: lon lat cosz sizes disagree

(shr_sys_abort) WARNING: calling shr_mpi_abort() and stopping

(shr_sys_abort) ERROR: (shr_tInterp_getCosz)  ERROR: lon lat cosz sizes disagree

(shr_sys_abort) WARNING: calling shr_mpi_abort() and stopping

application called MPI_Abort(MPI_COMM_WORLD, 1001) - process 2

(shr_sys_abort) ERROR: (shr_tInterp_getCosz)  ERROR: lon lat cosz sizes disagree

(shr_sys_abort) WARNING: calling shr_mpi_abort() and stopping

application called MPI_Abort(MPI_COMM_WORLD, 1001) - process 6

(shr_sys_abort) ERROR: (shr_tInterp_getCosz)  ERROR: lon lat cosz sizes disagree

(shr_sys_abort) WARNING: calling shr_mpi_abort() and stopping

application called MPI_Abort(MPI_COMM_WORLD, 1001) - process 9

application called MPI_Abort(MPI_COMM_WORLD, 1001) - process 4

(shr_sys_abort) ERROR: (shr_tInterp_getCosz)  ERROR: lon lat cosz sizes disagree

(shr_sys_abort) WARNING: calling shr_mpi_abort() and stopping

application called MPI_Abort(MPI_COMM_WORLD, 1001) - process 10

(shr_sys_abort) ERROR: (shr_tInterp_getCosz)  ERROR: lon lat cosz sizes disagree

(shr_sys_abort) WARNING: calling shr_mpi_abort() and stopping

application called MPI_Abort(MPI_COMM_WORLD, 1001) - process 1

application called MPI_Abort(MPI_COMM_WORLD, 1001) - process 14

application called MPI_Abort(MPI_COMM_WORLD, 1001) - process 11

(shr_sys_abort) ERROR: (shr_tInterp_getCosz)  ERROR: lon lat cosz sizes disagree

(shr_sys_abort) WARNING: calling shr_mpi_abort() and stopping

application called MPI_Abort(MPI_COMM_WORLD, 1001) - process 12

 

I checked the LAT and LON values in surfacedata and atm forcing data, they are agrees well. I don't know where the issue lies in. Who can give me a hand? Thank you very much!

Ruby

mhrzmomeni@...

Hi Ruby,

Did you find any solution?

I have the same problem.

Regards,

 

Semi

jedwards

The code in question is below, the error indicates that the sizes of the arrays being read do not coorespond to sizes in the model. 

   lsize = size(lonr)                                                           

   if (lsize < 1 .or.size(latr) /= lsize .or.size(cosz) /= lsize) then        

      callshr_sys_abort(subname//' ERROR: lon lat cosz sizes disagree')        

   endif    

 

You could add a line

print *, lsize, size(latr), size(cosz)

to determine which variable is out of spec.

 

CESM Software Engineer

Log in or register to post comments

Who's new

  • siyuan
  • yuenai@...
  • petisascom@...
  • xiaoning.wu.1@...
  • nburls@...