[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