[MITgcm-support] from C- to A-grid (particle tracking)

Andrea Cimatoribus andrea.cimatoribus at epfl.ch
Wed Feb 22 11:02:03 EST 2017


Thanks for all the feedback, I have to study the material and may get 
back to (some of) you later.
Cheers,

Andrea Cimatoribus
postdoctoral researcher
EPFL ENAC IIE ECOL
https://people.epfl.ch/andrea.cimatoribus

On 22/02/17 15:34, Ryan Abernathey wrote:
> Andrea,
>
> Moving from an A grid to a C grid does require interpolation. If you are
> doing Lagrangian particles, the induced divergence might not be a
> problem, since a slightly non-divergent velocity field won't cause any
> serious problems. So a naive multilinear interpolation may be fine.
>
> If you need to advect tracers offline, you need a velocity field that is
> exactly non divergent and satisfies the boundary condition at the side
> walls. This can be obtained by decomposing the velocity into
> streamfunction and velocity potential components, which requires solving
> an elliptic Poisson PDE. The MITgcm can be hacked to solve this for you.
>
> We have done exactly what you describe in the following papers, where we
> use AVISO geostrophic velocities (on an A-grid) to advect tracers and
> particles within MITgcm.
> http://doi.org/10.1002/jgrc.20066
> http://doi.org/10.1175/JPO-D-13-0159.1
> http://doi.org/10.1175/JPO-D-16-0215.1
>
> If you like, I can provide you more details.
>
> Cheers,
> Ryan
>
>
> On Wed, Feb 22, 2017 at 9:20 AM, Blundell J.R. <jeff at noc.soton.ac.uk
> <mailto:jeff at noc.soton.ac.uk>> wrote:
>
>     Hi Andrea,
>               This isn't a simple answer to your question, but you might
>     like to have a look at ARIANE:
>     http://stockage.univ-brest.fr/~grima/Ariane/
>     <http://stockage.univ-brest.fr/~grima/Ariane/>
>     (original webpage)
>     which is heavily used here at NOC, Southampton. It has native support
>     for some curvilinear C-grid models, such as OPA-NEMO and ROMS,
>     though not (as far as I can see) MITgcm. Given that it has support for
>     several models, I would imagine that the logic of adding another might
>     not be too bad, perhaps easier that interpolating onto a regular A-grid.
>     We use v2.2.8_05 .
>     See also
>     http://salishsea-meopar-docs.readthedocs.org/en/latest/particles/
>     <http://salishsea-meopar-docs.readthedocs.org/en/latest/particles/>
>     which seems to have some of the most up-to-date documentation.
>     I should explain that I build the software (that part works quite well)
>     for others to use; I'm not a user myself.
>     http://earthscience.stackexchange.com/questions/761/what-are-some-
>     options-for-online-and-offline-particle-tracking-in-ocean-models
>     <http://earthscience.stackexchange.com/questions/761/what-are-some-
>     options-for-online-and-offline-particle-tracking-in-ocean-models>
>     seems to suggest that CMS can handle "various Arakawa-staggered grids",
>     as presumably it must if it handles HYCOM and ROMS output.
>
>                                 Jeff Blundell
>     ======================================================================
>     |              Research Fellow in Physical Oceanography              |
>     |                    e-mail:  jeff at noc.soton.ac.uk
>     <mailto:jeff at noc.soton.ac.uk>                   |
>     |   Jeff Blundell,  Room 256/09  |  OES Physical Oceanography Group, |
>     |    phone: +44 [0]23 8059 6201
>     <tel:%2B44%20%5B0%5D23%208059%206201>  |  National Oceanography
>     Centre,    |
>     |     fax : +44 [0]23 8059 6204
>     <tel:%2B44%20%5B0%5D23%208059%206204>  |  Southampton, European
>     Way,       |
>     |                                |  SOUTHAMPTON SO14 3ZH, UK.        |
>     |      WWW: http://www.southampton.ac.uk/oes/about/index.page
>     <http://www.southampton.ac.uk/oes/about/index.page>?       |
>     ======================================================================
>
>     ________________________________________
>     From: Andrea Cimatoribus [andrea.cimatoribus at epfl.ch
>     <mailto:andrea.cimatoribus at epfl.ch>]
>     Sent: 22 February 2017 13:49
>     To: mitgcm-support at mitgcm.org <mailto:mitgcm-support at mitgcm.org>
>     Subject: [MITgcm-support] from C- to A-grid (particle tracking)
>
>     Dear all,
>     I am in the process of setting up some particle tracking experiments.
>     After some research and some thinking about my needs, I am inclined to
>     use an offline tool rather than the MITgcm flt package, most likely CMS
>     (https://www.rsmas.miami.edu/users/cparis/oss.html
>     <https://www.rsmas.miami.edu/users/cparis/oss.html>).
>
>     In order to use CMS, I need to interpolate the MITgcm results from my
>     native curvilinear C-grid to the non curvilinear, non rotated A-grid
>     which CMS requires. My questions then are:
>     - is there a way to do this interpolation maintaining the flow (at least
>     approximately) non divergent? (with complex boundaries)
>     - does anyone have any suggestion on working with MITgcm+CMS, or more in
>     general with MITgcm+particle tracking?
>
>     The alternative is to implement C-grids in CMS, which would be
>     interesting but I'm not yet sure it's realistic.
>
>     Thanks, Andrea
>
>
>     --
>     Andrea Cimatoribus
>     postdoctoral researcher
>     EPFL ENAC IIE ECOL
>     https://people.epfl.ch/andrea.cimatoribus
>     <https://people.epfl.ch/andrea.cimatoribus>
>
>
>
>     PS: To answer the obvious question one may have: I think that the flt
>     package is not the right tool for me, since I would like to have several
>     particles (>>1000), doing repeated experiments over the same period of
>     time, in a rather small domain. I think that an offline tool is in this
>     case not only much faster, but also much more flexible.
>
>     _______________________________________________
>     MITgcm-support mailing list
>     MITgcm-support at mitgcm.org <mailto:MITgcm-support at mitgcm.org>
>     http://mitgcm.org/mailman/listinfo/mitgcm-support
>     <http://mitgcm.org/mailman/listinfo/mitgcm-support>
>
>     --
>     This message has been scanned for viruses and
>     dangerous content by MailScanner, and is
>     believed to be clean.
>
>
>     _______________________________________________
>     MITgcm-support mailing list
>     MITgcm-support at mitgcm.org <mailto:MITgcm-support at mitgcm.org>
>     http://mitgcm.org/mailman/listinfo/mitgcm-support
>     <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