Generates the POM namelist. More...
Generates the POM namelist.
Arguments:
title
— run's titlenetcdf_file
— netCDF output file (rund ID)mode
— calculation mode. Description:2
— 2-D calculation (bottom stress calculated in advave)3
— 3-D calculation (bottom stress calculated in profu,v)4
— 3-D calculation with t and s held fixednadv
— advection scheme. Options:1
— Centred scheme, as originally provide in POM2
— Smolarkiewicz iterative upstream scheme, based on subroutines provided by Gianmaia Sannino and Vincenzo ArtaleConstants for Smolarkiewicz iterative upstream scheme:
nitera
— number of iterations. This should be in the range 1 - 4. 1 is standard upstream differencing; 3 adds 50% CPU time to POMsw
— smoothing parameter. This should preferably be 1, but 0 < sw < 1 gives smoother solutions with less overshoot when nitera > 1npg
— pressure gradient scheme. Options:1
— Second order scheme, as originally provide in POM2
— Fourth order scheme using the McCalpin method (Berntsen and Oey, Ocean Dynamics, 2010)dte
— external (2-D) time step (secs.) according to CFLisplit
— Ratio: (Internal (3-D) time step)/(External (2-D) time step) (dti/dte; dimensionless)time_start
— date and time of start of initial run of model in format (i.e. UDUNITS convention) "YYYY-MM-DD HH:MM:SS <+/->HH:MM" where "<+/->HH:MM" is the time zone (positive eastwards from Coordinated Universal Time). NOTE that the climatological time axis (i.e. beginning of year zero, which does not exist in the real-world calendar) is usedRestart options:
nread_rst
— index to indicate whether run to start from restart file (nread_rst=0: no restart input file; nread_rst=1: restart input file)read_rst_file
— restart input file namewrite_rst
— interval (days) to write a restart filewrite_rst_file
— restart output file nameAdditional options:
days
— run duration (days)prtd1
— initial print interval (days)prtd2
— final print interval (days)swtch
— time to switch from prtd1 to prtd2nbct
— surface temperature boundary condition (see initialize.f)ifplane
— f-plane option. Valid values:0
— Grid is not an f-plane, as originally provided in POM1
— Grid is an f-plane, calculated at latitude cnorth_ecnorth_e
— Constant for f-plane option: latitude for Coriolis calculation when using an f-planeismoth
— smoothing/desmoothing option0
— do not use 3D U V T S smoothing1
— use 3D U V T S smoothingsmh
— Constant for smoothing/desmoothing option: smoothing time step frequency. This has traditionally been 3.tnowindd
— no prescribed wind after tnowindd (days)igeovel
— initial geostrophic velocity option. Valid values:nl
— number of z-levels in initial condition file(s)ionedim
— 3D (full) vs. 1D (vertical-only) physics option. Valid values:0
— use full 3D physics1
— use vertical-only 1D phsyicsipwave
— wave-induced mixing option0
— do not use wave-induced mixing1
— use wave-induced mixing Classes | |
class | nml |
Class that generates the namelist for POM. More... | |