From 36763e15f55d373feb273e1eac6f1504db38d5e0 Mon Sep 17 00:00:00 2001 From: mark-petersen Date: Mon, 20 May 2019 11:58:08 -0700 Subject: [PATCH 1/2] Update mpas source. Includes: 1. LIGHT update (MPAS-Ocean Lagrangian particles): MPAS-Dev/MPAS-Model#56 2. clean up ice shelf melt flag: MPAS-Dev/MPAS-Model#164 3. merge coastal branch: MPAS-Dev/MPAS-Model#54 4. CONUS mesh update: MPAS-Dev/MPAS-Model#201 5. Major COMPASS upgrade to python 3: MPAS-Dev/MPAS-Model#229 6. Eliminate outdated -DUNDERSCORE flag: MPAS-Dev/MPAS-Model#156 7. PIO Version Compatibility Check - PGI Compiler Bug Fix: MPAS-Dev/MPAS-Model#212 These changes do not alter E3SM standard cases or testing on next. COMPASS is the MPAS testing infrastructure. LIGHT and coastal changes are protected by flags and not used in normal E3SM tests. --- components/mpas-source | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/mpas-source b/components/mpas-source index 0ca29df2c2f8..b7a5193ee1f2 160000 --- a/components/mpas-source +++ b/components/mpas-source @@ -1 +1 @@ -Subproject commit 0ca29df2c2f807f2844750f084cea9c2e84ec5fe +Subproject commit b7a5193ee1f21b91f83a046d2b5351a0d467f6e9 From fd974857943720b235b88310bab5b4803d89b752 Mon Sep 17 00:00:00 2001 From: Jon Wolfe Date: Wed, 22 May 2019 15:14:48 -0500 Subject: [PATCH 2/2] Update namelist scripts to reflect changes in mpas-ocean Registry files --- components/mpas-ocean/bld/build-namelist | 11 + .../mpas-ocean/bld/build-namelist-section | 11 + .../namelist_defaults_mpaso.xml | 11 + .../namelist_definition_mpaso.xml | 3404 ++--------------- 4 files changed, 279 insertions(+), 3158 deletions(-) diff --git a/components/mpas-ocean/bld/build-namelist b/components/mpas-ocean/bld/build-namelist index f61c5d923b4f..79daa75798ae 100755 --- a/components/mpas-ocean/bld/build-namelist +++ b/components/mpas-ocean/bld/build-namelist @@ -1200,6 +1200,17 @@ add_default($nl, 'config_AM_lagrPartTrack_reset_global_timestamp'); add_default($nl, 'config_AM_lagrPartTrack_region_stream'); add_default($nl, 'config_AM_lagrPartTrack_reset_if_outside_region'); add_default($nl, 'config_AM_lagrPartTrack_reset_if_inside_region'); +add_default($nl, 'config_AM_lagrPartTrack_sample_horizontal_interp'); +add_default($nl, 'config_AM_lagrPartTrack_sample_temperature'); +add_default($nl, 'config_AM_lagrPartTrack_sample_salinity'); +add_default($nl, 'config_AM_lagrPartTrack_sample_DIC'); +add_default($nl, 'config_AM_lagrPartTrack_sample_ALK'); +add_default($nl, 'config_AM_lagrPartTrack_sample_PO4'); +add_default($nl, 'config_AM_lagrPartTrack_sample_NO3'); +add_default($nl, 'config_AM_lagrPartTrack_sample_SiO3'); +add_default($nl, 'config_AM_lagrPartTrack_sample_NH4'); +add_default($nl, 'config_AM_lagrPartTrack_sample_Fe'); +add_default($nl, 'config_AM_lagrPartTrack_sample_O2'); ################################### # Namelist group: AM_eliassenPalm # diff --git a/components/mpas-ocean/bld/build-namelist-section b/components/mpas-ocean/bld/build-namelist-section index 700ff1e514f9..e6e5ea21ab4a 100644 --- a/components/mpas-ocean/bld/build-namelist-section +++ b/components/mpas-ocean/bld/build-namelist-section @@ -677,6 +677,17 @@ add_default($nl, 'config_AM_lagrPartTrack_reset_global_timestamp'); add_default($nl, 'config_AM_lagrPartTrack_region_stream'); add_default($nl, 'config_AM_lagrPartTrack_reset_if_outside_region'); add_default($nl, 'config_AM_lagrPartTrack_reset_if_inside_region'); +add_default($nl, 'config_AM_lagrPartTrack_sample_horizontal_interp'); +add_default($nl, 'config_AM_lagrPartTrack_sample_temperature'); +add_default($nl, 'config_AM_lagrPartTrack_sample_salinity'); +add_default($nl, 'config_AM_lagrPartTrack_sample_DIC'); +add_default($nl, 'config_AM_lagrPartTrack_sample_ALK'); +add_default($nl, 'config_AM_lagrPartTrack_sample_PO4'); +add_default($nl, 'config_AM_lagrPartTrack_sample_NO3'); +add_default($nl, 'config_AM_lagrPartTrack_sample_SiO3'); +add_default($nl, 'config_AM_lagrPartTrack_sample_NH4'); +add_default($nl, 'config_AM_lagrPartTrack_sample_Fe'); +add_default($nl, 'config_AM_lagrPartTrack_sample_O2'); ################################### # Namelist group: AM_eliassenPalm # diff --git a/components/mpas-ocean/bld/namelist_files/namelist_defaults_mpaso.xml b/components/mpas-ocean/bld/namelist_files/namelist_defaults_mpaso.xml index 316870c2a00b..d85d519fad3f 100644 --- a/components/mpas-ocean/bld/namelist_files/namelist_defaults_mpaso.xml +++ b/components/mpas-ocean/bld/namelist_files/namelist_defaults_mpaso.xml @@ -612,6 +612,17 @@ 'lagrPartTrackRegions' .false. .false. +.true. +.true. +.true. +.false. +.false. +.false. +.false. +.false. +.false. +.false. +.false. .false. diff --git a/components/mpas-ocean/bld/namelist_files/namelist_definition_mpaso.xml b/components/mpas-ocean/bld/namelist_files/namelist_definition_mpaso.xml index 4e6df6931cee..85e78cd96e43 100644 --- a/components/mpas-ocean/bld/namelist_files/namelist_definition_mpaso.xml +++ b/components/mpas-ocean/bld/namelist_files/namelist_definition_mpaso.xml @@ -1229,73 +1229,6 @@ Default: Defined in namelist_defaults.xml - - - -If true calculate input forcing fields. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Atmospheric forcing type. - -Valid values: 'WINDPRES' -Default: Defined in namelist_defaults.xml - - - -Forcing time to use at the simulation start time - -Valid values: 'YYYY-MM-DD_HH:MM:SS -Default: Defined in namelist_defaults.xml - - - -Reference time for the forcing - -Valid values: 'YYYY-MM-DD_HH:MM:SS -Default: Defined in namelist_defaults.xml - - - -Start time for the forcing cycle. - -Valid values: 'YYYY-MM-DD_HH:MM:SS -Default: Defined in namelist_defaults.xml - - - -Duration of the forcing cycle. - -Valid values: 'YYYY-MM-DD_HH:MM:SS -Default: Defined in namelist_defaults.xml - - - -Time between forcing inputs - -Valid values: 'YYYY-MM-DD_HH:MM:SS -Default: Defined in namelist_defaults.xml - - - -Number of days to ramp up time varying forcing - -Valid values: Any positive real number -Default: Defined in namelist_defaults.xml - - - If true, disables first term in horizonal mixing of Redi neutral surface mixing. -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Enables a run-time check for consistency for a zlevel grid. Ensures relevant variables correctly define the bottom of the ocean. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Enables a run-time check to determine if the SSH is within 2m of the surface. See equation for $\zeta_i$. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Enables filtering of the barotropic mode. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Enables a prescribed velocity field. This velocity field is read on input, and remains constant through a simulation. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Enables a prescribed thickness field. This thickness field is read on input, and remains constant through a simulation. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -If true, the kinetic energy in each cell is computed by blending cell-based and vertex-based values of kinetic energy. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Enables a change on tracer monotonicity at the end of the monotonic advection routine. Only used if config_monotonic is set to .true. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Enables the computation of tracer budget terms - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Disables all tendencies on the thickness field. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Disable tendencies on the thickness field from horizontal advection. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Disables tendencies on the thickness field from vertical advection. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Disables tendencies on the thickness field from surface fluxes. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Disables all tendencies on the velocity field. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Diables tendencies on the velocity field from the Coriolis force. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Disables tendencies on the velocity field from the horizontal pressure gradient. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Disables tendencies on the velocity field from horizontal mixing. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Disables tendencies on the velocity field from horizontal surface stresses (e.g. wind stress and top drag). - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Disables tendencies on the velocity field from explicit bottom drag - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Disables tendencies on the velocity field from vertical mixing. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Disables tendencies on the velocity field from vertical advection. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Disables all tendencies on tracer fields. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Disables tendencies on tracer fields from advection, both horizontal and vertical. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Disables tendencies on tracer fields from horizontal mixing. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Disables tendencies on tracer fields from vertical mixing. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Disables tendencies on tracer fields from surface fluxes. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Disables tendencies on the tracer fields from CVMix/KPP nonlocal fluxes. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -This flag is intended for the expert user. If false, forward model will error out if time given by config_start_time (or Restart_timestamp file if config_start_time='file') does not match any xtime strings in the restart file. If true, forward model will read in record with xtime nearest to config_start_time. Note that the restart file name is still given by config_start_time (or Restart_timestamp file), regardless of the state of this flag. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - - - - -Initialize using Haney number constraint under ice shelves - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -The number of outer iterations (first smoothing then rx1 constraint) during initialization of the vertical grid. - -Valid values: any positive integer -Default: Defined in namelist_defaults.xml - - - -The number of iterations used to constrain rx1 in each layer. - -Valid values: any positive integer -Default: Defined in namelist_defaults.xml - - - -The weight by which layer thicknesses are altered at the beginning of inner iteration. This weight linearly increases to 1.0 by the final iteration. - -Valid values: a positive value less than or equal to 1 -Default: Defined in namelist_defaults.xml - - - -The maximum value rx1Max of the Haney number (rx1) after modification of the vertical grid - -Valid values: any positive value, typically greater than or equal to 1 -Default: Defined in namelist_defaults.xml - - - -Relative weight of horizontal neighbors compared to this cell when smoothing vertical stretching - -Valid values: A non-negative number -Default: Defined in namelist_defaults.xml - - - -Relative weight of vertical neighbors compared to this cell when smoothing vertical stretching - -Valid values: A non-negative number -Default: Defined in namelist_defaults.xml - - - -Weight used to nudge level interfaces toward being flat (thus decreasing the Haney number) - -Valid values: A non-negative number -Default: Defined in namelist_defaults.xml - - - -Weight used to nudge vertical stretching toward z-star during each outer iteration - -Valid values: A non-negative number -Default: Defined in namelist_defaults.xml - - - -The size (in cells) of a buffer region around land ice for smoothing. Smoothing is performed under land ice and in the buffer region of open ocean. - -Valid values: any non-negative integer, 0 indiates no buffer region. -Default: Defined in namelist_defaults.xml - - - -The minimum number of layers in the ocean column in the smoothed region. - -Valid values: a positive integer -Default: Defined in namelist_defaults.xml - - - -The minimum layer thickness in the smoothed region. - -Valid values: an positive value -Default: Defined in namelist_defaults.xml - - - - - - -Number of vertical levels in baroclinic channel test case. Typical value is 20. - -Valid values: Any positive integer number greater than 0. -Default: Defined in namelist_defaults.xml - - - -Logical flag that determines if locations of features are defined by distances of fractions. False means fractions. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Temperature of the surface in the northern half of the domain. - -Valid values: Any real number -Default: Defined in namelist_defaults.xml - - - -Temperature of the bottom in the northern half of the domain. - -Valid values: Any real number -Default: Defined in namelist_defaults.xml - - - -Difference in the temperature field between the northern and southern halves of the domain. - -Valid values: Any real number -Default: Defined in namelist_defaults.xml - - - -Fraction of domain in Y direction the temperature gradient should be linear over. - -Valid values: Any real number between 0 and 1. -Default: Defined in namelist_defaults.xml - - - -Width of the temperature gradient around the center sin wave. Default value is relative to a 500km domain in Y. - -Valid values: Any positive real number. -Default: Defined in namelist_defaults.xml - - - -Depth of the bottom of the ocean for the baroclinic channel test case. - -Valid values: Any positive real number. -Default: Defined in namelist_defaults.xml - - - -Salinity of the water in the entire domain. - -Valid values: Any real number greater than 0. -Default: Defined in namelist_defaults.xml - - - -Coriolis parameter for entrie domain. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - - - - -Number of vertical levels in lock exchange test case. Typical value is 20. - -Valid values: Any positive integer number greater than 0. -Default: Defined in namelist_defaults.xml - - - -Depth of the bottom of the ocean in the lock exchange test case. - -Valid values: Any positive real value greater than 0. -Default: Defined in namelist_defaults.xml - - - -Temperature of water in the cold half of the domain. - -Valid values: Any real number -Default: Defined in namelist_defaults.xml - - - -Temperature of water in the warm half of the domain. - -Valid values: Any real number -Default: Defined in namelist_defaults.xml - - - -If y, warm/cold changes in the y-direction. If z, warm/cold changes in z-direction. - -Valid values: 'x', 'y','z'' -Default: Defined in namelist_defaults.xml - - - -Salinity of the water in the entire domain. - -Valid values: Any real number greater than 0. -Default: Defined in namelist_defaults.xml - - - -Vertical grid type - -Valid values: 'z-level', 'isopycnal' -Default: Defined in namelist_defaults.xml - - - -minimum layer thickness for isopycnal case - -Valid values: Any positive real number, typically 0.01 to 1.0 -Default: Defined in namelist_defaults.xml - - - - - - -Number of vertical levels in internal waves test case. Typical value is 20. - -Valid values: Any positive integer number greater than 0. -Default: Defined in namelist_defaults.xml - - - -Logical flag that determines if locations of features are defined by distances of fractions. False means fractions. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Temperature of the surface in the northern half of the domain. - -Valid values: Any real number -Default: Defined in namelist_defaults.xml - - - -Temperature of the bottom in the northern half of the domain. - -Valid values: Any real number -Default: Defined in namelist_defaults.xml - - - -Maximum temperature difference in the amplitude. - -Valid values: Any real number -Default: Defined in namelist_defaults.xml - - - -Percent of domain in Y direction the initial amplitude should exist over. - -Valid values: Any real number between 0 and 1. -Default: Defined in namelist_defaults.xml - - - -Width in Y direction the initial amplitude should exist over. Default is relative to a 250km domain. - -Valid values: Any positive real number. -Default: Defined in namelist_defaults.xml - - - -Depth of the bottom of the ocean for the internal waves test case. - -Valid values: Any positive real number. -Default: Defined in namelist_defaults.xml - - - -Salinity of the water in the entire domain. - -Valid values: Any real number greater than 0. -Default: Defined in namelist_defaults.xml - - - -Logical flag that controls how the initial conditions should be generated. - -Valid values: 'z-level', 'isopycnal' -Default: Defined in namelist_defaults.xml - - - -Max distance isopycnal layers are displaced upwards. - -Valid values: Any positive real number, typically 10 to 100. -Default: Defined in namelist_defaults.xml - - - - - - -Number of vertical levels in overflow test case. Typical values are 40 and 100. - -Valid values: Any positive integer number greater than 0. -Default: Defined in namelist_defaults.xml - - - -Logical flag that determines if locations of features are defined by distances of fractions. False means fractions. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Depth of the bottom of the ocean in the overflow test case. - -Valid values: Any positive real value greater than 0. -Default: Defined in namelist_defaults.xml - - - -Depth of the bottom of the ocean on the ridge in the over flow test case. - -Valid values: Any positive real value greater than 0. -Default: Defined in namelist_defaults.xml - - - -Temperature of water in plug at the southern end of the domain. - -Valid values: Any real number -Default: Defined in namelist_defaults.xml - - - -Temperature of water outside of the plug. - -Valid values: Any real number -Default: Defined in namelist_defaults.xml - - - -Salinity of the water in the entire domain. - -Valid values: Any real number greater than 0. -Default: Defined in namelist_defaults.xml - - - -Fraction of the domain the plug should take up initially. Only in the y direction. - -Valid values: Any real number between 0 and 1. -Default: Defined in namelist_defaults.xml - - - -Location of the center of the slope. Given as a fraction of the total y domain range. Position is relative to the minimum y value. - -Valid values: Any real number between 0 and 1. -Default: Defined in namelist_defaults.xml - - - -Half width of the slope. Given as a fraction of the total y domain range. - -Valid values: Any real number between 0 and 1. -Default: Defined in namelist_defaults.xml - - - -Distance from the minimum Y value of the domain the plug should take up initially. Default is relative to a 200km domain. - -Valid values: Any positive real number. -Default: Defined in namelist_defaults.xml - - - -Location of the center of the slope. Given as a distance from the minimum y value. Default is relative to a 200km domain. - -Valid values: Any positive real number. -Default: Defined in namelist_defaults.xml - - - -Half width of the slope. Default is relative to a 200km domain. - -Valid values: Any positive real number. -Default: Defined in namelist_defaults.xml - - - -Logical flag that controls how the initial conditions should be generated. - -Valid values: 'z-level', 'sigma', 'isopycnal' -Default: Defined in namelist_defaults.xml - - - -minimum layer thickness - -Valid values: Any positive real number, typically 0.01 to 1.0 -Default: Defined in namelist_defaults.xml - - - - - - -Minimum depth where column contains all water-filled cells. The first layer with refBottomDepth greater than this value is included in whole, i.e. no partial bottom cells are used in this layer. - -Valid values: Any positive real value greater than 0, but typically greater than 10 m. -Default: Defined in namelist_defaults.xml - - - -Path to the depth initial condition file. - -Valid values: path/to/temperature/file.nc -Default: Defined in namelist_defaults.xml - - - -Name of the dimension defining the number of vertical levels in input files. - -Valid values: Dim name from input files. -Default: Defined in namelist_defaults.xml - - - -Name of the variable containing mid-depth of levels in temperature and salinity initial condition files. - -Valid values: Variable name from input files. -Default: Defined in namelist_defaults.xml - - - -Conversion factor for depth levels. Should convert units on input depth levels to meters. - -Valid values: Any positive real value greater than 0. -Default: Defined in namelist_defaults.xml - - - -Path to the temperature initial condition file. Must be interpolated to vertical layers defined in depth file. - -Valid values: path/to/temperature/file.nc -Default: Defined in namelist_defaults.xml - - - -Path to the salinity initial condition file. Must be interpolated to vertical layers defined in depth file. - -Valid values: path/to/salinity/file.nc -Default: Defined in namelist_defaults.xml - - - -Name of the dimension that determines number of latitude lines in tracer initial condition files. - -Valid values: Dim name from input files. -Default: Defined in namelist_defaults.xml - - - -Name of the dimension that determines number of longitude lines in tracer initial condition files. - -Valid values: Dim name from input files. -Default: Defined in namelist_defaults.xml - - - -Name of the dimension that determines number of vertical levels in tracer initial condition files. - -Valid values: Dim name from input files. -Default: Defined in namelist_defaults.xml - - - -Conversion factor for tracer initial condition depth levels. Should convert units on input depth levels to meters. - -Valid values: Any positive real value greater than 0. -Default: Defined in namelist_defaults.xml - - - -Number of vertical levels in tracer initial condition file. Set to -1 to read from file with config_global_ocean_tracer_ndepth_dimname - -Valid values: Any positive non-zero integer. A value of -1 causes this to be overwritten with the configurations vertical level definition. -Default: Defined in namelist_defaults.xml - - - -Name of the variable containing temperature in temperature initial condition file. - -Valid values: Variable name from input file. -Default: Defined in namelist_defaults.xml - - - -Name of the variable containing salinity in salinity initial condition file. - -Valid values: Variable name from input file. -Default: Defined in namelist_defaults.xml - - - -Logical flag that controls if the Lat/Lon fields for tracers should be converted to radians. True means input is degrees, false means input is radians. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Name of the variable containing latitude coordinates for tracer values in temperature initial condition file. - -Valid values: Variable name from input file. -Default: Defined in namelist_defaults.xml - - - -Name of the variable containing longitude coordinates for tracer values in temperature initial condition file. - -Valid values: Variable name from input file. -Default: Defined in namelist_defaults.xml - - - -Name of the variable containing depth coordinates for tracer values in temperature initial condition file. - -Valid values: Variable name from input file. -Default: Defined in namelist_defaults.xml - - - -Method to interpolate tracer data to MPAS mesh. - -Valid values: bilinear_interpolation, nearest_neighbor -Default: Defined in namelist_defaults.xml - - - -Number of smoothing iterations on temperature and salinity. - -Valid values: Any positive integer value greater or equal to 0. -Default: Defined in namelist_defaults.xml - - - -Name of the file containing shortwaveData (chlA, zenith Angle, clear sky radiation) - -Valid values: path/to/swData/file.nc -Default: Defined in namelist_defaults.xml - - - -Name of the dimension that determines number of latitude lines in swData initial condition files. - -Valid values: Dim name from input files. -Default: Defined in namelist_defaults.xml - - - -Name of the dimension that determines number of longitude lines in swData initial condition files. - -Valid values: Dim name from input files. -Default: Defined in namelist_defaults.xml - - - -Name of the variable containing latitude coordinates for swData values in swData initial condition file. - -Valid values: Variable name from input file. -Default: Defined in namelist_defaults.xml - - - -Name of the variable containing longitude coordinates for swData values in swData initial condition file. - -Valid values: Variable name from input file. -Default: Defined in namelist_defaults.xml - - - -Logical flag that controls if the Lat/Lon fields for swData should be converted to radians. True means input is degrees, false means input is radians. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Method to interpolate shortwave data to MPAS mesh. - -Valid values: bilinear_interpolation, nearest_neighbor -Default: Defined in namelist_defaults.xml - - - -Name of the variable containing chlorophyll in sw Data initial condition file. - -Valid values: Variable name from input file. -Default: Defined in namelist_defaults.xml - - - -Name of the variable containing zenith angle in swData initial condition file. - -Valid values: Variable name from input file. -Default: Defined in namelist_defaults.xml - - - -Name of the variable containing clear sky radiation in clear sky radiation initial condition file. - -Valid values: Variable name from input file. -Default: Defined in namelist_defaults.xml - - - -Parameter controlling rate to which SST and SST are restored. - -Valid values: Any real positive number. -Default: Defined in namelist_defaults.xml - - - -Parameter controlling rate to which interior temperature and salinity are restored. - -Valid values: Any real positive number. -Default: Defined in namelist_defaults.xml - - - -Path to the topography initial condition file. - -Valid values: path/to/topography/file.nc -Default: Defined in namelist_defaults.xml - - - -Dimension name for the latitude in the topography file. - -Valid values: Dimension name from input file. -Default: Defined in namelist_defaults.xml - - - -Dimension name for the longitude in the topography file. - -Valid values: Dimension name from input file. -Default: Defined in namelist_defaults.xml - - - -Logical flag that controls if the Lat/Lon fields for topography should be converted to radians. True means input is degrees, false means input is radians. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Variable name for the latitude in the topography file. - -Valid values: Variable name from input file. -Default: Defined in namelist_defaults.xml - - - -Variable name for the longitude in the topography file. - -Valid values: Variable name from input file. -Default: Defined in namelist_defaults.xml - - - -Variable name for the topography in the topography file. - -Valid values: Variable name from input file. -Default: Defined in namelist_defaults.xml - - - -Logical flag that controls if topograhy file contains a field for the fraction of each cell that contains ocean (vs. land or grounded ice). - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Variable name for the ocean mask in the topography file. - -Valid values: Variable name from input file. -Default: Defined in namelist_defaults.xml - - - -Method to interpolate topography data to MPAS mesh. - -Valid values: bilinear_interpolation, nearest_neighbor -Default: Defined in namelist_defaults.xml - - - -Logical flag that controls if topograhy should be smoothed after being interpolated. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Logical flag that controls if critical passages are deepened to a minimum depth. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Logical flag that controls if sea surface pressure and layer thicknesses should be altered by an overlying ice sheet/shelf. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Path to the land ice topography initial condition file. - -Valid values: path/to/land_ice_topography/file.nc -Default: Defined in namelist_defaults.xml - - - -Dimension name for the latitude in the land ice topography file. - -Valid values: Dimension name from input file. -Default: Defined in namelist_defaults.xml - - - -Dimension name for the longitude in the land ice topography file. - -Valid values: Dimension name from input file. -Default: Defined in namelist_defaults.xml - - - -Logical flag that controls if the Lat/Lon fields for land ice topography should be converted to radians. True means input is degrees, false means input is radians. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Variable name for the latitude in the land ice topography file. - -Valid values: Variable name from input file. -Default: Defined in namelist_defaults.xml - - - -Variable name for the longitude in the land ice topography file. - -Valid values: Variable name from input file. -Default: Defined in namelist_defaults.xml - - - -Variable name for the land ice thickness in the land ice topography file. - -Valid values: Variable name from input file. -Default: Defined in namelist_defaults.xml - - - -Variable name for the land ice draft in the land ice topography file. - -Valid values: Variable name from input file. -Default: Defined in namelist_defaults.xml - - - -Variable name for the land ice fraction in the land ice topography file. - -Valid values: Variable name from input file. -Default: Defined in namelist_defaults.xml - - - -Variable name for the grounded land ice fraction in the land ice topography file. - -Valid values: Variable name from input file. -Default: Defined in namelist_defaults.xml - - - -Logical flag that controls if ocean temperature in land-ice cavities is set to a constant temperature. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -The constant temperature value to be used under land ice, typically something close to the freezing point. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Logical flag that controls if inland seas should be removed. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Path to the windstress initial condition file. - -Valid values: path/to/windstress/file.nc -Default: Defined in namelist_defaults.xml - - - -Dimension name for the latitude in the windstress file. - -Valid values: Dimension name from input file. -Default: Defined in namelist_defaults.xml - - - -Dimension name for the longitude in the windstress file. - -Valid values: Dimension name from input file. -Default: Defined in namelist_defaults.xml - - - -Logical flag that controls if the Lat/Lon fields for windstress should be converted to radians. True means input is degrees, false means input is radians. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Variable name for the latitude in the windstress file. - -Valid values: Variable name from input file. -Default: Defined in namelist_defaults.xml - - - -Variable name for the longitude in the windstress file. - -Valid values: Variable name from input file. -Default: Defined in namelist_defaults.xml - - - -Variable name for the zonal component of windstress in the windstress file. - -Valid values: Variable name from input file. -Default: Defined in namelist_defaults.xml - - - -Variable name for the meridional component of windstress in the windstress file. - -Valid values: Variable name from input file. -Default: Defined in namelist_defaults.xml - - - -Method to interpolate windstress data to MPAS mesh. - -Valid values: bilinear_interpolation, nearest_neighbor -Default: Defined in namelist_defaults.xml - - - -Factor to convert input windstress to $N$ $m^{-1}$ - -Valid values: Any positive real number. -Default: Defined in namelist_defaults.xml - - - -Name of file containing global values of ecosys variables - -Valid values: ecosys.nc -Default: Defined in namelist_defaults.xml - - - -Name of file containing global values of ecosys forcing fields - -Valid values: ecosys_forcing.nc -Default: Defined in namelist_defaults.xml - - - -Name of the dimension that determines number of latitude lines in ecosys initial condition files. - -Valid values: Dim name from input files. -Default: Defined in namelist_defaults.xml - - - -Name of the dimension that determines number of longitude lines in ecosys initial condition files. - -Valid values: Dim name from input files. -Default: Defined in namelist_defaults.xml - - - -Name of the dimension that determines number of vertical levels in ecosys initial condition files. - -Valid values: Dim name from input files. -Default: Defined in namelist_defaults.xml - - - -Conversion factor for ecosys initial condition depth levels. Should convert units on input depth levels to meters. - -Valid values: Any positive real value greater than 0. -Default: Defined in namelist_defaults.xml - - - -Number of vertical levels in ecosys initial condition file. Set to -1 to read from file with config_global_ocean_ecosys_ndepth_dimname - -Valid values: Any positive non-zero integer. A value of -1 causes this to be overwritten with the configurations vertical level definition. -Default: Defined in namelist_defaults.xml - - - -Name of the variable containing latitude coordinates for ecosys values in ecosys initial condition file. - -Valid values: Variable name from input file. -Default: Defined in namelist_defaults.xml - - - -Name of the variable containing longitude coordinates for ecosys values in ecosys initial condition file. - -Valid values: Variable name from input file. -Default: Defined in namelist_defaults.xml - - - -Name of the variable containing depth coordinates for ecosys values in ecosys initial condition file. - -Valid values: Variable name from input file. -Default: Defined in namelist_defaults.xml - - - -Logical flag that controls if the Lat/Lon fields for ecosys should be converted to radians. True means input is degrees, false means input is radians. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Method to interpolate shortwave data to MPAS mesh. - -Valid values: bilinear_interpolation, nearest_neighbor -Default: Defined in namelist_defaults.xml - - - -Name of the dimension that determines the times in ecosys forcing files. - -Valid values: Dim name from input files. -Default: Defined in namelist_defaults.xml - - - -Number of smoothing iterations on ecosystem variables. - -Valid values: Any positive integer value greater or equal to 0. -Default: Defined in namelist_defaults.xml - - - - - - -Number of vertical levels in cvmix WSwSBF unit test case. - -Valid values: Any positive integer number greater than 0. -Default: Defined in namelist_defaults.xml - - - -Temperature of the surface of the ocean. - -Valid values: Any real number -Default: Defined in namelist_defaults.xml - - - -Salinity of the surface of the ocean. - -Valid values: Any real number -Default: Defined in namelist_defaults.xml - - - -Temperature to restore towards when surface restoring is turned on. - -Valid values: Any real number -Default: Defined in namelist_defaults.xml - - - -Salinity to restore towards when surface restoring is turned on. - -Valid values: Any real number -Default: Defined in namelist_defaults.xml - - - -Piston velocity to control rate of restoring toward config_cvmix_WSwSBF_surface_restoring_temperature. - -Valid values: Any non-negative real number -Default: Defined in namelist_defaults.xml - - - -Piston velocity to control rate of restoring toward config_cvmix_WSwSBF_surface_restoring_salinity. - -Valid values: Any non-negative real number -Default: Defined in namelist_defaults.xml - - - -Net sensible heat flux applied when bulk forcing is used. Positive values indicate a net input of heat to ocean. - -Valid values: Any real number -Default: Defined in namelist_defaults.xml - - - -Net latent heat flux applied when bulk forcing is used. Positive values indicate a net input of heat to ocean. - -Valid values: Any real number -Default: Defined in namelist_defaults.xml - - - -Net solar shortwave heat flux applied when bulk forcing is used. Positive values indicate a net input of heat to ocean. - -Valid values: Any real number -Default: Defined in namelist_defaults.xml - - - -Net surface rain flux when bulk forcing is used. Positive values indicate a net input of water to ocean. - -Valid values: Any real number -Default: Defined in namelist_defaults.xml - - - -Net surface evaporation when bulk forcing is used. Positive values indicate a net input of water to ocean. - -Valid values: Any real number -Default: Defined in namelist_defaults.xml - - - -Rate at which temperature is restored toward the initial condition. - -Valid values: Any non-negative real number -Default: Defined in namelist_defaults.xml - - - -Rate at which salinity is restored toward the initial condition. - -Valid values: Any non-negative real number -Default: Defined in namelist_defaults.xml - - - -d/dz of temperature. - -Valid values: Any real number -Default: Defined in namelist_defaults.xml - - - -d/dz of salinity. - -Valid values: Any real number -Default: Defined in namelist_defaults.xml - - - -d/dz of temperature in mixed temperature layer - -Valid values: Any real number -Default: Defined in namelist_defaults.xml - - - -d/dz of salinity in mixed salinity layer - -Valid values: Any real number -Default: Defined in namelist_defaults.xml - - - -depth mixed temperature layer - -Valid values: Any positive real number but must be less than bottom depth -Default: Defined in namelist_defaults.xml - - - -depth mixed salinity layer - -Valid values: Any positive real number but less than bottom depth -Default: Defined in namelist_defaults.xml - - - -temperature jump when moving downward across the mixed layer interface - -Valid values: Any real number -Default: Defined in namelist_defaults.xml - - - -salinity jump when moving downward across the mixed layer interface - -Valid values: Any real number -Default: Defined in namelist_defaults.xml - - - -prescription of setting the vertical resolution of the test case - -Valid values: 'uniform' and 'stretched100' -Default: Defined in namelist_defaults.xml - - - -Depth of the bottom of the ocean for the CVMix WSwSBF unit test case. - -Valid values: Any positive real number. -Default: Defined in namelist_defaults.xml - - - -Maximum surface windstress over the domain. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Coriolis parameter for WSwSBF test case - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - - - - -Number of vertical levels in ISO. - -Valid values: Any positive integer greater than 0. -Default: Defined in namelist_defaults.xml - - - -Depth of the main channel in the ISO. - -Valid values: Any positive real number. -Default: Defined in namelist_defaults.xml - - - -Latitude of the vertical north wall in the ISO domain. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Latitude of the top of the main channel south wall wall in the ISO domain. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Logical flag that controls if a ridge is used or not. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Longitude of the center of the ridge in the ISO. - -Valid values: Any positive real number. -Default: Defined in namelist_defaults.xml - - - -Maximum height of the ridge at the zonal middle of the ISO domain. - -Valid values: Any positive real number. -Default: Defined in namelist_defaults.xml - - - -Width of the ridge at the zonal middle of the ISO domain. - -Valid values: Any positive real number. -Default: Defined in namelist_defaults.xml - - - -Logical flag that controls if a plateau is used or not. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Longitude of the center of the plateau in the ISO. - -Valid values: Any positive real number. -Default: Defined in namelist_defaults.xml - - - -Latitude of the center of the plateau in the ISO. - -Valid values: Any positive real number. -Default: Defined in namelist_defaults.xml - - - -Height of the top of the plateau in the ISO domain. - -Valid values: Any positive real number. -Default: Defined in namelist_defaults.xml - - - -Radius at the top of the plateau in the ISO domain. - -Valid values: Any positive real number. -Default: Defined in namelist_defaults.xml - - - -Width of the sloping region of the plateau in the ISO domain. - -Valid values: Any positive real number. -Default: Defined in namelist_defaults.xml - - - -Logical flag that controls if a shelf is used or not. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Depth of the shelf in the ISO. - -Valid values: Any positive real number. -Default: Defined in namelist_defaults.xml - - - -Width of the shelf in the ISO. - -Valid values: Any positive real number. -Default: Defined in namelist_defaults.xml - - - -Logical flag that controls if a continental slope is used or not. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Maximum slope of the continental slope in the ISO. - -Valid values: Any positive real number. -Default: Defined in namelist_defaults.xml - - - -Logical flag that controls if an embayment is used or not. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Longitude of the center of the embayment in the ISO. - -Valid values: Any positive real number. -Default: Defined in namelist_defaults.xml - - - -Latitude of the center of the embayment in the ISO. - -Valid values: Any positive real number. -Default: Defined in namelist_defaults.xml - - - -Radius of the embayment in the ISO. - -Valid values: Any positive real number. -Default: Defined in namelist_defaults.xml - - - -Depth of the embayment in the ISO. - -Valid values: Any positive real number. -Default: Defined in namelist_defaults.xml - - - -Logical flag to add a depresseion between embayment and main channel. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Longitude of the center of the depression in the ISO. - -Valid values: Any positive real number. -Default: Defined in namelist_defaults.xml - - - -Latitude of the south end of the depression in the ISO. - -Valid values: Any positive real number. -Default: Defined in namelist_defaults.xml - - - -Latitude of the north end of the depression in the ISO. - -Valid values: Any positive real number. -Default: Defined in namelist_defaults.xml - - - -Width of the depression in the ISO. - -Valid values: Any positive real number. -Default: Defined in namelist_defaults.xml - - - -Depth of the depression in the ISO. - -Valid values: Any positive real number. -Default: Defined in namelist_defaults.xml - - - -Salinity of the water in the ISO. - -Valid values: Any positive real number. -Default: Defined in namelist_defaults.xml - - - -Maximum zonal windstress value. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Maximum zonal windstress value over the Antarctic Circumpolar Current. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Maximum zonal windstress value over the Antarctic Slope Front. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Latitude of the transition region between easterly and westerly winds. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Heat flux into the ocean over the south side of the main channel. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Heat flux into the ocean over the middle of the main channel. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Heat flux into the ocean over the north side of the main channel. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Latitude of southern point of heat flux region on the south. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Latitude of transition point between heat flux regions on the south and middle. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Latitude of transition point between heat flux regions on the middel and north. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Longitude of center region 1. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Latitude of center of region 1. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Longitude of center of region 2. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Latitude of center of region 2. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Longitude of center of region 3. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Latitude of center of region 3. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Longitude of center of region 4. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Latitude of center of region 2. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Logical flag controlling use of heat flux in region 1. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Heat flux into of the ocean over a localized region 1. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Radius of heat flux localized region 1. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Logical flag controlling use of heat flux in region 2. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Heat flux into of the ocean over localized region 2. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Radius of heat flux localized region 2. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Surface temperature restoring piston velocity. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Maximum temperature parameter for the initial temperature profile. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Amplitude parameter for the initial temperature profile. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Depth parameter for the initial temperature profile. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Depth parameter for the initial temperature profile. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Slope parameter for the initial temperature profile. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Southern latitude used to linearly scale the initial temperature field in the horizontal. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Southern latitude used to linearly scale the initial temperature field in the horizontal. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Parameter for the sponge vertical temperature profile. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -E-folding distance parameter for the sponge vertical temperature profile. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Horizontal e-folding distance parameter for the sponge weights. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Sponge layer restoring time scale, used to calculate interior restoring rate. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Logical flag controlling use of temperature restoring in region 1. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Restoring temperature in region 1 - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Zonal length scale of the restoring region 1 - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Meridional length scale of the restoring region 1 - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Logical flag controlling use of temperature restoring in region 2. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Restoring temperature in region 2 - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Zonal length scale of the restoring region 2 - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Meridional length scale of the restoring region 2 - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Logical flag controlling use of temperature restoring in region 3. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Restoring temperature in region 3 - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Zonal length scale of the restoring region 3 - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Meridional length scale of the restoring region 3 - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Logical flag controlling use of temperature restoring in region 4. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Restoring temperature in region 4 - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Zonal length scale of the restoring region 4 - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Meridional length scale of the restoring region 4 - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - - - - -Number of vertical levels in SOMA. - -Valid values: Any positive integer. Typically 40 or larger. -Default: Defined in namelist_defaults.xml - - - -Approximate radius of the SOMA domain. - -Valid values: Any real positive number -Default: Defined in namelist_defaults.xml - - - -Latitude for the center of the SOMA basin. - -Valid values: Any real number between -90.0 and 90.0. -Default: Defined in namelist_defaults.xml - - - -Longitude for the center of the SOMA basin. - -Valid values: Any real number between 0.0 and 360.0. -Default: Defined in namelist_defaults.xml - - - -Scale factor controlling width of continential slope. Typically around 0.1 - -Valid values: Any real positive number -Default: Defined in namelist_defaults.xml - - - -Depth of the bottom of the ocean for the SOMA test case. - -Valid values: Any real positive number. -Default: Defined in namelist_defaults.xml - - - -Non-dimensional measure of continential shelf. Typically negative. - -Valid values: Any real number -Default: Defined in namelist_defaults.xml - - - -Depth of the continential shelf. - -Valid values: Any real positive number -Default: Defined in namelist_defaults.xml - - - -Reference density for the SOMA test case. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Density difference between surface and bottom waters for the SOMA test case. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Depth over which majority of initial stratification is placed. - -Valid values: Any real positive number. -Default: Defined in namelist_defaults.xml - - - -Fraction of stratification put into linear profile extending from surface to bottom. - -Valid values: Any real positive number. -Default: Defined in namelist_defaults.xml - - - -Surface temperature value used in initial condition. - -Valid values: Any real positive number. -Default: Defined in namelist_defaults.xml - - - -Surface salinity value used in initial condition. - -Valid values: Any real positive number. -Default: Defined in namelist_defaults.xml - - - -Logical flag that determines if surface temperature restoring is to be used. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Surface restoring temperature value at center latitutde. - -Valid values: Any real positive number. -Default: Defined in namelist_defaults.xml - - - -Surface restoring temperature gradient in latitudal direction. - -Valid values: Any real positive number. -Default: Defined in namelist_defaults.xml - - - -Restoring piston velocity for surface temperature. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - - - - -Number of vertical levels in ziso. Typical value is 100. - -Valid values: Any positive integer number greater than 0. -Default: Defined in namelist_defaults.xml - - - -Logical flag to determine if an easterly windstress is added - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -meridional position where windstress switches to easterly - -Valid values: Any positive real number, less than config_ziso_meridional_extent -Default: Defined in namelist_defaults.xml - - - -meridional extent over which the easterly wind stress is applied - -Valid values: any positive real number less than the meridional domain extent -Default: Defined in namelist_defaults.xml - - - -Maximum zonal windstress value in the shelf front region, following Stewart et al. 2013 - -Valid values: Any real number less than 0 -Default: Defined in namelist_defaults.xml - - - -Logical flag that determines if sloping bathymetery is used. - -Valid values: .true. or .false. -Default: Defined in namelist_defaults.xml - - - -Meridional extent of the domain ($L$). - -Valid values: Any real number larger than zero. -Default: Defined in namelist_defaults.xml - - - -Zonal extent of the domain ($W$). - -Valid values: Any real number larger than zero. -Default: Defined in namelist_defaults.xml - - - -Depth of the domain ($H$). - -Valid values: Any real number larger than zero. -Default: Defined in namelist_defaults.xml - - - -Shelf depth in the domain ($H_s$). - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Shelf half width ($W_s$). - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Slope center posiiton ($Y_s$). - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Reference coriolis parameter $f_0$. Note $f = f_0 + \beta * y$. - -Valid values: Any real number larger. -Default: Defined in namelist_defaults.xml - - - -Meridional gradient of coriolis parameter $\beta$. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Maximum zonal windstress value $\tau_0$. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Mean restoring temperature $T_m$ in $T_r(y) = T_m + T_a \tanh\left(2\frac{y-L/2}{L/2}\right) + T_b \frac{y-L/2}{L/2}$. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Temperature deviation $T_a$ in surface temp. $T_r(y) = T_m + T_a \tanh\left(2\frac{y-L/2}{L/2}\right) + T_b \frac{y-L/2}{L/2}$. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Linear temperature deviation $T_b$ in surface temp. $T_r(y) = T_m + T_a \tanh\left(2\frac{y-L/2}{L/2}\right) + T_b \frac{y-L/2}{L/2}$. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Time scale for interior restoring of temperature. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Restoring piston velocity for surface temperature. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Vertical $e-$folding scale in $T_s$ for northern wall: $T_s \exp(z/z_e)$. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -E-folding distance parameter for the sponge vertical temperature profile. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Initial temperature profile constant $T_1$ in $T(z,t=0) = T_1 + T_2 \tanh(z/h_1) + m_T z$. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Initial temperature profile constant $T_2$ in $T(z,t=0) = T_1 + T_2 \tanh(z/h_1) + m_T z$. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Initial temperature profile constant $h_1$ in $T(z,t=0) = T_1 + T_2 \tanh(z/h_1) + m_T z$. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Initial temperature profile constant $m_T$ in $T(z,t=0) = T_1 + T_2 \tanh(z/h_1) + m_T z$. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -A logical to overload (and largely overwrite) this test case to evaluate frazil. In almost all uses of this test case, this configure option should be false. - -Valid values: true or false -Default: Defined in namelist_defaults.xml - - - -Temperature anomaly to produce frazil - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - - - - -Number of vertical levels in sub_ice_shelf_2D. Typical value is 22. - -Valid values: Any positive integer number greater than 0. -Default: Defined in namelist_defaults.xml - - - -Depth of the bottom of the ocean for the this test case. - -Valid values: Any positive real number. -Default: Defined in namelist_defaults.xml - - - -Vertical thickness of ocean sub-ice cavity. - -Valid values: Any positive real number. -Default: Defined in namelist_defaults.xml - - - -Vertical thickness of fixed slope. - -Valid values: Any positive real number. -Default: Defined in namelist_defaults.xml - - - -Horizontal width of angled part of the ice. - -Valid values: Any positive real number. -Default: Defined in namelist_defaults.xml - - - -cavity edge in y - -Valid values: Any positive real number. -Default: Defined in namelist_defaults.xml - - - -shelf edge in y - -Valid values: Any positive real number. -Default: Defined in namelist_defaults.xml - - - -Temperature of the surface in the northern half of the domain. - -Valid values: Any real number -Default: Defined in namelist_defaults.xml - - - -Salinity of the water in the entire domain. - -Valid values: Any real number greater than 0. -Default: Defined in namelist_defaults.xml - - - -Salinity of the water in the entire domain. - -Valid values: Any real number greater than 0. -Default: Defined in namelist_defaults.xml - - - - - - -Number of vertical levels in periodic_planar. Typical value is 1. - -Valid values: Any positive integer number greater than 0. -Default: Defined in namelist_defaults.xml - - - -Bottom depth. - -Valid values: Any real number -Default: Defined in namelist_defaults.xml - - - -Strenght of velocity field. - -Valid values: Any real number -Default: Defined in namelist_defaults.xml - - - - - - -Number of vertical levels in ecosys column unit test case. - -Valid values: 100 -Default: Defined in namelist_defaults.xml - - - -prescription of setting the vertical resolution of the test case - -Valid values: '100layerE3SMv1' -Default: Defined in namelist_defaults.xml - - - -Name of file containing column values of temperature and salinity - -Valid values: path/PTandS.mpas100levs.singleColumn.forMPASO.renamed.nc -Default: Defined in namelist_defaults.xml - - - -Name of file containing column values of ecosys variables - -Valid values: path/ecoIC+phaeo.mpas100levs.singleColumn.forMPASO.renamed.nc -Default: Defined in namelist_defaults.xml - - - -Depth of the bottom of the ocean for the ecosys column unit test case. - -Valid values: 6000. -Default: Defined in namelist_defaults.xml - - - - - - -Number of vertical levels in sea mount test case. - -Valid values: Any positive integer number greater than 0. -Default: Defined in namelist_defaults.xml - - - -Logical flag that controls the vertical coordinate initializaton - -Valid values: 'z-level', 'sigma' -Default: Defined in namelist_defaults.xml - - - -Logical flag that controls how the vertical profile of tracers. See Beckmann and Haidvogel 1993 eqn 15-16. - -Valid values: 'linear', 'exponential' -Default: Defined in namelist_defaults.xml - - - -Density coefficient for linear vertical stratification - -Valid values: Any real number -Default: Defined in namelist_defaults.xml - - - -Density coefficient for exponential vertical stratification - -Valid values: Any real number -Default: Defined in namelist_defaults.xml - - - -Density gradient for linear vertical stratification, $\Delta_z \rho$ in Beckmann Haidvogel eqn 15 - -Valid values: Any real number -Default: Defined in namelist_defaults.xml - - - -Density gradient for exponential vertical stratification, $\Delta_z \rho$ in Beckmann Haidvogel eqn 16 - -Valid values: Any real number -Default: Defined in namelist_defaults.xml - - - -Density reference depth for linear vertical stratification - -Valid values: Any real number -Default: Defined in namelist_defaults.xml - - - -Density reference depth for exponential vertical stratification - -Valid values: Any real number -Default: Defined in namelist_defaults.xml - - - -Density reference for eos to initialize temperature - -Valid values: Any real number -Default: Defined in namelist_defaults.xml - - - -Reference temperature for eos to initialize temperature - -Valid values: Any real number -Default: Defined in namelist_defaults.xml - - - -Linear thermal expansion coefficient to initialize temperature - -Valid values: Any real number -Default: Defined in namelist_defaults.xml - - - -Depth of the bottom of the ocean for the sea mount test case. - -Valid values: Any positive real number. -Default: Defined in namelist_defaults.xml - - - -Height of sea mount, $H_0$ - -Valid values: Any positive real number. -Default: Defined in namelist_defaults.xml - - - -Radius of sea mount - -Valid values: Any positive real number. -Default: Defined in namelist_defaults.xml - - - -Width parameter of sea mount, $L$. - -Valid values: Any positive real number. -Default: Defined in namelist_defaults.xml - - - -Salinity of the water in the entire domain. - -Valid values: Any real number greater than 0. -Default: Defined in namelist_defaults.xml - - - -Coriolis parameter for entrie domain. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - - - - -Number of vertical levels in test case. - -Valid values: Any integer greater than 0. -Default: Defined in namelist_defaults.xml - - - -The distribution of vertical levels, either constant (all equal thickness) or boundary layer (decreasing toward top and bottom). - -Valid values: 'constant', 'boundary_layer' -Default: Defined in namelist_defaults.xml - - - -Depth of the ocean in the test case. - -Valid values: Any negative real number. -Default: Defined in namelist_defaults.xml - - - -Temperature of the ocean for isomip initial conditions. - -Valid values: Any real number. +Valid values: .true. or .false. Default: Defined in namelist_defaults.xml - -Salinity of the ocean for isomip initial conditions. + +Enables a run-time check for consistency for a zlevel grid. Ensures relevant variables correctly define the bottom of the ocean. -Valid values: Any real number greater than 0. +Valid values: .true. or .false. Default: Defined in namelist_defaults.xml - -Temperature for surface restoring. + +Enables a run-time check to determine if the SSH is within 2m of the surface. See equation for $\zeta_i$. -Valid values: Any real number. +Valid values: .true. or .false. Default: Defined in namelist_defaults.xml - -Piston velocity for surface restoring of temperature + +Enables filtering of the barotropic mode. -Valid values: Any positive real number. +Valid values: .true. or .false. Default: Defined in namelist_defaults.xml - -Salinity for surface restoring. + +Enables a prescribed velocity field. This velocity field is read on input, and remains constant through a simulation. -Valid values: Any real number greater than 0. +Valid values: .true. or .false. Default: Defined in namelist_defaults.xml - -Piston velocity for surface restoring of salinity + +Enables a prescribed thickness field. This thickness field is read on input, and remains constant through a simulation. -Valid values: Any positive real number. +Valid values: .true. or .false. Default: Defined in namelist_defaults.xml - -Coriolis parameter for entrie domain. + +If true, the kinetic energy in each cell is computed by blending cell-based and vertex-based values of kinetic energy. -Valid values: Any real number. +Valid values: .true. or .false. Default: Defined in namelist_defaults.xml - -The y location of the southern boundary. + +Enables a change on tracer monotonicity at the end of the monotonic advection routine. Only used if config_monotonic is set to .true. -Valid values: Any real number. +Valid values: .true. or .false. Default: Defined in namelist_defaults.xml - -The y location of the northern boundary. + +Enables the computation of tracer budget terms -Valid values: Any real number. +Valid values: .true. or .false. Default: Defined in namelist_defaults.xml - -The x location of the western boundary. + +Disables all tendencies on the thickness field. -Valid values: Any real number. +Valid values: .true. or .false. Default: Defined in namelist_defaults.xml - -The x location of the eastern boundary. + +Disable tendencies on the thickness field from horizontal advection. -Valid values: Any real number. +Valid values: .true. or .false. Default: Defined in namelist_defaults.xml - -The first y value in the piecewise linear ice draft. + +Disables tendencies on the thickness field from vertical advection. -Valid values: Any real number, between -90 and 90 on spherical meshes. +Valid values: .true. or .false. Default: Defined in namelist_defaults.xml - -The first z value in the piecewise linear ice draft. + +Disables tendencies on the thickness field from surface fluxes. -Valid values: Any non-positive real number. +Valid values: .true. or .false. Default: Defined in namelist_defaults.xml - -The first ice fraction value in the piecewise linear fit. + +Disables all tendencies on the velocity field. -Valid values: A real number between 0 and 1. +Valid values: .true. or .false. Default: Defined in namelist_defaults.xml - -The second y value in the piecewise linear ice draft. + +Diables tendencies on the velocity field from the Coriolis force. -Valid values: Any real number. +Valid values: .true. or .false. Default: Defined in namelist_defaults.xml - -The second z value in the piecewise linear. + +Disables tendencies on the velocity field from the horizontal pressure gradient. -Valid values: Any non-positive real number. +Valid values: .true. or .false. Default: Defined in namelist_defaults.xml - -The second ice fraction value in the piecewise linear fit. + +Disables tendencies on the velocity field from horizontal mixing. -Valid values: A real number between 0 and 1. +Valid values: .true. or .false. Default: Defined in namelist_defaults.xml - -The third y value in the piecewise linear ice draft. + +Disables tendencies on the velocity field from horizontal surface stresses (e.g. wind stress and top drag). -Valid values: Any real number. +Valid values: .true. or .false. Default: Defined in namelist_defaults.xml - -The third z value in the piecewise linear. + +Disables tendencies on the velocity field from explicit bottom drag -Valid values: Any non-positive real number. +Valid values: .true. or .false. Default: Defined in namelist_defaults.xml - -The third ice fraction value in the piecewise linear fit. + +Disables tendencies on the velocity field from vertical mixing. -Valid values: A real number between 0 and 1. +Valid values: .true. or .false. Default: Defined in namelist_defaults.xml + +Disables tendencies on the velocity field from vertical advection. - - - -Number of vertical levels in test case. - -Valid values: Any integer greater than 0. +Valid values: .true. or .false. Default: Defined in namelist_defaults.xml - -The distribution of vertical levels, currently only constant (all equal thickness). + +Disables all tendencies on tracer fields. -Valid values: 'constant' +Valid values: .true. or .false. Default: Defined in namelist_defaults.xml - -Maximum depth of the ocean in the test case. + +Disables tendencies on tracer fields from advection, both horizontal and vertical. -Valid values: Any negative real number. +Valid values: .true. or .false. Default: Defined in namelist_defaults.xml - -Minimum number of vertical levels in a column. + +Disables tendencies on tracer fields from horizontal mixing. -Valid values: Any positive integer value greater than 0. +Valid values: .true. or .false. Default: Defined in namelist_defaults.xml - -Minimum thickness of the inital ocean column (to prevent 'drying'). + +Disables tendencies on tracer fields from vertical mixing. -Valid values: Any positive real value. +Valid values: .true. or .false. Default: Defined in namelist_defaults.xml - -Minimum fraction of a cell that contains ocean (as opposed to land or grounded land ice) in order for it to be an active ocean cell. + +Disables tendencies on tracer fields from surface fluxes. -Valid values: Any positive real value. +Valid values: .true. or .false. Default: Defined in namelist_defaults.xml - -Path to the topography initial condition file. + +Disables tendencies on the tracer fields from CVMix/KPP nonlocal fluxes. -Valid values: path/to/topography/file.nc +Valid values: .true. or .false. Default: Defined in namelist_defaults.xml - -Initial temperature at sea level. + +This flag is intended for the expert user. If false, forward model will error out if time given by config_start_time (or Restart_timestamp file if config_start_time='file') does not match any xtime strings in the restart file. If true, forward model will read in record with xtime nearest to config_start_time. Note that the restart file name is still given by config_start_time (or Restart_timestamp file), regardless of the state of this flag. -Valid values: Any real number. +Valid values: .true. or .false. Default: Defined in namelist_defaults.xml - -Initial temperature in deepest cells. -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - + - -Initial salinity at sea level. + +Initialize using Haney number constraint under ice shelves -Valid values: Any positive real number. +Valid values: .true. or .false. Default: Defined in namelist_defaults.xml - -Initial salinity in deepest cells. + +The number of outer iterations (first smoothing then rx1 constraint) during initialization of the vertical grid. -Valid values: Any positive real number. +Valid values: any positive integer Default: Defined in namelist_defaults.xml - -Restoring temperature at sea level. + +The number of iterations used to constrain rx1 in each layer. -Valid values: Any real number. +Valid values: any positive integer Default: Defined in namelist_defaults.xml - -Restoring temperature in deepest cells. + +The weight by which layer thicknesses are altered at the beginning of inner iteration. This weight linearly increases to 1.0 by the final iteration. -Valid values: Any real number. +Valid values: a positive value less than or equal to 1 Default: Defined in namelist_defaults.xml - -Restoring salinity at sea level. + +The maximum value rx1Max of the Haney number (rx1) after modification of the vertical grid -Valid values: Any positive real number. +Valid values: any positive value, typically greater than or equal to 1 Default: Defined in namelist_defaults.xml - -Restoring salinity in deepest cells. + +Relative weight of horizontal neighbors compared to this cell when smoothing vertical stretching -Valid values: Any positive real number. +Valid values: A non-negative number Default: Defined in namelist_defaults.xml - -Restoring salinity in deepest cells. + +Relative weight of vertical neighbors compared to this cell when smoothing vertical stretching -Valid values: Any positive real number. +Valid values: A non-negative number Default: Defined in namelist_defaults.xml - -Evaporation rate used to maintain sea level near zero. + +Weight used to nudge level interfaces toward being flat (thus decreasing the Haney number) -Valid values: Any real number. +Valid values: A non-negative number Default: Defined in namelist_defaults.xml - -Southern boundary of restoring region. + +Weight used to nudge vertical stretching toward z-star during each outer iteration -Valid values: Any real number. +Valid values: A non-negative number Default: Defined in namelist_defaults.xml - -Northern boundary of restoring region. + +The size (in cells) of a buffer region around land ice for smoothing. Smoothing is performed under land ice and in the buffer region of open ocean. -Valid values: Any real number. +Valid values: any non-negative integer, 0 indiates no buffer region. Default: Defined in namelist_defaults.xml - -Coriolis parameter for entrie domain. + +The minimum number of layers in the ocean column in the smoothed region. -Valid values: Any real number. +Valid values: a positive integer Default: Defined in namelist_defaults.xml - -Initial value for the effective density for entrie domain. + +The minimum layer thickness in the smoothed region. -Valid values: Any non-negative real number. +Valid values: an positive value Default: Defined in namelist_defaults.xml @@ -6406,6 +3406,94 @@ Valid values: .false. or .true. Default: Defined in namelist_defaults.xml + +If true, particles horizontally interpolate sample quantities. + +Valid values: .true. or .false. +Default: Defined in namelist_defaults.xml + + + +If true, particles sample temperature. + +Valid values: .true. or .false. +Default: Defined in namelist_defaults.xml + + + +If true, particles sample salinity. + +Valid values: .true. or .false. +Default: Defined in namelist_defaults.xml + + + +If true, particles sample DIC. + +Valid values: .true. or .false. +Default: Defined in namelist_defaults.xml + + + +If true, particles sample ALK. + +Valid values: .true. or .false. +Default: Defined in namelist_defaults.xml + + + +If true, particles sample PO4. + +Valid values: .true. or .false. +Default: Defined in namelist_defaults.xml + + + +If true, particles sample NO3. + +Valid values: .true. or .false. +Default: Defined in namelist_defaults.xml + + + +If true, particles sample SiO3. + +Valid values: .true. or .false. +Default: Defined in namelist_defaults.xml + + + +If true, particles sample NH4. + +Valid values: .true. or .false. +Default: Defined in namelist_defaults.xml + + + +If true, particles sample Fe. + +Valid values: .true. or .false. +Default: Defined in namelist_defaults.xml + + + +If true, particles sample O2. + +Valid values: .true. or .false. +Default: Defined in namelist_defaults.xml + +