croco.in

16.2. croco.in#

KEYWORD

DESCRIPTION

title

Configuration name

time_stepping

NTIMES : Number of time-steps required for the simulation
dt : Baroclinic time step [in s]
NDTFAST : Number of barotropic time-steps between each baroclinic time step.
For 2D configurations, ndtfast should be unity
NINFO : Number of time-steps between printing of information to standard output

time_stepping_nbq

NDTNBQ
CSOUND_NBQ
VISC2_NBQ

S-coord

THETA_S: S-coordinate surface control parameter
THETA_B: S-coordinate bottom control parameter
Hc(m): Width of surface or bottom boundary layer in which higher vertical resolution
is required during stretching

start_date

Run start date (used with USE_CALENDAR)

end_date

Run end date (used with USE_CALENDAR)

output_time_steps

DT_HIS(H)
DT_AVG(H)
DT_RST(H)

grid

Grid filename

forcing

Forcing filename

bulk_forcing

Bulk forcing filename (used with BULK_FLUX)

climatology

Climatology filename (boundary and nudging, used with CLIMATOLOGY)

boundary

Boundary filename (used with FRC_BRY`)

initial

NRREC: Switch to indicate start or re-start from a previous solution. nrrec is the
time index of the initial or re-start NetCDF file assigned for initialization.
If nrrec is negative (say nrrec = -1), the model will start from the most recent time
record. That is, the initialization record is assigned internally.
filename: Name of file containing the initial state.

restart

NRST: Number of time-steps between writing of re-start fields
NRPFRST
0: write several records every NRST time steps
>0: create more than one file (with sequential numbers) and write NRPRST records per file
-1: overwrite record every NRST time steps
filename: name of restart file

history

LDEFHIS: flag (T/F) for writing history files
NWRT: Number of time-steps between writing of history fields
NRPFHIS:
0: write several records every NWRT time steps
>0: create more than one file (with sequential numbers) and write NRPHIS records per file
-1: overwrite record every NWRT time steps
filename: Name of history file

averages

NTSAVG: Starting timestep for the accumulation of output time-averaged data. For instance,
you might want to average over the last day of a thirty-day run.
NAVG: Number of time-steps between writing of averaged fields
NRPFAVG:
0: write several records every NAVG time steps
>0: create more than one file (with sequential numbers) and write NRPFAVG records per file
-1: overwrite record every NAVG time steps
filename: Name of average file

primary_history_fields

Flags for writing primary variables in history NetCDF file

auxiliary_history_fields

Flags for writing auxiliary variables in history NetCDF file

primary_averages

Flags for writing primary variables in average NetCDF file

auxiliary_averages

Flags for writing auxiliary variables in average NetCDF file

rho0

Mean density used in the Boussinesq equation.

lateral_visc

VISC2: Laplaplacian background viscosity in m2/s (with UV_VIS2 CPP option)
VISC4: Bilaplacian background viscosity in m4/s (with UV_VIS4 CPP option)

tracer_diff2

TNU2(1:NT): Laplacian background diffusivity in m2/s for each tracer (with TS_DIF2 CPP option)

tracer_diff4

TNU4(1:NT): Laplacian background diffusivity in m4/s for each tracer (with TS_DIF4 CPP option)

vertical_mixing

Constant vertical viscosity coefficient in m2/s for analytical vertical mixing scheme
(with ANA_VMIX CPP option)

bottom_drag

RDRG [m/s]: Drag coefficient for linear bottom stress formulation
RDRG2: Drag coefficient for constant quadratic bottom stress formulation
Zob [m]: Roughness length for Von-Karman quadratic bottom stress formulation
Cdb_min: Minimum value of drag coefficient for Von-Karman quadratic bottom stress formulation
Cdb_max: Maximum value of drag coefficient for Von-Karman quadratic bottom stress formulation.

gamma2

Free- or partial- or no-slip wall boundary condition. 1 means free slip conditions are used.

sponge

sponge parameters are only needed if SPONGE_GRID is undefined in set_global_definitions.h;
otherwise, these parameters are assigned internally.
X_SPONGE [m]: width of sponge layers
V_SPONGE [m2/s]: viscosity/diffusivity values in sponge layers. These values follow a
cosine profile from zero interior value to V_SPONGE at the boundary.

nudg_cof

TauT_in [days]: Short nudging time scale used in radiative open boundary conditions for
tracer signal propagating inward the computational domain. This coefficient is used at
boundary points and imposes strong nudging towards external data
TauT_out [days]: Long nudging time scale used in radiative open boundary conditions for
tracer signal propagating outward the computational domain. This coefficient is used at
boundary points and imposes mild nudging towards external data. If CLIMATOLOGY is defined,
it is also used in nudging layers with gradual decrease (cosine profile) from the open
boundary to the inner border of the nudging layer.
TauM_in [days]: Same as above, but for momentum equations
TauM_out [days]: Same as above, but for momentum equations

diagnostics

ldefdia: flag that activates the storage of the instantaneous tracer budget terms in a diagnostic file
nwrtdia: Number of time-steps between writing of diagnostic fields
nrpfdia:
0: write several records every NWRTDIA time steps
>0: create more than one file (with sequential numbers) and write NRPFDIA records per file
-1: overwrite record every NWRTDIA time steps
filename: Name of instantaneous tracer diagnostic file

diag_avg

ldefdia_avg: flag that activates the storage of averaged tracer budget terms in a diagnostic file
ntsdia_avg: Starting timestep for the accumulation of output time-averaged data. For
instance, you might want to average over the last day of a thirty-day run.
nwrtdia_avg: Number of time-steps between writing of averaged diagnostic fields
nprfdia_avg:
0: write several records every NWRTDIA_AVG time steps
>0: create more than one file (with sequential numbers) and write NRPFDIA_AVG records per file
-1: overwrite record every NWRTDIA_AVG time steps
filename: Name of average tracer diagnostic file

diag3D_history_fields

Flag to select which tracer equation (temp, salt, etc …) to store in diagnostic file.
These terms are 3D.

diag2D_history_fields

Flags to select which tracer equation integrated over the mixed layer depth (cf DIAGNOSTICS_TS_MLD)
to store in diagnostic file. These terms are 2D.

diag3D_average_fields

Same as diag3D_history _fields but for averaged fields

diag2D_average_fields

Same as diag2D_history _fields but for averaged fields

diagnosticsM

Same format as diagnostics but for momentum equations
ldefdiaM:
nwrtdiaM:
nrpfdiaM:
filename:

diagM_avg

Same format as diag_avg but for momentum equations

diagM_history_fields

Flag to select which momentum equation (u,v) to store in diagnostic file. These terms are 3D.

diagM_average _fields

Same as diagM_history _fields but for averaged fields

diagnosticsM_bio

Same format as diagnostics but for biogeochemical budget terms (other than advection/diffusion)

diagbio_avg

Same format as diag_avg but for biogeochemical budget terms (other than advection/diffusion)

diagbioFlux_history_fields

Flag (T or F) to select which biogechemical tracer flux to store in diagnostic file.
These terms are 3D. (For NPZD type model)

diagbioVSink_history_fields

Flag (T or F) to select which biogechemical tracer sinking flux equation to store in diagnostic file
These terms are 3D. This is for NPZD type model(BIO_NChlPZD, BIO_N2ChlPZD2 and BIO_BioEBUS),
you need to follow the biogechemical tracers order.

diagbioGasExc_history_fields

Flag (T or F) to select which biogechemical tracer Gas exchange flux equation to store in
diagnostic file. These terms are 2D.

diagbioFlux_average_fields

Same as above but averaged

diagbioVSink_average_fields

Same as above but averaged

diagbioGasExc_average_fields

Same as above but averaged

biology

Name of file containing the Iron dust forcing used in the PISCES biogeochemical model

sediments

Input file: sediment parameters input file

sediment_history_fields

Flags for storing sediment fields in history file
bed_thick:Thickness of sediment bed layer (m)
bed_poros: Porosity of sediment bed layer (no unit)
bed_fra(sand,silt): Volume fraction of sand/silt in bed layer (no unit)

bbl_history_fieldsi

Flags for storing bbl fields in history file
Abed: Bed wave excursion amplitude (m)
Hripple: Bed ripple length (m)
Lripple: Bed ripple length (m)
Zbnot: Physical hydraulic bottom roughness (m)
Zbapp: Apparent hydraulic bottom roughness (m)
Bostrw: Wave-induced kinematic bottom stress (m)

floats

Lagrangian floats application. Same format as diagnostics
LDEFFLT
NFLT
NRPFFLT
inpname, hisname

floats_fields

Type of fields computed for each lagrangian floats

station_fields

Fixed station application. Same format as diagnostics
LDEFSTA
NSTA
NRPFSTA
inpname, hisname

psource

Nsrc: point source number
Isrc: I point source indice
Jsrc: J point source indice
Dsrc: Direction of point source flow (u=0,v=1)
Qbar [m3/s]: Total transport at point source
Lsrc: Logical switch for type of tracer to apply
Tsrc: Tracer value

psource_ncfile

Nsrc: point source number
Isrc: I point source indice
Jsrc: J point source indice
Dsrc: Direction of point source flow (u=0,v=1)
qbardir: Orientation: South=0 or North=0, East=0 or West=1
Lsrc: Logical switch for type of tracer to apply
Tsrc: Tracer value in case of analytical value [ #undef PSOURCE_NCFILE_TS ]
runoff file name: Input netCDF runoff file