[MITgcm-support] Equatorial Channel from -70 degree to +70 degree

Jean-Michel Campin jmc at ocean.mit.edu
Wed Oct 4 14:11:11 EDT 2006


Hi Yuan,

Currently, the zonal filter only works with no tile
decomposition (i.e. single tile) in the X direction.
If you want to use it in your set-up, you will need
to find the 8 tiles in the Y direction (e.g.:
increasing Ny to 96 and setting nPy=8, nSy=12, 
keeping nSx=256)

Jean-Michel

> Hi, Dimitris and Martin,
> 
> I just figured out that the problem is actually caused by zonal filter. 
> I thought I shoud apply zonal filter if the latitude is greater than 45 
> degree. Once the zonal filter was turned off, the code just ran 
> smoothly. I feel a little uncomfortable that I have to turn off zonal 
> filter. This might cause problems when the channel is close to polar 
> region, say, a channel from -80 degree to +80 degree. However I think I 
> can just reduce time step if the zonal filter is turned off.
> 
> Yuan
> 
> Martin Losch wrote:
> 
> >Yuan,
> >
> >the results from
> >nPx=8, sNx=32, sNy=93 should be exactly the same (except for round- 
> >off error) as those from
> >nPx=4, sNx=64, sNy=93,
> >nPx=2, sNx=128, sNy=93, and
> >nPx=1, sNx=256, sNy=93, regardless of time step.
> >When you have NaN's in one case and no NaN's in another, then  
> >something else is wrong. What about your nSx/nSy? both should be 1 in  
> >all of these examples so that  sNx*nSx*nPx = 256, and sNy*nSy*nPy =  
> >93 for all cases.
> >
> >Martin
> >
> >On 4 Oct 2006, at 08:29, Yuan Lian wrote:
> >
> >>Hi, Dimitris,
> >>
> >>Thanks. I tried the configuration nPx=8, sNx=32, sNy=93 but the  
> >>simulation gave NAN values. I had to reduce the number of grids in  
> >>latitude. The configuration nPx=4, sNx=64, sNy=63 worked just fine.  
> >>I will try nPx=4, sNx=64, sNy=93 and see how it works. I might try  
> >>to use very short time step as well.
> >>
> >>cheers,
> >>Yuan
> >>
> >>Dimitris Menemenlis wrote:
> >>
> >>>Hi Yuan,
> >>>
> >>>>I noticed that, in order to run the simulation, the number of  grid 
> >>>>points in
> >>>>X direction has to be greater than the number of grids in Y  
> >>>>direction in a
> >>>>single tile.
> >>>
> >>>
> >>>
> >>>There is no such restriction as far as possible model  
> >>>configurations are concerned.
> >>>
> >>>>The number of grids is 256x93
> >>>>So the question is: how to configure the "SIZE.h" to run the  
> >>>>simulation with
> >>>>4 or 8 processors?
> >>>
> >>>
> >>>
> >>>Since 93 is not divisible by 2, and assuming you are using MPI,   
> >>>you can have
> >>> nPx=4, sNx=64, sNy=93 and
> >>> nPx=8, sNx=32, sNy=93.
> >>>
> >>>Cheers, Dimitris
> >>>
> >>>_______________________________________________
> >>>MITgcm-support mailing list
> >>>MITgcm-support at mitgcm.org
> >>>http://mitgcm.org/mailman/listinfo/mitgcm-support
> >>>
> >>
> >>_______________________________________________
> >>MITgcm-support mailing list
> >>MITgcm-support at mitgcm.org
> >>http://mitgcm.org/mailman/listinfo/mitgcm-support
> >
> >
> >_______________________________________________
> >MITgcm-support mailing list
> >MITgcm-support at mitgcm.org
> >http://mitgcm.org/mailman/listinfo/mitgcm-support
> >
> 
> _______________________________________________
> MITgcm-support mailing list
> MITgcm-support at mitgcm.org
> http://mitgcm.org/mailman/listinfo/mitgcm-support



More information about the MITgcm-support mailing list