Giter Site home page Giter Site logo

Comments (11)

JiaweiZhuang avatar JiaweiZhuang commented on June 12, 2024 1

But, the normal cube sphere's vector bases are also different from the lat-lon's bases, so why is regridding onto the stretched grids vector bases any more challenging?

Because we shouldn't even regrid the lat-lon wind to cubed-sphere... The online GEOS simulation runs at cubed-sphere grid, but the output data are postprocessed/regridded to lat-lon grid -- this is how we get the GEOS-FP/MERRA2 archive for both GC-classic and GCHP. Our current model simulation is impacted by this double-regridding error which should have been avoided at all.

Ideally, the input wind data should be on the native cubed-sphere grid, and can be ingested by GCHP at the same resolution without regridding. Using lower-res grid or nested grid would just involve a simple averaging of fluxes at cell edges, but not rotating the vector bases. The stretched grid, on the other hand, requires more complex vector regridding (like the current lat-lon -> cubed-sphere) than just averaging fluxes.

from gchp_legacy.

LiamBindle avatar LiamBindle commented on June 12, 2024

Hi @JiaweiZhuang,

Thanks again for writing this up. This has been really helpful.

When you have a change, could you expand on your concerns about regridding the wind fields and mass fluxes to a stretched grid? Are you concerned about regridding all vector fields in the met archives?

You mention that the cube sphere's vector bases could make regridding especially challenging. But, the normal cube sphere's vector bases are also different from the lat-lon's bases, so why is regridding onto the stretched grids vector bases any more challenging? I thought regridding between grids with different horizontal vector bases was routine. Doesn't ESMF's regridding support this?

Lastly, could you fill me in on the early wind and transport problems? I wasn't involved with GCHP at that point, so I'm not familiar with the issues.

cc: @lizziel, @sdeastham

Thanks,

Liam

from gchp_legacy.

LiamBindle avatar LiamBindle commented on June 12, 2024

Ah I see, thanks, that clarifies things. Your concern is that the stretched grid could make what's an existing problem worse.

Why can't we get metfield archives on GEOS-5's native grid?

from gchp_legacy.

JiaweiZhuang avatar JiaweiZhuang commented on June 12, 2024

Your concern is that the stretched grid could make what's an existing problem worse.

Yeah, an exception is that, the online GEOS might also run at stretched grid and archive "native stretched grid" output. But this kind of "fixed stretched grid" seems too limited.

Why can't we get metfield archives on GEOS-5's native grid?

I guess asking for more archive from GEOS is a complex procedure.... Other people could better answer this.

from gchp_legacy.

sdeastham avatar sdeastham commented on June 12, 2024

from gchp_legacy.

LiamBindle avatar LiamBindle commented on June 12, 2024

I know this is a bit of a long shot, but is there any documentation of this double-regridding error? Or do you know if anyone has any simulation output that I could look at to get a better idea of how bad the problem is?

It shouldn’t actually be hard; the problem is we need to talk to Bill Putman at GMAO about the process, and he hasn’t been responding to emails for the last few months.

Maybe @lizziel and I should talk to them about getting access to these archives during our visit then. I'll add that to my list of things.

from gchp_legacy.

sdeastham avatar sdeastham commented on June 12, 2024

from gchp_legacy.

JiaweiZhuang avatar JiaweiZhuang commented on June 12, 2024

is there any documentation of this double-regridding error?

In early days (~2016) @sdeastham and I saw an excessive downward flux near the poles due to wind regridding. Here's the configuration I remember:

  • Read input wind field at 4x5 lat-lon grid
  • Run model at C48 resolution or higher
  • Only turn on advection (disable other components) to highlight the error

This led to a lot of stratospheric ozone coming down to the surface. Haven't tried to reproduce this in recent versions. Not sure whether this issue is still there.

from gchp_legacy.

LiamBindle avatar LiamBindle commented on June 12, 2024

Thanks, I'm going to take a closer look at this. I'll follow up early next week.

from gchp_legacy.

lizziel avatar lizziel commented on June 12, 2024

This discussion thread has not been touched for a over year, although is still salient. @LiamBindle, would you like to transfer this to GCHPctm or close it out?

from gchp_legacy.

LiamBindle avatar LiamBindle commented on June 12, 2024

@lizziel this can be closed

from gchp_legacy.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.