subscribe scrumor to unsubscribe send the following line:
unsubscribe scrumor to inquire information about the mailing list manager send the following line:
helpAnnouncements of new versions and patches will be sent to the SCRUM's mailing list.
Hernan G. Arango
Institute of Marine and Coastal Sciences
71 Dubley Road
New Brunswick, NJ 08901-8521
off: (732) 932-6555 x266
fax: (732) 932-6520
Earlier versions of SCRUM are described in:
Song, Y. and D. Haidvogel, 1994: A semi-implicit ocean circulation model using a generalized topography- following coordinate system, J. Comp. Physics, 115, 228-244.
The model equations are solved separately for total momentum and vertically integrated momentum and then coupled. The total momentum and tracer equations are time discretized using a third order Adams-Bashforth scheme; the vertical viscosity/diffusion terms are treated implicitly using a Crank-Nicolson scheme. The free-surface and vertically integrated momentum equations are time discretized using a trapezoidal Leapfrog scheme. Horizontal and vertical derivatives are evaluated using finite differences on a staggered horizontal C-grid and a staggered vertical grid.
New Features: (+ completed; * ongoing testing; - under development; ~ near future)
The model is fully documented in each file component. The programming style is very consistent and clear. All variables are documented in the include (.h) files. Mostly all dimensional variables are given in MKS units. There are numerous C-preprocessing options which allows to conditionally select and compile sections of the code. The User needs to modify the file "scrumdefs.h" to activate or deactivate available C-preprocessing options. These C-preprocessing options are documented in "scrumdefs.h". All internal parameters are initialized via a block data routine "blkdat". It is unlikely that the User have to change these internal parameters. Input parameters into the model are via input script "scrum.in". All input parameters are well documented in this script file. Domain dimension parameters are specified in include file "param.h".
INSTALL The system requirements and links to the SCRUM software components are described on this web page.
The directory "scrum/plot" contains the plotting package for SCRUM.
The SCRUM data is stored in NetCDF . There are two output NetCDF files in SCRUM: restart and history. As the name indicates, the restart NetCDF file is used to restart a model run. It can have two or more time records. Two time-records are recommended; the user can recycle these two time records. See documentation for parameters NRST and LCYCLE in input script "scrum.in". The history file contains the fields requested by User at requested levels and time interval. See parameters NWRT, LDEFHIS, NLEV, LEV, and various logical switches in input script file "scrum.in".
This plotting package has four executable programs: