Model Coupling WC12
DATA-COAMPS-ROMS Coupled Application
- WC12 application 184x179x42, mean resolution dx = 8.5 km and dy = 11.0 km
- COAMPS application 201x204x60 with dx=dy=45 km (coarser), and 214x217x60 with dx=dy=15 km (finer)
- Time stepping: COAMPS 60 s, ROMS 600 s
- Coupling Simulation C01: Using ROMS bulk fluxes parameterization
- Sequential and semi-implicit coupling
- Non nested COAMPS, just coarser grid
- Coupling interval: 600 s, COAMPS exports time-averaged fields
- COAMPS imports SST from DATA and ROMS components
- DATA component reads SST from HyCOM 1/12 dataset, 4500x3298
- ROMS activates BULK_FLUXES, COOL_SKIN, EMINUSP, LONGWAVE_OUT, WIND_MINUS_CURRENT
- ROMS imports dLWrad, SWrad, Pair, Tair, Qair, rain, Uwind, and Vwind
- Coupling Simulation C03: Using ROMS bulk fluxes parameterization
- Sequential and semi-implicit coupling
- Nested (Coarse and fine) COAMPS
- Coupling interval: 600 s, COAMPS exports time-averaged fields
- COAMPS imports SST from DATA and ROMS components
- DATA component reads SST from HyCOM 1/12 dataset, 4500x3298
- ROMS activates BULK_FLUXES, COOL_SKIN, EMINUSP, LONGWAVE_OUT, WIND_MINUS_CURRENT
- ROMS imports dLWrad, SWrad, Pair, Tair, Qair, rain, Uwind, and Vwind
- Coupling Simulation C04: Using COAMPS surface fluxes parameterization
- Sequential and semi-implicit coupling
- Nested (Coarse and fine) COAMPS
- Coupling interval: 600 s, COAMPS exports time-averaged fields
- COAMPS imports SST from DATA and ROMS components
- DATA component reads SST from HyCOM 1/12 dataset, 4500x3298
- ROMS deactivates BULK_FLUXES, COOL_SKIN, EMINUSP, LONGWAVE_OUT, WIND_MINUS_CURRENT
- ROMS imports SWrad, shflux, swflux, sustr, and svstr
COAMPS and ROMS Grids
COAMPS-1: 45 km
COAMPS-2: 15 km
ROMS-1: 8.5x11 km
Merged Sea Surface Temperature (K): COAMPS Import
![]() ![]() |
![]() |
Surface Shortwave Radiation Flux (W/m2): Subtract 8 hours for PST
DATA-COAMPS-ROMS Non Nested |
DATA-COAMPS-ROMS Nested |
DATA-COAMPS-ROMS Nested |
ESMF Coupling: 600s BULK_FLUXES |
ESMF Coupling: 600s BULK_FLUXES |
ESMF Coupling: 600s ATM SBL |
Coupled Net Surface Heat Flux (W/m2): Subtract 8 hours for PST
DATA-COAMPS-ROMS Non Nested |
DATA-COAMPS-ROMS Nested |
DATA-COAMPS-ROMS Nested |
ESMF Coupling: 600s BULK_FLUXES |
ESMF Coupling: 600s BULK_FLUXES |
ESMF Coupling: 600s ATM SBL |
Coupled Surface Temperature (°C): Subtract 8 hours for PST
DATA-COAMPS-ROMS Non Nested |
DATA-COAMPS-ROMS Nested |
DATA-COAMPS-ROMS Nested |
ESMF Coupling: 600s BULK_FLUXES |
ESMF Coupling: 600s BULK_FLUXES |
ESMF Coupling: 600s ATM SBL |
Coupled Surface Freshwater Flux (m/day): (E-P)*salt Subtract 8 hours for PST
DATA-COAMPS-ROMS Non Nested |
DATA-COAMPS-ROMS Nested |
DATA-COAMPS-ROMS Nested |
ESMF Coupling: 600s BULK_FLUXES |
ESMF Coupling: 600s BULK_FLUXES |
ESMF Coupling: 600s ATM SBL |
Coupled Surface Salinity Subtract 8 hours for PST
DATA-COAMPS-ROMS Non Nested |
DATA-COAMPS-ROMS Nested |
DATA-COAMPS-ROMS Nested |
ESMF Coupling: 600s BULK_FLUXES |
ESMF Coupling: 600s BULK_FLUXES |
ESMF Coupling: 600s ATM SBL |
Coupled Surface Wind Stress (N/m2): Subtract 8 hours for PST
DATA-COAMPS-ROMS Non Nested |
DATA-COAMPS-ROMS Nested |
DATA-COAMPS-ROMS Nested |
ESMF Coupling: 600s BULK_FLUXES |
ESMF Coupling: 600s BULK_FLUXES |
ESMF Coupling: 600s ATM SBL |
Heat Flux Components Analysis: Nested C03 and C04
![]() |
![]() |
![]() |
![]() |
BULK_FLUXES |
![]() |
![]() |
![]() |
![]() |
COAMPS |
Computed Surface Net Heat Flux (W/m2)
BULK_FLUXES | COAMPS | BULK_FLUXES minus COAMPS |
![]() |
![]() |
![]() |
11-Jan-2013 13:00:00 PST |
Freshwater Flux Analysis: Nested C03 and C04
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Free-Surface (m) and Surface Wind Streamlines: C01, C03, C04
BULK_FLUXES Non Nested | BULK_FLUXES Nested | ATM SBL Nested |
![]() |
![]() |
![]() |
11-Jan-2013 13:00:00 PST |
Coupled and Uncoupled Simulations Comparison
- WC12 application 184x179x42, mean resolution dx = 8.5 km and dy = 11.0 km
- DATA-COAMPS-ROMS coupled simulation C03: using ROMS bulk fluxes parameterization
- Sequential and semi-implicit coupling
- Nested (45 and 15 km) COAMPS
- Coupling interval: 600 s, COAMPS exports time-averaged fields
- COAMPS imports SST from DATA and ROMS components
- DATA component reads SST from HyCOM 1/12 dataset, 4500x3298
- ROMS activates BULK_FLUXES, COOL_SKIN, EMINUSP, LONGWAVE_OUT, WIND_MINUS_CURRENT
- ROMS imports dLWrad, SWrad, Pair, Tair, Qair, rain, Uwind, and Vwind
- Uncoupled Simulation U02: Using ROMS bulk fluxes parameterization
- ERA5-ECMWF hourly dataset
- ROMS activates BULK_FLUXES, COOL_SKIN, EMINUSP, LONGWAVE_OUT, WIND_MINUS_CURRENT
- Uncoupled Simulation U04: Using ATM surface fluxes parameterization
- ERA5-ECMWF hourly dataset
- ROMS deactivates BULK_FLUXES, COOL_SKIN, EMINUSP, LONGWAVE_OUT, WIND_MINUS_CURRENT
Surface Shortwave Radiation Flux (W/m2): Subtract 8 hours for PST
DATA-COAMPS-ROMS | ERA5-ECMWF DATA | ERA5-ECMWF DATA |
ESMF Coupling: 600s BULK_FLUXES |
Uncoupled: hourly BULK_FLUXES |
Uncoupled: hourly ATM SBL |
Coupled Net Surface Heat Flux (W/m2): Subtract 8 hours for PST
DATA-COAMPS-ROMS | ERA5-ECMWF DATA | ERA5-ECMWF DATA |
ESMF Coupling: 600s BULK_FLUXES |
Uncoupled: hourly BULK_FLUXES |
Uncoupled: hourly ATM SBL |
Coupled Surface Temperature (°C): Subtract 8 hours for PST
DATA-COAMPS-ROMS | ERA5-ECMWF DATA | ERA5-ECMWF DATA |
ESMF Coupling: 600s BULK_FLUXES |
Uncoupled: hourly BULK_FLUXES |
Uncoupled: hourly ATM SBL |
Coupled Surface Freshwater Flux (m/day): (E-P)*salt Subtract 8 hours for PST
DATA-COAMPS-ROMS | ERA5-ECMWF DATA | ERA5-ECMWF DATA |
ESMF Coupling: 600s BULK_FLUXES |
Uncoupled: hourly BULK_FLUXES |
Uncoupled: hourly ATM SBL |
Coupled Surface Salinity Subtract 8 hours for PST
DATA-COAMPS-ROMS | ERA5-ECMWF DATA | ERA5-ECMWF DATA |
ESMF Coupling: 600s BULK_FLUXES |
Uncoupled: hourly BULK_FLUXES |
Uncoupled: hourly ATM SBL |
Coupled Surface Wind Stress (N/m2): Subtract 8 hours for PST
DATA-COAMPS-ROMS | ERA5-ECMWF DATA | ERA5-ECMWF DATA |
ESMF Coupling: 600s BULK_FLUXES |
Uncoupled: hourly BULK_FLUXES |
Uncoupled: hourly ATM SBL |