[MITgcm-support] S/R OBCS_CHECK: Inside Mask and OB locations disagree

kunal madkaiker kunal.madkaiker02 at gmail.com
Wed Feb 12 09:53:05 EST 2020


Dear MITgcm Users,

I am trying to run MITgcm along West Coast of India, using a Curvilinear
grid.
Grid size is 360 x 780.
I have given climatological profile of Temperature, Salinity and U,V
surface wind stress for Dec.
For the boundary, I have provided Climatological U,V currents and
temperature, salinity profile.
I have just started to run the model, so pardon me if I miss any
information.
I am using 60 nodes in total.
Parameters are as follows:
      &           sNx =   60,
     &           sNy =   78,
     &           OLx =   4,
     &           OLy =   4,
     &           nSx =   1,
     &           nSy =   1,
     &           nPx =   6,
     &           nPy =   10,
     &           Nx  = sNx*nSx*nPx,
     &           Ny  = sNy*nSy*nPy,
     &           Nr  =  47)

Boundaries are defined as follows:
 OB_Jnorth=360*-1,
 OB_Jsouth=360*1,
 OB_Iwest=780*1,
 OB_Ieast=780*-1,

While running, I get the following error message:

(PID.TID 0057.0001) *** ERROR *** S/R OBCS_CHECK: Inside Mask and OB
locations disagree :
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBE=   27 @ j=    2
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBE=   26 @ j=    4
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBE=   28 @ j=    4
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBW=   26 @ j=    4
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBE=   27 @ j=    7
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBE=   28 @ j=    8
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBE=   28 @ j=   10
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBE=   28 @ j=   12
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBE=   28 @ j=   13
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBE=   28 @ j=   15
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBE=   27 @ j=   16
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBE=   26 @ j=   19
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBE=   29 @ j=   20
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBE=   24 @ j=   22
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBE=   24 @ j=   23
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBE=   24 @ j=   24
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBE=   25 @ j=   28
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBE=   26 @ j=   29
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBE=   25 @ j=   30
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBE=   27 @ j=   31
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBW=    2 @ j=   33
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBW=    1 @ j=   34
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBW=    2 @ j=   35
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBE=   32 @ j=   36
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBW=    5 @ j=   37
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBW=    8 @ j=   38
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBW=   11 @ j=   39
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBW=   13 @ j=   40
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBE=   37 @ j=   41
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBW=   14 @ j=   41
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBW=   31 @ j=   41
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBW=   15 @ j=   42
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBE=   29 @ j=   43
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBW=   16 @ j=   43
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBE=   29 @ j=   44
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBW=   18 @ j=   44
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBE=   30 @ j=   45
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBW=   19 @ j=   48
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBE=   33 @ j=   50
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBE=   36 @ j=   50
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBW=   34 @ j=   50
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBE=   32 @ j=   51
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBW=   18 @ j=   51
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBE=   32 @ j=   52
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBW=   19 @ j=   52
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBW=   20 @ j=   53
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBE=   33 @ j=   54
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBW=   20 @ j=   54
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBE=   33 @ j=   55
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBW=   20 @ j=   55
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBW=   20 @ j=   56
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBE=   35 @ j=   57
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBW=   20 @ j=   57
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBE=   23 @ j=   58
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBE=   36 @ j=   58
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBE=   47 @ j=   58
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBW=   21 @ j=   58
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBW=   23 @ j=   58
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBW=   44 @ j=   58
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBE=   37 @ j=   59
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBE=   46 @ j=   59
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBW=   42 @ j=   59
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBE=   38 @ j=   60
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBE=   45 @ j=   60
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBW=   24 @ j=   60
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBW=   41 @ j=   60
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBE=   30 @ j=   61
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBE=   43 @ j=   61
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBW=   26 @ j=   61
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBW=   30 @ j=   61
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBE=   43 @ j=   62
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   33 @ i=    1
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   33 @ i=    2
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   35 @ i=    2
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBS=   33 @ i=    2
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   36 @ i=    3
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   37 @ i=    5
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   38 @ i=    6
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   38 @ i=    7
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   38 @ i=    8
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   39 @ i=    9
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   39 @ i=   10
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   39 @ i=   11
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   40 @ i=   12
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   40 @ i=   13
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   41 @ i=   14
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   42 @ i=   15
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   43 @ i=   16
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   44 @ i=   17
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   44 @ i=   18
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   50 @ i=   19
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   52 @ i=   19
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBS=   48 @ i=   19
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBS=   50 @ i=   19
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   53 @ i=   20
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   58 @ i=   21
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   59 @ i=   22
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   58 @ i=   23
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   22 @ i=   24
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   59 @ i=   24
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   30 @ i=   25
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   61 @ i=   25
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBS=   28 @ i=   25
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBS=   30 @ i=   25
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   61 @ i=   26
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBS=   30 @ i=   26
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=    5 @ i=   27
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=    9 @ i=   27
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   16 @ i=   27
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   21 @ i=   27
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBS=    3 @ i=   27
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBS=    7 @ i=   27
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBS=    9 @ i=   27
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBS=   19 @ i=   27
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBS=   31 @ i=   27
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   21 @ i=   28
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBS=   19 @ i=   28
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBS=   44 @ i=   29
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   43 @ i=   30
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   61 @ i=   30
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBS=   41 @ i=   30
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   37 @ i=   31
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   43 @ i=   31
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBS=   35 @ i=   31
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBS=   41 @ i=   31
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   51 @ i=   32
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBS=   40 @ i=   32
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   50 @ i=   33
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBS=   40 @ i=   33
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBS=   48 @ i=   33
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBS=   55 @ i=   33
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   50 @ i=   34
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBS=   48 @ i=   34
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   42 @ i=   35
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   51 @ i=   35
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   62 @ i=   35
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBS=   40 @ i=   35
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBS=   57 @ i=   35
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   42 @ i=   36
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBS=   40 @ i=   36
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBS=   58 @ i=   36
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   63 @ i=   37
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBS=   59 @ i=   37
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   63 @ i=   38
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBS=   60 @ i=   38
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   63 @ i=   39
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBS=   60 @ i=   39
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   63 @ i=   40
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBS=   60 @ i=   40
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   63 @ i=   41
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBS=   60 @ i=   41
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   63 @ i=   42
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBS=   59 @ i=   42
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   61 @ i=   43
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBS=   58 @ i=   43
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   61 @ i=   44
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBS=   58 @ i=   44
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   60 @ i=   45
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBS=   57 @ i=   45
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBN=   59 @ i=   46
(PID.TID 0057.0001) *** ERROR ***  from insideMask (bi,bj=  1,  1) expects
OBS=   57 @ i=   46
(PID.TID 0057.0001) *** ERROR *** OBCS_CHECK:  2460 errors in OB location
vs Mask
(PID.TID 0057.0001) *** ERROR *** S/R ALL_PROC_DIE: ending the run

Kindly assist with the error. Thanks in advance!

Regards
Kunal Madkaiker
Research Scholar,
Centre for Atmospheric Science, IIT Delhi
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.mitgcm.org/pipermail/mitgcm-support/attachments/20200212/3401c4af/attachment-0001.html>


More information about the MITgcm-support mailing list