!
! TM5 grid definitions
!

!
! For each region define:
!
!   xcyc     : 1 if the region has cyclic x-boundary conditions, 0 otherwise
!   touch_np : 1 if region touches the north pole, 0 otherwise
!   touch_sp : 1 if region touches the south pole, 0 otherwise
!   xbeg     : the westmost border of the region
!   xend     : the eastmost border of the region
!   ybeg     : the southmost border of the region
!   yend     : the northmost border of the region
!
!   Refinement factors (<= maxref)
!     tref may differ from xref/yref. 
!     In the current  implementation it should be 1,2,4,6,...
!

! maximum refinement factor (can be arbitrary in principle):
region.maxref                       :    10

! basic (coarsest) resolution in degrees for x and y (dz default 1.0)' )
region.dx                           :   3.0
region.dy                           :   2.0
region.dz                           :   1.0

! globe as single grid cell, used for global mass conservation ;
! this region has index '0' in the model;
! DO NOT CHANGE THIS DEFINITION !
region.globe.xcyc                    :     1
region.globe.touch_np                :     1
region.globe.touch_sp                :     1
region.globe.xbeg                    :  -180
region.globe.xend                    :   180
region.globe.ybeg                    :   -90
region.globe.yend                    :    90
region.globe.im                      :     1
region.globe.jm                      :     1
region.globe.xref                    :     1
region.globe.yref                    :     1
region.globe.zref                    :     1
region.globe.tref                    :     1
region.globe.redgrid.nh.n            :     0
region.globe.redgrid.nh.comb         :    
region.globe.redgrid.sh.n            :     0
region.globe.redgrid.sh.comb         :    

! global 1x1 for surface fields ; 
! not used for zooming, thus no 'ref's required
region.glb1x1.xcyc               :     1
region.glb1x1.touch_np           :     1
region.glb1x1.touch_sp           :     1
region.glb1x1.xbeg               :  -180
region.glb1x1.xend               :   180
region.glb1x1.ybeg               :   -90
region.glb1x1.yend               :    90
region.glb1x1.im                 :   360
region.glb1x1.jm                 :   180
region.glb1x1.xref               :     0
region.glb1x1.yref               :     0
region.glb1x1.zref               :     0
region.glb1x1.tref               :     0
region.glb1x1.redgrid.nh.n       :     0
region.glb1x1.redgrid.nh.comb    :  
region.glb1x1.redgrid.sh.n       :     0
region.glb1x1.redgrid.sh.comb    :  

! global 3.x2.
region.glb3x2.xcyc               :     1
region.glb3x2.touch_np           :     1
region.glb3x2.touch_sp           :     1
region.glb3x2.xbeg               :  -180
region.glb3x2.xend               :   180
region.glb3x2.ybeg               :   -90
region.glb3x2.yend               :    90
region.glb3x2.im                 :   120
region.glb3x2.jm                 :    90
region.glb3x2.xref               :     1
region.glb3x2.yref               :     1
region.glb3x2.zref               :     1
region.glb3x2.tref               :     1
! 
region.glb3x2.redgrid.nh.n       :     7
region.glb3x2.redgrid.nh.comb    :    40 8 8 4 4 4 2
region.glb3x2.redgrid.sh.n       :     7
region.glb3x2.redgrid.sh.comb    :    40 8 8 4 4 4 2
! following "c1a:/ms_perm/TM/input/redgrid/RedGrid_glb3x2"
!region.glb3x2.redgrid.nh.n       :    13
!region.glb3x2.redgrid.nh.comb    :    40 8 8 4 4 4 2 2 2 2 2 2 2
!region.glb3x2.redgrid.sh.n       :    13
!region.glb3x2.redgrid.sh.comb    :    40 8 8 4 4 4 2 2 2 2 2 2 2

! zoom over Europe 1x1
region.eur1x1.xcyc               :     0
region.eur1x1.touch_np           :     0
region.eur1x1.touch_sp           :     0
region.eur1x1.xbeg               :   -21
region.eur1x1.xend               :    39
region.eur1x1.ybeg               :    12
region.eur1x1.yend               :    66
region.eur1x1.im                 :    60
region.eur1x1.jm                 :    54
region.eur1x1.xref               :     3
region.eur1x1.yref               :     2
region.eur1x1.zref               :     1
region.eur1x1.tref               :     2
region.eur1x1.redgrid.nh.n       :     0
region.eur1x1.redgrid.nh.comb    :  
region.eur1x1.redgrid.sh.n       :     0
region.eur1x1.redgrid.sh.comb    :  

! hi-res zoom over Europe 0.50x0.25
region.eur050x025.xcyc               :     0
region.eur050x025.touch_np           :     0
region.eur050x025.touch_sp           :     0
region.eur050x025.xbeg               :    -9
region.eur050x025.xend               :    27
region.eur050x025.ybeg               :    40
region.eur050x025.yend               :    58
region.eur050x025.im                 :    72
region.eur050x025.jm                 :    72
region.eur050x025.xref               :     6
region.eur050x025.yref               :     8
region.eur050x025.zref               :     1
region.eur050x025.tref               :     4
region.eur050x025.redgrid.nh.n       :     0
region.eur050x025.redgrid.nh.comb    :  
region.eur050x025.redgrid.sh.n       :     0
region.eur050x025.redgrid.sh.comb    :  

! zoom over North America 1x1
region.nam1x1.xcyc               :     0
region.nam1x1.touch_np           :     0
region.nam1x1.touch_sp           :     0
region.nam1x1.xbeg               :  -132
region.nam1x1.xend               :   -60
region.nam1x1.ybeg               :    20 
region.nam1x1.yend               :    64
region.nam1x1.im                 :    72
region.nam1x1.jm                 :    44
region.nam1x1.xref               :     3
region.nam1x1.yref               :     2
region.nam1x1.zref               :     1
region.nam1x1.tref               :     2
region.nam1x1.redgrid.nh.n       :     0
region.nam1x1.redgrid.nh.comb    :  
region.nam1x1.redgrid.sh.n       :     0
region.nam1x1.redgrid.sh.comb    :  
