This is a list of video tutorials to learn the
Regional Ocean Modeling System
(ROMS).
(1) Logging into the Linux training server dods.o3d.org
NX Client Software (fullscreen
view) - [
MOV
]
(2) Overview of ROMS code, compiling and running jobs
Source code overview - [
MOV ]
Preprocessing using cppdefs.h - [
MOV ]
A closer look at cppdefs.h - [
MOV ]
Compiling ROMS - [
MOV ]
Submitting a model run on the cluster - [
MOV
]
(3) Coriolis, Inertial Oscillation and Floats EXAMPLE
Theory of inertial oscillation - [
PDF
]
Compiling and running the example - [
MOV
]
Plotting the output in MATLAB - [
MOV ]
Files to configure/change the CORIOLIS example
(a)
Applications/CORIOLIS_cppdefs.h - [
MOV ]
(b)
Modules/mod_param.F - [
MOV ]
(c)
Nonlinear/analytical.F - [
MOV ]
Runtime input files coriolis.in and floats.in - [
MOV ]
(4) Generating a computational GRID
Analytical grid file - [
MOV
]
Configuring a grid in the RNT toolbox - [
MOV
]
Realistic grid file with bathymetry and coastlines
(a)
Selecting the grid domain (credit A. Scherbina) - [
MOV ]
(b)
Building the grid file - [
MOV ]
(c)
Adding/interpolating the bathymetry - [
MOV ]
(d)
Smoothing the bathymetry - [
MOV ]
(e)
Adding coastline with land/sea mask - [
MOV ]
(5) NETCDF files and the CTL array
What is a NETCDF (NC) file - [
MOV
]
Reading a NC files in MATLAB - [
MOV ]
Creating and writing NC files in MATLAB - [
MOV ]
Working with multiple NC files with RNT
The CTL structured array (rnt_timectl.m) - [
MOV ]
Loading/writing variables (rnt_loadvar.m | rnt_savevar.m) - [
MOV ]
(6) Creating FORCING, CLIMATOLOGY and INITIAL condition files
Surface FORCING
(a)
Seasonal forcing using NCEP/NCAR reanalysis- [
MOV ]
(b)
Time dependent winds NCEP/NCAR
reanalysis - [
MOV ]
(c)
Time dependent winds QSCATT/NCEP
Blend - [
MOV ]
(d)
Time dependent heat/fresh
water fluxes - [
MOV ]
(e)
Create your own
FORCING (e.g. ECMWF) - [
MOV ]
Temperature, Salinity and Velocity CLIMATOLOGY
(a)
Monthly mean TS climatologies from
WOA98 or SODA - [
MOV ]
(b)
Computing geostrophic flow using
ROMS numerics - [
MOV ]
INITIAL and OPEN BOUNDARY conditions from climatology - [
MOV ]
Creating all the input files
at once - [
MOV
]
(7) Plotting the ROMS output
MAIN_PLotting.m - [
MOV ]
(8) California Current System (CCS) Upwelling and Ecosystem EXAMPLE
Creating the grid, initial and boundary conditions- [
MOV ]
Configuring ROMS for a 3D stratified flow - [
MOV
]
Running the CCS case - [
MOV ]
The CCS spin-up run and post-processing - [
MOV ]
Nutrient-Phytoplankton-Zooplankton-Detritus (NPZD) model
Configuring the NPZD model - [
MOV ]
Adding the NPZD input files - [
MOV ]
Running the NPZD model - [
MOV ]
Sensitivity of the NPZD model to climate forcing
Response of the NPZD to increase stratification - [
MOV ]
Response of the NPZD to increase upwelling winds - [
MOV ]
E. Di Lorenzo ©2008 Georgia Institute
of Technology :: Atlanta, Georgia 30332