[MITgcm-support] RE: conversion from local tile index to global new I/O format index
Chris Hill
cnh at mit.edu
Tue Mar 30 15:42:32 EST 2004
Yes that is the loop.
For a 510x510 cube that will return global i {1:510*6} and global j {1:510}.
Chris
> -----Original Message-----
> From: Ichiro Fukumori [mailto:if at pacific.jpl.nasa.gov]
> Sent: Tuesday, March 30, 2004 3:33 PM
> To: 'Andrew Eichmann'; Dimitris Menemenlis
> Cc: Chris Hill
> Subject: Re: conversion from local tile index to global new
> I/O format index
>
> Hi Andrew,
>
> Could you give me the exact do loop to get the global i (1 to
> Nx) and global j (1 to Ny) index at point, (i,j,bi,bj) within
> a tile? Is it
>
> i_global_io_index = exch2_txglobalo(W2_myTileList(bi))+i-1
> j_global_io_index = exch2_tyglobalo(W2_myTileList(bi))+j-1
>
> Thanks,
> Ichiro
>
> At 02:14 PM 3/30/2004 -0500, 'Andrew Eichmann' wrote:
> >* Dimitris Menemenlis <menemenlis at jpl.nasa.gov> wrote on
> Tue, Mar 30,
> >2004 at 10:01:37AM -0800
> > >
> > > Chris, Andy,
> > >
> > > > i_global_io_index =
> exch_tx_globallo(W2_myTileList(bi))+i-1
> > > > j_global_io_index =
> > > > exch_ty_globallo(W2_myTileList(bi))+j-1
> > >
> > > is not exactly what we need. Two problems, the first is that the
> > > exch_tx_globallo and exch_ty_globallo variables do not exist. I
> > > assume you
> >
> >They're exch2_txglobalo and exch2_tyglobalo. There's a
> mismatch in the
> >comments that we should clean up.
> >
> > > mean exch2. The second problem is that these variables seem to
> > > point
> > to face
> > > corners, not tile corners. So some more tile gymnastics must be
> > > needed
> > to get
> >
> >They should point to the tile corners within the face. That, plus
> >exch2_mydnx, exch2_mydny (which I just realised I haven't
> documented -
> >these are dimensions of the faces, indexed to the tile), and
> >exch2_myFace should get you what you need.
> >
> > > P.P.S. Anybody running the mitgcm using cygwin?
> >
> >Would this be for performance tuning? ;-)
> >
> >-A
>
> ===============================================================
> Ichiro Fukumori | Jet Propulsion Laboratory
> e-mail: fukumori at jpl.nasa.gov | Mail Stop 300-323
> phone: +1 (818) 354-6965 | 4800 Oak Grove Drive
> fax: +1 (818) 393-6720 | Pasadena, California 91109, U.S.A.
> ===============================================================
>
More information about the MITgcm-support
mailing list