#943 closed upgrade (Done)

IMPORTANT: Condolidation and refactoring due to new 2D Kernels and WEC

Reported by: arango Owned by:
Priority: major Milestone: Release ROMS/TOMS 4.2
Component: Nonlinear Version: 4.2
Keywords: Cc:

Description

The ROMS source code was consolidated due to changes for new developments:

  • Major update to ROMS barotropic kernel (step2d) using the Generalized Forward-Backward 3rd-order Adams-Bashforth /4th-order Adams-Moulton (FB AB3-AM4) time stepping algorithm (Shchepetkin and McWilliams, 2005; 2009)
  • Implementation of the adaptive, Courant-number-dependent implicit scheme for vertical advection (Shchepetkin, 2015), which splits omega vertical velocity into explicit (W) and implicit (Wi) components.
  • Porting the Waves Effect on Currents (WEC) based on the Vortex Force formulation of Uchiyama et al. (2010) and Kumar et al. (2012) based on COAWST implementation.

The actual algorithms are not released yet. However, it will be available soon in the ROMS GitHub repository in feature/kernel and feature/wec branches.

The feature branches are intended for superusers, advanced users, and beta testers.


WARNING

  • All the standard input files roms_*.in were modified to add new output fields to HISTORY, QUICKSAVE, AVERAGES, and DIAGNOTIC files.
  • The varinfo.yaml metadata file was updated for the new variables.

Many thanks to Sasha Shchepetkin and John Warner for their help designing and implementing these algorithms.

Change History (1)

comment:1 by arango, 12 months ago

Resolution: Done
Status: newclosed
Note: See TracTickets for help on using tickets.