Model for Prediction Across Scales ( MPAS): Ocean Component
description
Transcript of Model for Prediction Across Scales ( MPAS): Ocean Component
Model for Prediction Across Scales (MPAS): Ocean Component
Xylar Asay-DavisMatthew Hecht, Philip
Jones, Mathew Maltrud,
Christopher Newman, Mark Petersen, Todd
Ringler
Los Alamos National LabPDEs on the Sphere 2010
August 2010
2X. Asay-Davis, et al.
ContributorsLANL: Xylar Asay-Davis, Matthew Hecht, Phil
Jones, Mark Petersen, Mat Maltrud, Chris Newman, Todd Ringler
NCAR: Michael Duda, Joe Klemp, Bill Skamarock
LLNL: Dan Bergmann, Art Mirin
USC: Lili Ju
FSU: Max Gunzburger, Doug Jacobsen
3X. Asay-Davis, et al.
What is MPAS?1. MPAS is an unstructured-grid approach to
climate system modeling.
2. MPAS supports both quasi-uniform and variable resolution meshing of the sphere using quadrilaterals, triangles or Voronoi tessellations.
3. MPAS is a software framework for the rapid prototyping of single-components of climate system models (atmosphere, ocean, land ice, etc.)
4. MPAS offers the potential to explore regional-scale climate change within the context of global climate system
After testing, models will be distributed through SourceForge at http://mpas.sourceforge.net/.
4X. Asay-Davis, et al.
MPAS is built on top of a finite-volume technique.
The finite-volume approach is a generalization of the Arakawa and Lamb (1981) energy and potential enstrophy conserving scheme.
In the shallow-water system, our approach conserves energy and potential vorticity while dissipating potential enstrophy (without dissipating energy).
5X. Asay-Davis, et al.
MPAS will have access to several different high-order tracer transport algorithms, each with their appropriate flux-limiter.
6X. Asay-Davis, et al.
Results from one high-order transport scheme.Snapshot at Day 5.Limiter turned off.
Conservative Transport Schemes for Spherical Geodesic Grid.
See Bill Skamarock’s talk tomorrow.
2nd-order
3rd-order 4th-order
Initial Condition
7X. Asay-Davis, et al.
MPAS will have access to a high-order extension of Prather’s method-of-moments transport algorithm.The Characteristic Discontinuous Galerkin (CGD) method takes advantage of the Lagrangian nature of transport while maintaining a static mesh. (Lowrie, 2010)
The method has been extended to arbitrary convex polygons and to arbitrary order of accuracy. (Buonoi, Lowrie and Ringler 2010).
The method has also illuminated the connection between CDG and Prather’s Method-of-Moments.
8X. Asay-Davis, et al.
MPAS Project Status: Ocean Summary1. Running MPAS with stretched lat-lon meshes with real-world
topography with a z-level vertical coordinate.
2. We have started the (2nd) evaluation of the barotropic-baroclinic splitting.
3. Code runs on 1 to 4096+ processors on a variety of platforms (MacBook Air, Lobo, Coyote, Ranger, Jaguar)
4. Ocean model can run in pure isopycnal mode as well as z-level mode.
5. We have tested and are implementing a high-order advection scheme (Skamarock)
6. Running ocean model with quasi-uniform and variable resolution Voronoi tessellations
9X. Asay-Davis, et al.
POP to MPAS comparisonSubtropical gyres are weaker in MPAS by 30%.
We are checking parameter settings in each model to determine the source of this difference.
MPAS will not have checker-boarding. POP MPAS
day
150
year
6
10X. Asay-Davis, et al.
MPAS: Ocean Voronoi TessellationsUniform and variable resolution Voronoi tessellations have been created at resolutions between 120 and 15 km.
Right: Global 15km mesh, PV shown, single-layer, flat bottom.
The meshes use nearest-neighbor search from ETOPO2 to define land/sea mask and ocean depth.
11X. Asay-Davis, et al.
Movie
Variable Resolution Voronoi Tessellations
12X. Asay-Davis, et al.
Variable Resolution Voronoi Tessellations
Mesh grid spacing varies by a factor of 8, ranging from 25 km to 200 km. This mesh has about 1/10 the number of nodes as the globally uniform 15 km mesh.
13X. Asay-Davis, et al.
Variable Resolution Voronoi Tessellations
uniform mesh1,800,000 nodes
variable resolution mesh120,000 nodes
14X. Asay-Davis, et al.
My Work: Immersed Boundary MethodIce Shelf/Ocean interface, coast lines and bathymetry
Used to represent complex and/or moving boundaries
Boundaries can intersect computational grid cells
Requires minimal modification of ocean model
Ocean
Ice Shelf
15X. Asay-Davis, et al.
Radial Basis Functions (RBFs)Reconstruction of scalar and vector fields
Vector reconstruction:Based on Baudisch et
al. (2006).Only from normal
components at edgesExactly reproduces a
constant vector field
16X. Asay-Davis, et al.
MPAS Ocean: Challenges Looking Forward1. Porting POP physics to MPAS
2. Obtaining quality simulations
3. Implementing barotropic-baroclinic splitting
4. Implementing high-order vertical remapping
5. Designing computationally efficient kernels
17X. Asay-Davis, et al.
Thanks!