Title: Packages
1Packages
- Stable definition
- Existing packages
- GM/Redi
- KPP
- Convective adjustment
- Context -gt NASA CAN
2Directions
- Re-organize algorithm
- generalize time-stepping
- longer time steps (maybe less efficient)
- Conformal cubic sphere
- longer time step
- Rather different wrapper
- Generalize vertical coordinate
- Semi-lagrangian (longer time step)
- Explicit free surface (global sum)
3Slope Tapering
4Gent McWilliams Cox Clipping
5Gent McWilliams DM 95
6Regular Latitude-Longitude Grid?? ?? 2?/N
Number of points N?N/2 ?x 2?R/N cos(?) ?y
2?R/N ?xpole ? 2??y/N 4?2R/N2
Uniformity of resolution ?xeq/?xpole ?
N/(2?) Ratio of max/min areas Aeq/Apole ?
N/(2?) Aspect ratio ?y/?xpole ? N/(2?)
7Conformal mapping ofcube to the sphere
Num. points 6?(M?M) 3/8 N2 Ratio ?xmax/?xmin
M1/3 Ratio Amax/Amin ¾M2/3
- Locally orthogonal
- Nearly isotropic
- Unbounded ?xmax/?xmin
- Much better scaling than ?-? grid
8Conformal cubic sphere128x64
6x32x32
9Global bathymetry on tiles
S
N
Grid 6x 32x32 (equiv. to 2.8x2.8)
10Documentation
- Document as we move majority of code into package
form - eg. GM/Redi
- Document release (ECCO 1.0)?
- main code in state of flux