Professional Documents
Culture Documents
Regcm - Roms
Regcm - Roms
Regcm - Roms
- Outline
Outline
Introduction
Grid generation and smoothing
Input files
Forcing, initial, boundary conditions etc.
Getting ROMS code
Configuration of the model
Installation
Namelist file and running in standalone mode
- Introduction (1/2)
- Introduction (2/2)
create these
coordinates
changed
Simpler
grid
"z z
% Reduced by smoothing and
i, j,k
i1, j,k + zi, j,k1 zi1, j,k1
rx1 = max $$
'' vertical coordinate mod. The
# zi, j,k + zi1, j,k zi, j,k1 zi1, j,k1 & value should be < 6.0
Vertical Coordinates
Vertical Transformation (opt: 1-2)
h ( x, y) z ( x, y, , t )
Vertical Stretching Functions (opt: 1-4)
2 higher resolution at the surface
3 for shallow applications
4 default in current version of ROMS, user can control stretching both
in surface and bottom
https://www.myroms.org/wiki/index.php/Vertical_S-coordinate
3d interpolation
2d interpolation
Matlab
ROMS Matlab Package: http://www.myroms.org/software/Processing/
Python
pyroms: https://github.com/kshedstrom
ESMF Python Interface: http://earthsystemcog.org/projects/esmp/
NCL (now supports ESMF offline re-gridding)
2d interpolation
3d interpolation
The original pyroms python module does not support AGrid (but it could
be generated using logic of the BGrid python files)
The interpolation weight files are created by SCRIP toolbox (it has a
Python wrapper) but it can be modified to use ESMP
Info about SCRIP toolbox: http://climate.lanl.gov/Software/SCRIP/
Image - Arakawa Grid Types - http://trac.mcs.anl.gov/projects/parvis/wiki/Discretizations
cas.h
Ice model
related definitions
No open boundary
E/N/S/W closed
The file includes set of preprocessor (CPP) flag to activate specific part
of the code.
The whole list of the available CPP options - ROMS/Include/cppdefs.h
- Installation (1/2)
Steps
Edit machine specific file (*.mk)
Files is in the Compilers/ directory
- Installation (2/2)
build.sh
cas.in
domain size and
number of vertical
layer
Domain decomposition
parameters, must be consistent
with job submission script !!!
option for restart,
NRREC = -1 is
fresh run
cas.in
Height of surface
atmospheric data
Jerlow water type.
Related with
turbidity and
shortwave rad.
penetration. 5 is
more turbid
Vertical grid
definition, it must
be consistent with
input files !!!
roms.job
roms.lsf
Last words
ROMS is one of the most advanced and complex numerical models in
the world. The learning Curve is very steep but it is our experience that
the model grows on the user when he/she realizes its capabilities.
from user registration form