 Princeton Ocean Model (POM)  
The Princeton Ocean Model (POM) is a sigma coordinate, free surface, primitive equation ocean model, which includes a turbulence submodel. It was developed in the late 1970's by
Blumberg and Mellor, with subsequent contributions from other people. The POM model has been used for modeling of estuaries, coastal regions and open oceans.

Princeton University

 Rutgers University Ocean Model (SCRUM)  
The SCoordinates Rutgers University Model (SCRUM) solves the hydrostatic primitive equations with a free sea surface, and is an outgrowth of the scoordinate model originated by Song
and Haidvogel (1994). Many of its algorithmic features (such as vertical and horizontal coordinates, finite difference treatments, mixing options) are compatible with SPEM. However, splitexplicit time difference
is required for efficient handling of the free surface in SCRUM. A version of SCRUM optimized for execution on the CMclass (SIMD) parallel
computers is also available.

Rutgers University

