[MITgcm-support] simulating an internal temperature, momentum source with an internal OBCS

diego bruciaferri diebr81 at hotmail.it
Sun Oct 30 11:43:37 EDT 2011


Hi all,
I'm trying to simulate an internal flux source of marine water at -6 °C and with v=-2.6 m/s and u =0 at bi=32, bj=46 and r=7 of a domain of 81x81 cells and Nr=25.
Since in MITgcm original code there isn't the possibility of adding an internal source of temperature and momentum, I've simulated this kind of situations adding a fifth open OBCS (since my domain has 4 open boundaries), an East OBCS, passing in the point bi=32, bj=46 with the Orlansky radiation condition. I've modified the code adding this fifth obcs in all the subroutine which seems involved in this kind of problems (better, I HOPE!) and I have had no problems with compiling the code. 
But when I run the model it stops and I received this message:
(PID.TID 0000.0001) OBCS_CHECK: set-up OK
S/R OBCS_CHECK: Inside Mask and OB locations disagree :
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=    2
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=    3
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=    4
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=    5
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=    6
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=    7
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=    8
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=    9
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   10
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   11
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   12
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   13
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   14
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   15
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   16
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   17
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   18
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   19
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   20
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   21
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   22
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   23
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   24
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   25
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   26
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   27
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   28
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   29
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   30
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   31
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   32
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   33
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   34
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   35
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   36
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   37
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   38
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   39
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   40
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   41
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   42
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   43
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   44
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   45
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   46
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   47
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   48
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   49
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   50
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   51
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   52
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   53
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   54
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   55
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   56
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   57
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   58
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   59
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   60
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   61
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   62
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   63
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   64
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   65
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   66
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   67
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   68
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   69
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   70
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   71
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   72
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   73
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   74
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   75
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   76
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   77
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   78
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   79
 from insideMask (bi,bj=  1,  1) expects OBE=   32 @ j=   80
ABNORMAL END: S/R OBCS_CHECK

Reading the code I've met the 'insideOBmaskFile' that seems involved in initializing the mask( the map, right?) for the OBCS but I don't understand where it is setted in the code or if it's a file I have to create...Can anybody help me? 

Thank you in advance.
Best regards,

Diego 		 	   		   		 	   		   		 	   		  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mitgcm.org/pipermail/mitgcm-support/attachments/20111030/a358b104/attachment.htm>


More information about the MITgcm-support mailing list