Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 ROMS Development and Operational Forecast 1. Development of a Multi-Level Parallel Adaptive ROMS –John Lou, Yi Chao, Zhijin (Gene) Li (all at JPL) 2.

Similar presentations


Presentation on theme: "1 ROMS Development and Operational Forecast 1. Development of a Multi-Level Parallel Adaptive ROMS –John Lou, Yi Chao, Zhijin (Gene) Li (all at JPL) 2."— Presentation transcript:

1 1 ROMS Development and Operational Forecast 1. Development of a Multi-Level Parallel Adaptive ROMS –John Lou, Yi Chao, Zhijin (Gene) Li (all at JPL) 2. ROMS and “Grid” Computing –Xiaochun Wang, Alex Li, Yi Chao, Peggy Li (all at JPL) 3. Development of a Real-Time Operational Forecasting System using ROMS –Yi Chao, Zhijin (Gene) Li, Peggy Li, Jei-Kook Choi, Xiaochun Wang, Alex Li (All at JPL) –Jim McWilliams, Patrick Marchesiello, Xavier Capet (UCLA) –Fei Chai (Univ. of Maine), Dick Barber (Duke Univ.), Francisco Chavez (MBARI)

2 2 1. Development of a Multi-Level Parallel Adaptive ROMS PARAMESH (Parallel Adaptive Mesh Refinement) is a package of Fortran 90 subroutines designed to provide an application developer with an easy route to extend an existing serial code which uses a logically cartesian structured mesh into a parallel code with adaptive mesh refinement (AMR). http://esdcd.gsfc.nasa.gov/rib/repositories/inhou se_gsfc/Users_manual/amr.html Pyramid (Parallel Unstructured Adaptive Mesh Refinement Library) is a software library for performing parallel adaptive mesh refinement (AMR) on unstructured meshes. http://www-hpc.jpl.nasa.gov/APPS/AMR/

3 3 Application Examples of PARAMESH: 3D AMR

4 4 A Multi-Level Adaptive Grid for ROMS US West Coast Open Ocean B.C. Open Ocean B.C. Adaptive refinement on longitude-latitude planes of a 3D ocean grid

5 5 Timelines of a Multi-level Program (1-D) Level one Level two Level three Information exchange across grid levels

6 6 The Computational Flow of Adaptive ROMS Multi-level block-structured grid generation (load-balancing) Read input fields to coarse grid Interpolate input fields from coarse grid blocks through the grid tree to all refined levels Set parameters for multi-level grid (grid scale, land masks, time steps.) All-level guard cell exchanges ready for time-stepping 2D time-stepping on bocks at all levels 3D time-stepping on grid blocks at all levels For each time step of outer time-stepping loop: Perform N i time steps of 3D updates at grid level i For each 3D update Perform M steps of 2D updates Same-level guard-cell exchanges for each 2D update Same-level guard cell exchanges for each 3D update All-level guard cell exchanges for all relevant variables For each time step of outer time-stepping loop: Perform N i time steps of 3D updates at grid level i For each 3D update Perform M steps of 2D updates Same-level guard-cell exchanges for each 2D update Same-level guard cell exchanges for each 3D update All-level guard cell exchanges for all relevant variables All-level guard cell exchanges for relevant fields Update of open boundary condition Increment global dt

7 7

8 8 2. ROMS & “Grid” Computing

9 9 Pacific, US West Coast, & California ROMS

10 10 3. ROMS Real-Time Operational Forecasting JPL Data Server Ancillary Data Retrieval & Processing ROMS (L1, L2 L3, 3-L nested) COAMPS Data Server MBARI AOSN Data Server OurOcean LAS DAS SGI Computer

11 11 3-level nested coastal ROMS: 15/5/1.5 km ROMS Configurations Pacific basin-scale ROMS (providing boundary conditions for the regional ROMS)

12 12 Update of Real-Time Wind Forcing Aug. 4, 2003 25-km blended COAMPS/QuikSCAT analysis 3-km COAMPS analysis, Aug. 4 3-km COAMPS forecast, Aug. 5 3-km COAMPS forecast, Aug.6

13 13 Real-Time Stand-alone ROMS without DAS Aug. 4, 2003 L1 ROMS (15-km) L2 ROMS Coupled Phys-Bio (5-km) (http://ourocean.jpl.nasa.gov)

14 14 Real-Time L3 ROMS-DAS Aug. 5 (24 hours forecast from 08/04)

15 15 Real-Time L3 ROMS-DAS Aug. 6 (48 hours forecast from 08/04)

16 16 AOSN (Adaptive Ocean Sampling Network): Monterey Bay August 2003 Experiment Integrated Ocean Observing and Prediction Systems


Download ppt "1 ROMS Development and Operational Forecast 1. Development of a Multi-Level Parallel Adaptive ROMS –John Lou, Yi Chao, Zhijin (Gene) Li (all at JPL) 2."

Similar presentations


Ads by Google