From a360d89a24fd7429f0df53b15d13c57497274445 Mon Sep 17 00:00:00 2001 From: Luke Van Roekel Date: Wed, 25 Oct 2017 15:21:59 -0500 Subject: [PATCH] Enables MOC AM for mpas and cleans namelist This fully enables the MOC AM for particular MPAS grid resolutions. The init part of the namelist is also removed as it is never used. --- components/mpas-o/bld/build-namelist | 451 --- .../mpas-o/bld/build-namelist-group-list | 15 - components/mpas-o/bld/build-namelist-section | 436 --- .../namelist_defaults_mpas-o.xml | 407 +-- .../namelist_definition_mpas-o.xml | 2934 ----------------- 5 files changed, 14 insertions(+), 4229 deletions(-) diff --git a/components/mpas-o/bld/build-namelist b/components/mpas-o/bld/build-namelist index 6d9bdd0d3ff3..79a2a10a9263 100755 --- a/components/mpas-o/bld/build-namelist +++ b/components/mpas-o/bld/build-namelist @@ -881,442 +881,6 @@ add_default($nl, 'config_rx1_horiz_smooth_open_ocean_cells'); add_default($nl, 'config_rx1_min_levels'); add_default($nl, 'config_rx1_min_layer_thickness'); -###################################### -# Namelist group: baroclinic_channel # -###################################### - -add_default($nl, 'config_baroclinic_channel_vert_levels'); -add_default($nl, 'config_baroclinic_channel_use_distances'); -add_default($nl, 'config_baroclinic_channel_surface_temperature'); -add_default($nl, 'config_baroclinic_channel_bottom_temperature'); -add_default($nl, 'config_baroclinic_channel_temperature_difference'); -add_default($nl, 'config_baroclinic_channel_gradient_width_frac'); -add_default($nl, 'config_baroclinic_channel_gradient_width_dist'); -add_default($nl, 'config_baroclinic_channel_bottom_depth'); -add_default($nl, 'config_baroclinic_channel_salinity'); -add_default($nl, 'config_baroclinic_channel_coriolis_parameter'); - -################################# -# Namelist group: lock_exchange # -################################# - -add_default($nl, 'config_lock_exchange_vert_levels'); -add_default($nl, 'config_lock_exchange_bottom_depth'); -add_default($nl, 'config_lock_exchange_cold_temperature'); -add_default($nl, 'config_lock_exchange_warm_temperature'); -add_default($nl, 'config_lock_exchange_direction'); -add_default($nl, 'config_lock_exchange_salinity'); -add_default($nl, 'config_lock_exchange_layer_type'); -add_default($nl, 'config_lock_exchange_isopycnal_min_thickness'); - -################################## -# Namelist group: internal_waves # -################################## - -add_default($nl, 'config_internal_waves_vert_levels'); -add_default($nl, 'config_internal_waves_use_distances'); -add_default($nl, 'config_internal_waves_surface_temperature'); -add_default($nl, 'config_internal_waves_bottom_temperature'); -add_default($nl, 'config_internal_waves_temperature_difference'); -add_default($nl, 'config_internal_waves_amplitude_width_frac'); -add_default($nl, 'config_internal_waves_amplitude_width_dist'); -add_default($nl, 'config_internal_waves_bottom_depth'); -add_default($nl, 'config_internal_waves_salinity'); -add_default($nl, 'config_internal_waves_layer_type'); -add_default($nl, 'config_internal_waves_isopycnal_displacement'); - -############################ -# Namelist group: overflow # -############################ - -add_default($nl, 'config_overflow_vert_levels'); -add_default($nl, 'config_overflow_use_distances'); -add_default($nl, 'config_overflow_bottom_depth'); -add_default($nl, 'config_overflow_ridge_depth'); -add_default($nl, 'config_overflow_plug_temperature'); -add_default($nl, 'config_overflow_domain_temperature'); -add_default($nl, 'config_overflow_salinity'); -add_default($nl, 'config_overflow_plug_width_frac'); -add_default($nl, 'config_overflow_slope_center_frac'); -add_default($nl, 'config_overflow_slope_width_frac'); -add_default($nl, 'config_overflow_plug_width_dist'); -add_default($nl, 'config_overflow_slope_center_dist'); -add_default($nl, 'config_overflow_slope_width_dist'); -add_default($nl, 'config_overflow_layer_type'); -add_default($nl, 'config_overflow_isopycnal_min_thickness'); - -################################ -# Namelist group: global_ocean # -################################ - -add_default($nl, 'config_global_ocean_minimum_depth'); -add_default($nl, 'config_global_ocean_depth_file'); -add_default($nl, 'config_global_ocean_depth_dimname'); -add_default($nl, 'config_global_ocean_depth_varname'); -add_default($nl, 'config_global_ocean_depth_conversion_factor'); -add_default($nl, 'config_global_ocean_temperature_file'); -add_default($nl, 'config_global_ocean_salinity_file'); -add_default($nl, 'config_global_ocean_tracer_nlat_dimname'); -add_default($nl, 'config_global_ocean_tracer_nlon_dimname'); -add_default($nl, 'config_global_ocean_tracer_ndepth_dimname'); -add_default($nl, 'config_global_ocean_tracer_depth_conversion_factor'); -add_default($nl, 'config_global_ocean_tracer_vert_levels'); -add_default($nl, 'config_global_ocean_temperature_varname'); -add_default($nl, 'config_global_ocean_salinity_varname'); -add_default($nl, 'config_global_ocean_tracer_latlon_degrees'); -add_default($nl, 'config_global_ocean_tracer_lat_varname'); -add_default($nl, 'config_global_ocean_tracer_lon_varname'); -add_default($nl, 'config_global_ocean_tracer_depth_varname'); -add_default($nl, 'config_global_ocean_tracer_method'); -add_default($nl, 'config_global_ocean_smooth_TS_iterations'); -add_default($nl, 'config_global_ocean_swData_file'); -add_default($nl, 'config_global_ocean_swData_nlat_dimname'); -add_default($nl, 'config_global_ocean_swData_nlon_dimname'); -add_default($nl, 'config_global_ocean_swData_lat_varname'); -add_default($nl, 'config_global_ocean_swData_lon_varname'); -add_default($nl, 'config_global_ocean_swData_latlon_degrees'); -add_default($nl, 'config_global_ocean_swData_method'); -add_default($nl, 'config_global_ocean_chlorophyll_varname'); -add_default($nl, 'config_global_ocean_zenithAngle_varname'); -add_default($nl, 'config_global_ocean_clearSky_varname'); -add_default($nl, 'config_global_ocean_piston_velocity'); -add_default($nl, 'config_global_ocean_interior_restore_rate'); -add_default($nl, 'config_global_ocean_topography_file'); -add_default($nl, 'config_global_ocean_topography_nlat_dimname'); -add_default($nl, 'config_global_ocean_topography_nlon_dimname'); -add_default($nl, 'config_global_ocean_topography_latlon_degrees'); -add_default($nl, 'config_global_ocean_topography_lat_varname'); -add_default($nl, 'config_global_ocean_topography_lon_varname'); -add_default($nl, 'config_global_ocean_topography_varname'); -add_default($nl, 'config_global_ocean_topography_has_ocean_frac'); -add_default($nl, 'config_global_ocean_topography_ocean_frac_varname'); -add_default($nl, 'config_global_ocean_topography_method'); -add_default($nl, 'config_global_ocean_smooth_topography'); -add_default($nl, 'config_global_ocean_deepen_critical_passages'); -add_default($nl, 'config_global_ocean_depress_by_land_ice'); -add_default($nl, 'config_global_ocean_land_ice_topo_file'); -add_default($nl, 'config_global_ocean_land_ice_topo_nlat_dimname'); -add_default($nl, 'config_global_ocean_land_ice_topo_nlon_dimname'); -add_default($nl, 'config_global_ocean_land_ice_topo_latlon_degrees'); -add_default($nl, 'config_global_ocean_land_ice_topo_lat_varname'); -add_default($nl, 'config_global_ocean_land_ice_topo_lon_varname'); -add_default($nl, 'config_global_ocean_land_ice_topo_thickness_varname'); -add_default($nl, 'config_global_ocean_land_ice_topo_draft_varname'); -add_default($nl, 'config_global_ocean_land_ice_topo_ice_frac_varname'); -add_default($nl, 'config_global_ocean_land_ice_topo_grounded_frac_varname'); -add_default($nl, 'config_global_ocean_use_constant_land_ice_cavity_temperature'); -add_default($nl, 'config_global_ocean_constant_land_ice_cavity_temperature'); -add_default($nl, 'config_global_ocean_cull_inland_seas'); -add_default($nl, 'config_global_ocean_windstress_file'); -add_default($nl, 'config_global_ocean_windstress_nlat_dimname'); -add_default($nl, 'config_global_ocean_windstress_nlon_dimname'); -add_default($nl, 'config_global_ocean_windstress_latlon_degrees'); -add_default($nl, 'config_global_ocean_windstress_lat_varname'); -add_default($nl, 'config_global_ocean_windstress_lon_varname'); -add_default($nl, 'config_global_ocean_windstress_zonal_varname'); -add_default($nl, 'config_global_ocean_windstress_meridional_varname'); -add_default($nl, 'config_global_ocean_windstress_method'); -add_default($nl, 'config_global_ocean_windstress_conversion_factor'); -add_default($nl, 'config_global_ocean_ecosys_file'); -add_default($nl, 'config_global_ocean_ecosys_forcing_file'); -add_default($nl, 'config_global_ocean_ecosys_nlat_dimname'); -add_default($nl, 'config_global_ocean_ecosys_nlon_dimname'); -add_default($nl, 'config_global_ocean_ecosys_ndepth_dimname'); -add_default($nl, 'config_global_ocean_ecosys_depth_conversion_factor'); -add_default($nl, 'config_global_ocean_ecosys_vert_levels'); -add_default($nl, 'config_global_ocean_ecosys_lat_varname'); -add_default($nl, 'config_global_ocean_ecosys_lon_varname'); -add_default($nl, 'config_global_ocean_ecosys_depth_varname'); -add_default($nl, 'config_global_ocean_ecosys_latlon_degrees'); -add_default($nl, 'config_global_ocean_ecosys_method'); -add_default($nl, 'config_global_ocean_ecosys_forcing_time_dimname'); -add_default($nl, 'config_global_ocean_smooth_ecosys_iterations'); - -################################ -# Namelist group: cvmix_WSwSBF # -################################ - -add_default($nl, 'config_cvmix_WSwSBF_vert_levels'); -add_default($nl, 'config_cvmix_WSwSBF_surface_temperature'); -add_default($nl, 'config_cvmix_WSwSBF_surface_salinity'); -add_default($nl, 'config_cvmix_WSwSBF_surface_restoring_temperature'); -add_default($nl, 'config_cvmix_WSwSBF_surface_restoring_salinity'); -add_default($nl, 'config_cvmix_WSwSBF_temperature_piston_velocity'); -add_default($nl, 'config_cvmix_WSwSBF_salinity_piston_velocity'); -add_default($nl, 'config_cvmix_WSwSBF_sensible_heat_flux'); -add_default($nl, 'config_cvmix_WSwSBF_latent_heat_flux'); -add_default($nl, 'config_cvmix_WSwSBF_shortwave_heat_flux'); -add_default($nl, 'config_cvmix_WSwSBF_rain_flux'); -add_default($nl, 'config_cvmix_WSwSBF_evaporation_flux'); -add_default($nl, 'config_cvmix_WSwSBF_interior_temperature_restoring_rate'); -add_default($nl, 'config_cvmix_WSwSBF_interior_salinity_restoring_rate'); -add_default($nl, 'config_cvmix_WSwSBF_temperature_gradient'); -add_default($nl, 'config_cvmix_WSwSBF_salinity_gradient'); -add_default($nl, 'config_cvmix_WSwSBF_temperature_gradient_mixed_layer'); -add_default($nl, 'config_cvmix_WSwSBF_salinity_gradient_mixed_layer'); -add_default($nl, 'config_cvmix_WSwSBF_mixed_layer_depth_temperature'); -add_default($nl, 'config_cvmix_WSwSBF_mixed_layer_depth_salinity'); -add_default($nl, 'config_cvmix_WSwSBF_mixed_layer_temperature_change'); -add_default($nl, 'config_cvmix_WSwSBF_mixed_layer_salinity_change'); -add_default($nl, 'config_cvmix_WSwSBF_vertical_grid'); -add_default($nl, 'config_cvmix_WSwSBF_bottom_depth'); -add_default($nl, 'config_cvmix_WSwSBF_max_windstress'); -add_default($nl, 'config_cvmix_WSwSBF_coriolis_parameter'); - -####################### -# Namelist group: iso # -####################### - -add_default($nl, 'config_iso_vert_levels'); -add_default($nl, 'config_iso_main_channel_depth'); -add_default($nl, 'config_iso_north_wall_lat'); -add_default($nl, 'config_iso_south_wall_lat'); -add_default($nl, 'config_iso_ridge_flag'); -add_default($nl, 'config_iso_ridge_center_lon'); -add_default($nl, 'config_iso_ridge_height'); -add_default($nl, 'config_iso_ridge_width'); -add_default($nl, 'config_iso_plateau_flag'); -add_default($nl, 'config_iso_plateau_center_lon'); -add_default($nl, 'config_iso_plateau_center_lat'); -add_default($nl, 'config_iso_plateau_height'); -add_default($nl, 'config_iso_plateau_radius'); -add_default($nl, 'config_iso_plateau_slope_width'); -add_default($nl, 'config_iso_shelf_flag'); -add_default($nl, 'config_iso_shelf_depth'); -add_default($nl, 'config_iso_shelf_width'); -add_default($nl, 'config_iso_cont_slope_flag'); -add_default($nl, 'config_iso_max_cont_slope'); -add_default($nl, 'config_iso_embayment_flag'); -add_default($nl, 'config_iso_embayment_center_lon'); -add_default($nl, 'config_iso_embayment_center_lat'); -add_default($nl, 'config_iso_embayment_radius'); -add_default($nl, 'config_iso_embayment_depth'); -add_default($nl, 'config_iso_depression_flag'); -add_default($nl, 'config_iso_depression_center_lon'); -add_default($nl, 'config_iso_depression_south_lat'); -add_default($nl, 'config_iso_depression_north_lat'); -add_default($nl, 'config_iso_depression_width'); -add_default($nl, 'config_iso_depression_depth'); -add_default($nl, 'config_iso_salinity'); -add_default($nl, 'config_iso_wind_stress_max'); -add_default($nl, 'config_iso_acc_wind'); -add_default($nl, 'config_iso_asf_wind'); -add_default($nl, 'config_iso_wind_trans'); -add_default($nl, 'config_iso_heat_flux_south'); -add_default($nl, 'config_iso_heat_flux_middle'); -add_default($nl, 'config_iso_heat_flux_north'); -add_default($nl, 'config_iso_heat_flux_lat_ss'); -add_default($nl, 'config_iso_heat_flux_lat_sm'); -add_default($nl, 'config_iso_heat_flux_lat_mn'); -add_default($nl, 'config_iso_region1_center_lon'); -add_default($nl, 'config_iso_region1_center_lat'); -add_default($nl, 'config_iso_region2_center_lon'); -add_default($nl, 'config_iso_region2_center_lat'); -add_default($nl, 'config_iso_region3_center_lon'); -add_default($nl, 'config_iso_region3_center_lat'); -add_default($nl, 'config_iso_region4_center_lon'); -add_default($nl, 'config_iso_region4_center_lat'); -add_default($nl, 'config_iso_heat_flux_region1_flag'); -add_default($nl, 'config_iso_heat_flux_region1'); -add_default($nl, 'config_iso_heat_flux_region1_radius'); -add_default($nl, 'config_iso_heat_flux_region2_flag'); -add_default($nl, 'config_iso_heat_flux_region2'); -add_default($nl, 'config_iso_heat_flux_region2_radius'); -add_default($nl, 'config_iso_surface_temperature_piston_velocity'); -add_default($nl, 'config_iso_initial_temp_t1'); -add_default($nl, 'config_iso_initial_temp_t2'); -add_default($nl, 'config_iso_initial_temp_h0'); -add_default($nl, 'config_iso_initial_temp_h1'); -add_default($nl, 'config_iso_initial_temp_mt'); -add_default($nl, 'config_iso_initial_temp_latS'); -add_default($nl, 'config_iso_initial_temp_latN'); -add_default($nl, 'config_iso_temperature_sponge_t1'); -add_default($nl, 'config_iso_temperature_sponge_h1'); -add_default($nl, 'config_iso_temperature_sponge_l1'); -add_default($nl, 'config_iso_temperature_sponge_tau1'); -add_default($nl, 'config_iso_temperature_restore_region1_flag'); -add_default($nl, 'config_iso_temperature_restore_t1'); -add_default($nl, 'config_iso_temperature_restore_lcx1'); -add_default($nl, 'config_iso_temperature_restore_lcy1'); -add_default($nl, 'config_iso_temperature_restore_region2_flag'); -add_default($nl, 'config_iso_temperature_restore_t2'); -add_default($nl, 'config_iso_temperature_restore_lcx2'); -add_default($nl, 'config_iso_temperature_restore_lcy2'); -add_default($nl, 'config_iso_temperature_restore_region3_flag'); -add_default($nl, 'config_iso_temperature_restore_t3'); -add_default($nl, 'config_iso_temperature_restore_lcx3'); -add_default($nl, 'config_iso_temperature_restore_lcy3'); -add_default($nl, 'config_iso_temperature_restore_region4_flag'); -add_default($nl, 'config_iso_temperature_restore_t4'); -add_default($nl, 'config_iso_temperature_restore_lcx4'); -add_default($nl, 'config_iso_temperature_restore_lcy4'); - -######################## -# Namelist group: soma # -######################## - -add_default($nl, 'config_soma_vert_levels'); -add_default($nl, 'config_soma_domain_width'); -add_default($nl, 'config_soma_center_latitude'); -add_default($nl, 'config_soma_center_longitude'); -add_default($nl, 'config_soma_phi'); -add_default($nl, 'config_soma_bottom_depth'); -add_default($nl, 'config_soma_shelf_width'); -add_default($nl, 'config_soma_shelf_depth'); -add_default($nl, 'config_soma_ref_density'); -add_default($nl, 'config_soma_density_difference'); -add_default($nl, 'config_soma_thermocline_depth'); -add_default($nl, 'config_soma_density_difference_linear'); -add_default($nl, 'config_soma_surface_temperature'); -add_default($nl, 'config_soma_surface_salinity'); -add_default($nl, 'config_soma_use_surface_temp_restoring'); -add_default($nl, 'config_soma_surface_temp_restoring_at_center_latitude'); -add_default($nl, 'config_soma_surface_temp_restoring_latitude_gradient'); -add_default($nl, 'config_soma_restoring_temp_piston_vel'); - -######################## -# Namelist group: ziso # -######################## - -add_default($nl, 'config_ziso_vert_levels'); -add_default($nl, 'config_ziso_add_easterly_wind_stress_ASF'); -add_default($nl, 'config_ziso_wind_transition_position'); -add_default($nl, 'config_ziso_antarctic_shelf_front_width'); -add_default($nl, 'config_ziso_wind_stress_shelf_front_max'); -add_default($nl, 'config_ziso_use_slopping_bathymetry'); -add_default($nl, 'config_ziso_meridional_extent'); -add_default($nl, 'config_ziso_zonal_extent'); -add_default($nl, 'config_ziso_bottom_depth'); -add_default($nl, 'config_ziso_shelf_depth'); -add_default($nl, 'config_ziso_slope_half_width'); -add_default($nl, 'config_ziso_slope_center_position'); -add_default($nl, 'config_ziso_reference_coriolis'); -add_default($nl, 'config_ziso_coriolis_gradient'); -add_default($nl, 'config_ziso_wind_stress_max'); -add_default($nl, 'config_ziso_mean_restoring_temp'); -add_default($nl, 'config_ziso_restoring_temp_dev_ta'); -add_default($nl, 'config_ziso_restoring_temp_dev_tb'); -add_default($nl, 'config_ziso_restoring_temp_tau'); -add_default($nl, 'config_ziso_restoring_temp_piston_vel'); -add_default($nl, 'config_ziso_restoring_temp_ze'); -add_default($nl, 'config_ziso_restoring_sponge_l'); -add_default($nl, 'config_ziso_initial_temp_t1'); -add_default($nl, 'config_ziso_initial_temp_t2'); -add_default($nl, 'config_ziso_initial_temp_h1'); -add_default($nl, 'config_ziso_initial_temp_mt'); -add_default($nl, 'config_ziso_frazil_enable'); -add_default($nl, 'config_ziso_frazil_temperature_anomaly'); - -#################################### -# Namelist group: sub_ice_shelf_2D # -#################################### - -add_default($nl, 'config_sub_ice_shelf_2D_vert_levels'); -add_default($nl, 'config_sub_ice_shelf_2D_bottom_depth'); -add_default($nl, 'config_sub_ice_shelf_2D_cavity_thickness'); -add_default($nl, 'config_sub_ice_shelf_2D_slope_height'); -add_default($nl, 'config_sub_ice_shelf_2D_edge_width'); -add_default($nl, 'config_sub_ice_shelf_2D_y1'); -add_default($nl, 'config_sub_ice_shelf_2D_y2'); -add_default($nl, 'config_sub_ice_shelf_2D_temperature'); -add_default($nl, 'config_sub_ice_shelf_2D_surface_salinity'); -add_default($nl, 'config_sub_ice_shelf_2D_bottom_salinity'); - -################################### -# Namelist group: periodic_planar # -################################### - -add_default($nl, 'config_periodic_planar_vert_levels'); -add_default($nl, 'config_periodic_planar_bottom_depth'); -add_default($nl, 'config_periodic_planar_velocity_strength'); - -################################# -# Namelist group: ecosys_column # -################################# - -add_default($nl, 'config_ecosys_column_vert_levels'); -add_default($nl, 'config_ecosys_column_vertical_grid'); -add_default($nl, 'config_ecosys_column_TS_filename'); -add_default($nl, 'config_ecosys_column_ecosys_filename'); -add_default($nl, 'config_ecosys_column_bottom_depth'); - -############################# -# Namelist group: sea_mount # -############################# - -add_default($nl, 'config_sea_mount_vert_levels'); -add_default($nl, 'config_sea_mount_layer_type'); -add_default($nl, 'config_sea_mount_stratification_type'); -add_default($nl, 'config_sea_mount_density_coef_linear'); -add_default($nl, 'config_sea_mount_density_coef_exp'); -add_default($nl, 'config_sea_mount_density_gradient_linear'); -add_default($nl, 'config_sea_mount_density_gradient_exp'); -add_default($nl, 'config_sea_mount_density_depth_linear'); -add_default($nl, 'config_sea_mount_density_depth_exp'); -add_default($nl, 'config_sea_mount_density_ref'); -add_default($nl, 'config_sea_mount_density_Tref'); -add_default($nl, 'config_sea_mount_density_alpha'); -add_default($nl, 'config_sea_mount_bottom_depth'); -add_default($nl, 'config_sea_mount_height'); -add_default($nl, 'config_sea_mount_radius'); -add_default($nl, 'config_sea_mount_width'); -add_default($nl, 'config_sea_mount_salinity'); -add_default($nl, 'config_sea_mount_coriolis_parameter'); - -########################## -# Namelist group: isomip # -########################## - -add_default($nl, 'config_isomip_vert_levels'); -add_default($nl, 'config_isomip_vertical_level_distribution'); -add_default($nl, 'config_isomip_bottom_depth'); -add_default($nl, 'config_isomip_temperature'); -add_default($nl, 'config_isomip_salinity'); -add_default($nl, 'config_isomip_restoring_temperature'); -add_default($nl, 'config_isomip_temperature_piston_velocity'); -add_default($nl, 'config_isomip_restoring_salinity'); -add_default($nl, 'config_isomip_salinity_piston_velocity'); -add_default($nl, 'config_isomip_coriolis_parameter'); -add_default($nl, 'config_isomip_southern_boundary'); -add_default($nl, 'config_isomip_northern_boundary'); -add_default($nl, 'config_isomip_western_boundary'); -add_default($nl, 'config_isomip_eastern_boundary'); -add_default($nl, 'config_isomip_y1'); -add_default($nl, 'config_isomip_z1'); -add_default($nl, 'config_isomip_ice_fraction1'); -add_default($nl, 'config_isomip_y2'); -add_default($nl, 'config_isomip_z2'); -add_default($nl, 'config_isomip_ice_fraction2'); -add_default($nl, 'config_isomip_y3'); -add_default($nl, 'config_isomip_z3'); -add_default($nl, 'config_isomip_ice_fraction3'); - -############################### -# Namelist group: isomip_plus # -############################### - -add_default($nl, 'config_isomip_plus_vert_levels'); -add_default($nl, 'config_isomip_plus_vertical_level_distribution'); -add_default($nl, 'config_isomip_plus_max_bottom_depth'); -add_default($nl, 'config_isomip_plus_minimum_levels'); -add_default($nl, 'config_isomip_plus_min_column_thickness'); -add_default($nl, 'config_isomip_plus_min_ocean_fraction'); -add_default($nl, 'config_isomip_plus_topography_file'); -add_default($nl, 'config_isomip_plus_init_top_temp'); -add_default($nl, 'config_isomip_plus_init_bot_temp'); -add_default($nl, 'config_isomip_plus_init_top_sal'); -add_default($nl, 'config_isomip_plus_init_bot_sal'); -add_default($nl, 'config_isomip_plus_restore_top_temp'); -add_default($nl, 'config_isomip_plus_restore_bot_temp'); -add_default($nl, 'config_isomip_plus_restore_top_sal'); -add_default($nl, 'config_isomip_plus_restore_bot_sal'); -add_default($nl, 'config_isomip_plus_restore_rate'); -add_default($nl, 'config_isomip_plus_restore_evap_rate'); -add_default($nl, 'config_isomip_plus_restore_xMin'); -add_default($nl, 'config_isomip_plus_restore_xMax'); -add_default($nl, 'config_isomip_plus_coriolis_parameter'); -add_default($nl, 'config_isomip_plus_effective_density'); - ################################################ # Namelist group: tracer_forcing_activeTracers # ################################################ @@ -1886,21 +1450,6 @@ my @groups = qw(run_modes testing debug constrain_haney_number - baroclinic_channel - lock_exchange - internal_waves - overflow - global_ocean - cvmix_wswsbf - iso - soma - ziso - sub_ice_shelf_2d - periodic_planar - ecosys_column - sea_mount - isomip - isomip_plus tracer_forcing_activetracers tracer_forcing_debugtracers tracer_forcing_ecosystracers diff --git a/components/mpas-o/bld/build-namelist-group-list b/components/mpas-o/bld/build-namelist-group-list index 0f7ffb73bd6e..db2a40985870 100644 --- a/components/mpas-o/bld/build-namelist-group-list +++ b/components/mpas-o/bld/build-namelist-group-list @@ -37,21 +37,6 @@ my @groups = qw(run_modes testing debug constrain_haney_number - baroclinic_channel - lock_exchange - internal_waves - overflow - global_ocean - cvmix_wswsbf - iso - soma - ziso - sub_ice_shelf_2d - periodic_planar - ecosys_column - sea_mount - isomip - isomip_plus tracer_forcing_activetracers tracer_forcing_debugtracers tracer_forcing_ecosystracers diff --git a/components/mpas-o/bld/build-namelist-section b/components/mpas-o/bld/build-namelist-section index 839f8baf855b..a211f25ab843 100644 --- a/components/mpas-o/bld/build-namelist-section +++ b/components/mpas-o/bld/build-namelist-section @@ -446,442 +446,6 @@ add_default($nl, 'config_rx1_horiz_smooth_open_ocean_cells'); add_default($nl, 'config_rx1_min_levels'); add_default($nl, 'config_rx1_min_layer_thickness'); -###################################### -# Namelist group: baroclinic_channel # -###################################### - -add_default($nl, 'config_baroclinic_channel_vert_levels'); -add_default($nl, 'config_baroclinic_channel_use_distances'); -add_default($nl, 'config_baroclinic_channel_surface_temperature'); -add_default($nl, 'config_baroclinic_channel_bottom_temperature'); -add_default($nl, 'config_baroclinic_channel_temperature_difference'); -add_default($nl, 'config_baroclinic_channel_gradient_width_frac'); -add_default($nl, 'config_baroclinic_channel_gradient_width_dist'); -add_default($nl, 'config_baroclinic_channel_bottom_depth'); -add_default($nl, 'config_baroclinic_channel_salinity'); -add_default($nl, 'config_baroclinic_channel_coriolis_parameter'); - -################################# -# Namelist group: lock_exchange # -################################# - -add_default($nl, 'config_lock_exchange_vert_levels'); -add_default($nl, 'config_lock_exchange_bottom_depth'); -add_default($nl, 'config_lock_exchange_cold_temperature'); -add_default($nl, 'config_lock_exchange_warm_temperature'); -add_default($nl, 'config_lock_exchange_direction'); -add_default($nl, 'config_lock_exchange_salinity'); -add_default($nl, 'config_lock_exchange_layer_type'); -add_default($nl, 'config_lock_exchange_isopycnal_min_thickness'); - -################################## -# Namelist group: internal_waves # -################################## - -add_default($nl, 'config_internal_waves_vert_levels'); -add_default($nl, 'config_internal_waves_use_distances'); -add_default($nl, 'config_internal_waves_surface_temperature'); -add_default($nl, 'config_internal_waves_bottom_temperature'); -add_default($nl, 'config_internal_waves_temperature_difference'); -add_default($nl, 'config_internal_waves_amplitude_width_frac'); -add_default($nl, 'config_internal_waves_amplitude_width_dist'); -add_default($nl, 'config_internal_waves_bottom_depth'); -add_default($nl, 'config_internal_waves_salinity'); -add_default($nl, 'config_internal_waves_layer_type'); -add_default($nl, 'config_internal_waves_isopycnal_displacement'); - -############################ -# Namelist group: overflow # -############################ - -add_default($nl, 'config_overflow_vert_levels'); -add_default($nl, 'config_overflow_use_distances'); -add_default($nl, 'config_overflow_bottom_depth'); -add_default($nl, 'config_overflow_ridge_depth'); -add_default($nl, 'config_overflow_plug_temperature'); -add_default($nl, 'config_overflow_domain_temperature'); -add_default($nl, 'config_overflow_salinity'); -add_default($nl, 'config_overflow_plug_width_frac'); -add_default($nl, 'config_overflow_slope_center_frac'); -add_default($nl, 'config_overflow_slope_width_frac'); -add_default($nl, 'config_overflow_plug_width_dist'); -add_default($nl, 'config_overflow_slope_center_dist'); -add_default($nl, 'config_overflow_slope_width_dist'); -add_default($nl, 'config_overflow_layer_type'); -add_default($nl, 'config_overflow_isopycnal_min_thickness'); - -################################ -# Namelist group: global_ocean # -################################ - -add_default($nl, 'config_global_ocean_minimum_depth'); -add_default($nl, 'config_global_ocean_depth_file'); -add_default($nl, 'config_global_ocean_depth_dimname'); -add_default($nl, 'config_global_ocean_depth_varname'); -add_default($nl, 'config_global_ocean_depth_conversion_factor'); -add_default($nl, 'config_global_ocean_temperature_file'); -add_default($nl, 'config_global_ocean_salinity_file'); -add_default($nl, 'config_global_ocean_tracer_nlat_dimname'); -add_default($nl, 'config_global_ocean_tracer_nlon_dimname'); -add_default($nl, 'config_global_ocean_tracer_ndepth_dimname'); -add_default($nl, 'config_global_ocean_tracer_depth_conversion_factor'); -add_default($nl, 'config_global_ocean_tracer_vert_levels'); -add_default($nl, 'config_global_ocean_temperature_varname'); -add_default($nl, 'config_global_ocean_salinity_varname'); -add_default($nl, 'config_global_ocean_tracer_latlon_degrees'); -add_default($nl, 'config_global_ocean_tracer_lat_varname'); -add_default($nl, 'config_global_ocean_tracer_lon_varname'); -add_default($nl, 'config_global_ocean_tracer_depth_varname'); -add_default($nl, 'config_global_ocean_tracer_method'); -add_default($nl, 'config_global_ocean_smooth_TS_iterations'); -add_default($nl, 'config_global_ocean_swData_file'); -add_default($nl, 'config_global_ocean_swData_nlat_dimname'); -add_default($nl, 'config_global_ocean_swData_nlon_dimname'); -add_default($nl, 'config_global_ocean_swData_lat_varname'); -add_default($nl, 'config_global_ocean_swData_lon_varname'); -add_default($nl, 'config_global_ocean_swData_latlon_degrees'); -add_default($nl, 'config_global_ocean_swData_method'); -add_default($nl, 'config_global_ocean_chlorophyll_varname'); -add_default($nl, 'config_global_ocean_zenithAngle_varname'); -add_default($nl, 'config_global_ocean_clearSky_varname'); -add_default($nl, 'config_global_ocean_piston_velocity'); -add_default($nl, 'config_global_ocean_interior_restore_rate'); -add_default($nl, 'config_global_ocean_topography_file'); -add_default($nl, 'config_global_ocean_topography_nlat_dimname'); -add_default($nl, 'config_global_ocean_topography_nlon_dimname'); -add_default($nl, 'config_global_ocean_topography_latlon_degrees'); -add_default($nl, 'config_global_ocean_topography_lat_varname'); -add_default($nl, 'config_global_ocean_topography_lon_varname'); -add_default($nl, 'config_global_ocean_topography_varname'); -add_default($nl, 'config_global_ocean_topography_has_ocean_frac'); -add_default($nl, 'config_global_ocean_topography_ocean_frac_varname'); -add_default($nl, 'config_global_ocean_topography_method'); -add_default($nl, 'config_global_ocean_smooth_topography'); -add_default($nl, 'config_global_ocean_deepen_critical_passages'); -add_default($nl, 'config_global_ocean_depress_by_land_ice'); -add_default($nl, 'config_global_ocean_land_ice_topo_file'); -add_default($nl, 'config_global_ocean_land_ice_topo_nlat_dimname'); -add_default($nl, 'config_global_ocean_land_ice_topo_nlon_dimname'); -add_default($nl, 'config_global_ocean_land_ice_topo_latlon_degrees'); -add_default($nl, 'config_global_ocean_land_ice_topo_lat_varname'); -add_default($nl, 'config_global_ocean_land_ice_topo_lon_varname'); -add_default($nl, 'config_global_ocean_land_ice_topo_thickness_varname'); -add_default($nl, 'config_global_ocean_land_ice_topo_draft_varname'); -add_default($nl, 'config_global_ocean_land_ice_topo_ice_frac_varname'); -add_default($nl, 'config_global_ocean_land_ice_topo_grounded_frac_varname'); -add_default($nl, 'config_global_ocean_use_constant_land_ice_cavity_temperature'); -add_default($nl, 'config_global_ocean_constant_land_ice_cavity_temperature'); -add_default($nl, 'config_global_ocean_cull_inland_seas'); -add_default($nl, 'config_global_ocean_windstress_file'); -add_default($nl, 'config_global_ocean_windstress_nlat_dimname'); -add_default($nl, 'config_global_ocean_windstress_nlon_dimname'); -add_default($nl, 'config_global_ocean_windstress_latlon_degrees'); -add_default($nl, 'config_global_ocean_windstress_lat_varname'); -add_default($nl, 'config_global_ocean_windstress_lon_varname'); -add_default($nl, 'config_global_ocean_windstress_zonal_varname'); -add_default($nl, 'config_global_ocean_windstress_meridional_varname'); -add_default($nl, 'config_global_ocean_windstress_method'); -add_default($nl, 'config_global_ocean_windstress_conversion_factor'); -add_default($nl, 'config_global_ocean_ecosys_file'); -add_default($nl, 'config_global_ocean_ecosys_forcing_file'); -add_default($nl, 'config_global_ocean_ecosys_nlat_dimname'); -add_default($nl, 'config_global_ocean_ecosys_nlon_dimname'); -add_default($nl, 'config_global_ocean_ecosys_ndepth_dimname'); -add_default($nl, 'config_global_ocean_ecosys_depth_conversion_factor'); -add_default($nl, 'config_global_ocean_ecosys_vert_levels'); -add_default($nl, 'config_global_ocean_ecosys_lat_varname'); -add_default($nl, 'config_global_ocean_ecosys_lon_varname'); -add_default($nl, 'config_global_ocean_ecosys_depth_varname'); -add_default($nl, 'config_global_ocean_ecosys_latlon_degrees'); -add_default($nl, 'config_global_ocean_ecosys_method'); -add_default($nl, 'config_global_ocean_ecosys_forcing_time_dimname'); -add_default($nl, 'config_global_ocean_smooth_ecosys_iterations'); - -################################ -# Namelist group: cvmix_WSwSBF # -################################ - -add_default($nl, 'config_cvmix_WSwSBF_vert_levels'); -add_default($nl, 'config_cvmix_WSwSBF_surface_temperature'); -add_default($nl, 'config_cvmix_WSwSBF_surface_salinity'); -add_default($nl, 'config_cvmix_WSwSBF_surface_restoring_temperature'); -add_default($nl, 'config_cvmix_WSwSBF_surface_restoring_salinity'); -add_default($nl, 'config_cvmix_WSwSBF_temperature_piston_velocity'); -add_default($nl, 'config_cvmix_WSwSBF_salinity_piston_velocity'); -add_default($nl, 'config_cvmix_WSwSBF_sensible_heat_flux'); -add_default($nl, 'config_cvmix_WSwSBF_latent_heat_flux'); -add_default($nl, 'config_cvmix_WSwSBF_shortwave_heat_flux'); -add_default($nl, 'config_cvmix_WSwSBF_rain_flux'); -add_default($nl, 'config_cvmix_WSwSBF_evaporation_flux'); -add_default($nl, 'config_cvmix_WSwSBF_interior_temperature_restoring_rate'); -add_default($nl, 'config_cvmix_WSwSBF_interior_salinity_restoring_rate'); -add_default($nl, 'config_cvmix_WSwSBF_temperature_gradient'); -add_default($nl, 'config_cvmix_WSwSBF_salinity_gradient'); -add_default($nl, 'config_cvmix_WSwSBF_temperature_gradient_mixed_layer'); -add_default($nl, 'config_cvmix_WSwSBF_salinity_gradient_mixed_layer'); -add_default($nl, 'config_cvmix_WSwSBF_mixed_layer_depth_temperature'); -add_default($nl, 'config_cvmix_WSwSBF_mixed_layer_depth_salinity'); -add_default($nl, 'config_cvmix_WSwSBF_mixed_layer_temperature_change'); -add_default($nl, 'config_cvmix_WSwSBF_mixed_layer_salinity_change'); -add_default($nl, 'config_cvmix_WSwSBF_vertical_grid'); -add_default($nl, 'config_cvmix_WSwSBF_bottom_depth'); -add_default($nl, 'config_cvmix_WSwSBF_max_windstress'); -add_default($nl, 'config_cvmix_WSwSBF_coriolis_parameter'); - -####################### -# Namelist group: iso # -####################### - -add_default($nl, 'config_iso_vert_levels'); -add_default($nl, 'config_iso_main_channel_depth'); -add_default($nl, 'config_iso_north_wall_lat'); -add_default($nl, 'config_iso_south_wall_lat'); -add_default($nl, 'config_iso_ridge_flag'); -add_default($nl, 'config_iso_ridge_center_lon'); -add_default($nl, 'config_iso_ridge_height'); -add_default($nl, 'config_iso_ridge_width'); -add_default($nl, 'config_iso_plateau_flag'); -add_default($nl, 'config_iso_plateau_center_lon'); -add_default($nl, 'config_iso_plateau_center_lat'); -add_default($nl, 'config_iso_plateau_height'); -add_default($nl, 'config_iso_plateau_radius'); -add_default($nl, 'config_iso_plateau_slope_width'); -add_default($nl, 'config_iso_shelf_flag'); -add_default($nl, 'config_iso_shelf_depth'); -add_default($nl, 'config_iso_shelf_width'); -add_default($nl, 'config_iso_cont_slope_flag'); -add_default($nl, 'config_iso_max_cont_slope'); -add_default($nl, 'config_iso_embayment_flag'); -add_default($nl, 'config_iso_embayment_center_lon'); -add_default($nl, 'config_iso_embayment_center_lat'); -add_default($nl, 'config_iso_embayment_radius'); -add_default($nl, 'config_iso_embayment_depth'); -add_default($nl, 'config_iso_depression_flag'); -add_default($nl, 'config_iso_depression_center_lon'); -add_default($nl, 'config_iso_depression_south_lat'); -add_default($nl, 'config_iso_depression_north_lat'); -add_default($nl, 'config_iso_depression_width'); -add_default($nl, 'config_iso_depression_depth'); -add_default($nl, 'config_iso_salinity'); -add_default($nl, 'config_iso_wind_stress_max'); -add_default($nl, 'config_iso_acc_wind'); -add_default($nl, 'config_iso_asf_wind'); -add_default($nl, 'config_iso_wind_trans'); -add_default($nl, 'config_iso_heat_flux_south'); -add_default($nl, 'config_iso_heat_flux_middle'); -add_default($nl, 'config_iso_heat_flux_north'); -add_default($nl, 'config_iso_heat_flux_lat_ss'); -add_default($nl, 'config_iso_heat_flux_lat_sm'); -add_default($nl, 'config_iso_heat_flux_lat_mn'); -add_default($nl, 'config_iso_region1_center_lon'); -add_default($nl, 'config_iso_region1_center_lat'); -add_default($nl, 'config_iso_region2_center_lon'); -add_default($nl, 'config_iso_region2_center_lat'); -add_default($nl, 'config_iso_region3_center_lon'); -add_default($nl, 'config_iso_region3_center_lat'); -add_default($nl, 'config_iso_region4_center_lon'); -add_default($nl, 'config_iso_region4_center_lat'); -add_default($nl, 'config_iso_heat_flux_region1_flag'); -add_default($nl, 'config_iso_heat_flux_region1'); -add_default($nl, 'config_iso_heat_flux_region1_radius'); -add_default($nl, 'config_iso_heat_flux_region2_flag'); -add_default($nl, 'config_iso_heat_flux_region2'); -add_default($nl, 'config_iso_heat_flux_region2_radius'); -add_default($nl, 'config_iso_surface_temperature_piston_velocity'); -add_default($nl, 'config_iso_initial_temp_t1'); -add_default($nl, 'config_iso_initial_temp_t2'); -add_default($nl, 'config_iso_initial_temp_h0'); -add_default($nl, 'config_iso_initial_temp_h1'); -add_default($nl, 'config_iso_initial_temp_mt'); -add_default($nl, 'config_iso_initial_temp_latS'); -add_default($nl, 'config_iso_initial_temp_latN'); -add_default($nl, 'config_iso_temperature_sponge_t1'); -add_default($nl, 'config_iso_temperature_sponge_h1'); -add_default($nl, 'config_iso_temperature_sponge_l1'); -add_default($nl, 'config_iso_temperature_sponge_tau1'); -add_default($nl, 'config_iso_temperature_restore_region1_flag'); -add_default($nl, 'config_iso_temperature_restore_t1'); -add_default($nl, 'config_iso_temperature_restore_lcx1'); -add_default($nl, 'config_iso_temperature_restore_lcy1'); -add_default($nl, 'config_iso_temperature_restore_region2_flag'); -add_default($nl, 'config_iso_temperature_restore_t2'); -add_default($nl, 'config_iso_temperature_restore_lcx2'); -add_default($nl, 'config_iso_temperature_restore_lcy2'); -add_default($nl, 'config_iso_temperature_restore_region3_flag'); -add_default($nl, 'config_iso_temperature_restore_t3'); -add_default($nl, 'config_iso_temperature_restore_lcx3'); -add_default($nl, 'config_iso_temperature_restore_lcy3'); -add_default($nl, 'config_iso_temperature_restore_region4_flag'); -add_default($nl, 'config_iso_temperature_restore_t4'); -add_default($nl, 'config_iso_temperature_restore_lcx4'); -add_default($nl, 'config_iso_temperature_restore_lcy4'); - -######################## -# Namelist group: soma # -######################## - -add_default($nl, 'config_soma_vert_levels'); -add_default($nl, 'config_soma_domain_width'); -add_default($nl, 'config_soma_center_latitude'); -add_default($nl, 'config_soma_center_longitude'); -add_default($nl, 'config_soma_phi'); -add_default($nl, 'config_soma_bottom_depth'); -add_default($nl, 'config_soma_shelf_width'); -add_default($nl, 'config_soma_shelf_depth'); -add_default($nl, 'config_soma_ref_density'); -add_default($nl, 'config_soma_density_difference'); -add_default($nl, 'config_soma_thermocline_depth'); -add_default($nl, 'config_soma_density_difference_linear'); -add_default($nl, 'config_soma_surface_temperature'); -add_default($nl, 'config_soma_surface_salinity'); -add_default($nl, 'config_soma_use_surface_temp_restoring'); -add_default($nl, 'config_soma_surface_temp_restoring_at_center_latitude'); -add_default($nl, 'config_soma_surface_temp_restoring_latitude_gradient'); -add_default($nl, 'config_soma_restoring_temp_piston_vel'); - -######################## -# Namelist group: ziso # -######################## - -add_default($nl, 'config_ziso_vert_levels'); -add_default($nl, 'config_ziso_add_easterly_wind_stress_ASF'); -add_default($nl, 'config_ziso_wind_transition_position'); -add_default($nl, 'config_ziso_antarctic_shelf_front_width'); -add_default($nl, 'config_ziso_wind_stress_shelf_front_max'); -add_default($nl, 'config_ziso_use_slopping_bathymetry'); -add_default($nl, 'config_ziso_meridional_extent'); -add_default($nl, 'config_ziso_zonal_extent'); -add_default($nl, 'config_ziso_bottom_depth'); -add_default($nl, 'config_ziso_shelf_depth'); -add_default($nl, 'config_ziso_slope_half_width'); -add_default($nl, 'config_ziso_slope_center_position'); -add_default($nl, 'config_ziso_reference_coriolis'); -add_default($nl, 'config_ziso_coriolis_gradient'); -add_default($nl, 'config_ziso_wind_stress_max'); -add_default($nl, 'config_ziso_mean_restoring_temp'); -add_default($nl, 'config_ziso_restoring_temp_dev_ta'); -add_default($nl, 'config_ziso_restoring_temp_dev_tb'); -add_default($nl, 'config_ziso_restoring_temp_tau'); -add_default($nl, 'config_ziso_restoring_temp_piston_vel'); -add_default($nl, 'config_ziso_restoring_temp_ze'); -add_default($nl, 'config_ziso_restoring_sponge_l'); -add_default($nl, 'config_ziso_initial_temp_t1'); -add_default($nl, 'config_ziso_initial_temp_t2'); -add_default($nl, 'config_ziso_initial_temp_h1'); -add_default($nl, 'config_ziso_initial_temp_mt'); -add_default($nl, 'config_ziso_frazil_enable'); -add_default($nl, 'config_ziso_frazil_temperature_anomaly'); - -#################################### -# Namelist group: sub_ice_shelf_2D # -#################################### - -add_default($nl, 'config_sub_ice_shelf_2D_vert_levels'); -add_default($nl, 'config_sub_ice_shelf_2D_bottom_depth'); -add_default($nl, 'config_sub_ice_shelf_2D_cavity_thickness'); -add_default($nl, 'config_sub_ice_shelf_2D_slope_height'); -add_default($nl, 'config_sub_ice_shelf_2D_edge_width'); -add_default($nl, 'config_sub_ice_shelf_2D_y1'); -add_default($nl, 'config_sub_ice_shelf_2D_y2'); -add_default($nl, 'config_sub_ice_shelf_2D_temperature'); -add_default($nl, 'config_sub_ice_shelf_2D_surface_salinity'); -add_default($nl, 'config_sub_ice_shelf_2D_bottom_salinity'); - -################################### -# Namelist group: periodic_planar # -################################### - -add_default($nl, 'config_periodic_planar_vert_levels'); -add_default($nl, 'config_periodic_planar_bottom_depth'); -add_default($nl, 'config_periodic_planar_velocity_strength'); - -################################# -# Namelist group: ecosys_column # -################################# - -add_default($nl, 'config_ecosys_column_vert_levels'); -add_default($nl, 'config_ecosys_column_vertical_grid'); -add_default($nl, 'config_ecosys_column_TS_filename'); -add_default($nl, 'config_ecosys_column_ecosys_filename'); -add_default($nl, 'config_ecosys_column_bottom_depth'); - -############################# -# Namelist group: sea_mount # -############################# - -add_default($nl, 'config_sea_mount_vert_levels'); -add_default($nl, 'config_sea_mount_layer_type'); -add_default($nl, 'config_sea_mount_stratification_type'); -add_default($nl, 'config_sea_mount_density_coef_linear'); -add_default($nl, 'config_sea_mount_density_coef_exp'); -add_default($nl, 'config_sea_mount_density_gradient_linear'); -add_default($nl, 'config_sea_mount_density_gradient_exp'); -add_default($nl, 'config_sea_mount_density_depth_linear'); -add_default($nl, 'config_sea_mount_density_depth_exp'); -add_default($nl, 'config_sea_mount_density_ref'); -add_default($nl, 'config_sea_mount_density_Tref'); -add_default($nl, 'config_sea_mount_density_alpha'); -add_default($nl, 'config_sea_mount_bottom_depth'); -add_default($nl, 'config_sea_mount_height'); -add_default($nl, 'config_sea_mount_radius'); -add_default($nl, 'config_sea_mount_width'); -add_default($nl, 'config_sea_mount_salinity'); -add_default($nl, 'config_sea_mount_coriolis_parameter'); - -########################## -# Namelist group: isomip # -########################## - -add_default($nl, 'config_isomip_vert_levels'); -add_default($nl, 'config_isomip_vertical_level_distribution'); -add_default($nl, 'config_isomip_bottom_depth'); -add_default($nl, 'config_isomip_temperature'); -add_default($nl, 'config_isomip_salinity'); -add_default($nl, 'config_isomip_restoring_temperature'); -add_default($nl, 'config_isomip_temperature_piston_velocity'); -add_default($nl, 'config_isomip_restoring_salinity'); -add_default($nl, 'config_isomip_salinity_piston_velocity'); -add_default($nl, 'config_isomip_coriolis_parameter'); -add_default($nl, 'config_isomip_southern_boundary'); -add_default($nl, 'config_isomip_northern_boundary'); -add_default($nl, 'config_isomip_western_boundary'); -add_default($nl, 'config_isomip_eastern_boundary'); -add_default($nl, 'config_isomip_y1'); -add_default($nl, 'config_isomip_z1'); -add_default($nl, 'config_isomip_ice_fraction1'); -add_default($nl, 'config_isomip_y2'); -add_default($nl, 'config_isomip_z2'); -add_default($nl, 'config_isomip_ice_fraction2'); -add_default($nl, 'config_isomip_y3'); -add_default($nl, 'config_isomip_z3'); -add_default($nl, 'config_isomip_ice_fraction3'); - -############################### -# Namelist group: isomip_plus # -############################### - -add_default($nl, 'config_isomip_plus_vert_levels'); -add_default($nl, 'config_isomip_plus_vertical_level_distribution'); -add_default($nl, 'config_isomip_plus_max_bottom_depth'); -add_default($nl, 'config_isomip_plus_minimum_levels'); -add_default($nl, 'config_isomip_plus_min_column_thickness'); -add_default($nl, 'config_isomip_plus_min_ocean_fraction'); -add_default($nl, 'config_isomip_plus_topography_file'); -add_default($nl, 'config_isomip_plus_init_top_temp'); -add_default($nl, 'config_isomip_plus_init_bot_temp'); -add_default($nl, 'config_isomip_plus_init_top_sal'); -add_default($nl, 'config_isomip_plus_init_bot_sal'); -add_default($nl, 'config_isomip_plus_restore_top_temp'); -add_default($nl, 'config_isomip_plus_restore_bot_temp'); -add_default($nl, 'config_isomip_plus_restore_top_sal'); -add_default($nl, 'config_isomip_plus_restore_bot_sal'); -add_default($nl, 'config_isomip_plus_restore_rate'); -add_default($nl, 'config_isomip_plus_restore_evap_rate'); -add_default($nl, 'config_isomip_plus_restore_xMin'); -add_default($nl, 'config_isomip_plus_restore_xMax'); -add_default($nl, 'config_isomip_plus_coriolis_parameter'); -add_default($nl, 'config_isomip_plus_effective_density'); - ################################################ # Namelist group: tracer_forcing_activeTracers # ################################################ diff --git a/components/mpas-o/bld/namelist_files/namelist_defaults_mpas-o.xml b/components/mpas-o/bld/namelist_files/namelist_defaults_mpas-o.xml index 10f6d25fc0eb..54633cad16ec 100644 --- a/components/mpas-o/bld/namelist_files/namelist_defaults_mpas-o.xml +++ b/components/mpas-o/bld/namelist_files/namelist_defaults_mpas-o.xml @@ -394,397 +394,6 @@ 3 1.0 - -20 -.false. -13.1 -10.1 -1.2 -0.08 -40e3 -1000.0 -35.0 --1.2e-4 - - -20 -20.0 -5.0 -30.0 -'y' -35.0 -'z-level' -0.01 - - -20 -false -20.1 -10.1 -2.0 -0.33 -50e3 -500.0 -35.0 -'z-level' -125.0 - - -100 -false -2000.0 -500.0 -10.0 -20.0 -35.0 -0.10 -0.20 -0.05 -20e3 -40e3 -7e3 -'z-level' -0.01 - - -15 -'none' -'none' -'none' -1.0 -'none' -'none' -'none' -'none' -'none' -1.0 --1 -'none' -'none' -.true. -'none' -'none' -'none' -'bilinear_interpolation' -0 -'none' -'none' -'none' -'none' -'none' -.true. -'bilinear_interpolation' -'none' -'none' -'none' -5.0e-5 -1.0e-7 -'none' -'none' -'none' -.true. -'none' -'none' -'none' -.false. -'none' -'bilinear_interpolation' -.true. -.true. -.false. -'none' -'none' -'none' -.true. -'none' -'none' -'none' -'none' -'none' -'none' -.false. --1.8 -.true. -'none' -'none' -'none' -.true. -'none' -'none' -'none' -'none' -'bilinear_interpolation' -1 -'unknown' -'unknown' -'none' -'none' -'none' -1.0 --1 -'none' -'none' -'none' -.true. -'bilinear_interpolation' -'none' -0 - - -100 -15.0 -35.0 -15.0 -35.0 -4.0e-6 -4.0e-6 -0.0 -0.0 -0.0 -0.0 -0.0 -1.0e-6 -1.0e-6 -0.01 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -'uniform' -400.0 -0.10 -1.0e-4 - - -100 -4000.0 --50 --70 -.true. -180 -2000.0 -2000000 -.true. -300 --58 -2000 -200000 -1000000 -.true. -500 -120000 -.true. -0.01 -.true. -60 --71 -500000 -2000 -.true. -60 --72 --65 -480000 -800 -35.0 -0.01 -0.2 --0.05 --65 --5 -10 --5 --70 --65 --53 -60 --75 -150 --71 -240 --71 -330 --71 -false --5 -300000 -false --5 -240000 -5.787e-5 -3.5 -4.0 -1200 -500 -0.000075 --75 --50 -10 -1000 -120000 -10.0 -.true. --1 -600000 -600000 -.true. --1 -600000 -250000 -.true. --1 -600000 -250000 -.true. --1 -600000 -250000 - - -100 -1.25e6 -35.0 -0.0 -0.1 -2500.0 --0.4 -100.0 -1000.0 -4.0 -300.0 -0.05 -20.0 -33.0 -false -7.5 -0.5 -1.0e-5 - - -100 -false -800000.0 -600000 --0.05 -false -2.0e6 -1.0e6 -2500.0 -500.0 -1.0e5 -5.0e5 --1e-4 -1e-11 -0.2 -3.0 -2.0 -2.0 -30.0 -1.93e-5 -1250.0 -8.0e4 -6.0 -3.6 -300.0 -7.5e-5 -false --3.0 - - -20 -2000.0 -25.0 -500.0 -15.0e3 -30.0e3 -60.0e3 -1.0 -34.5 -34.7 - - -100 -2500.0 -1.0 - - -100 -'100layerACMEv1' -'unknown' -'unknown' -6000.0 - - -10 -'sigma' -'exponential' -1024 -1028 -0.1 -3.0 -4500 -500 -1028 -5.0 -0.2 -5000.0 -4500.0 -10.0e3 -40.0e3 -35.0 --1.0e-4 - - -30 -'constant' --900.0 --1.9 -34.4 --1.9 -1.157e-5 -34.4 -1.157e-5 --1.4e-4 -0.0 -1000e3 -0.0 -500e3 -0.0 --700.0 -1.0 -400e3 --200.0 -1.0 -1000e3 --200.0 -1.0 - - -36 -'constant' --720.0 -3 -10.0 -0.5 -'input_geometry_processed.nc' --1.9 --1.9 -33.8 -34.5 --1.9 -1.0 -33.8 -34.7 -10.0 -200 -790.0e3 -800.0e3 --1.409e-4 -1026. - .true. .true. @@ -1174,8 +783,20 @@ .false. -.false. -'output_interval' +.false. +.false. +.false. +.false. +.false. +.true. +.false. +.false. +.false. +.false. +.false. +.true. +.false. +'0000-00-00_01:00:00' 'mocStreamfunctionOutput' .true. .false. diff --git a/components/mpas-o/bld/namelist_files/namelist_definition_mpas-o.xml b/components/mpas-o/bld/namelist_files/namelist_definition_mpas-o.xml index d24a663dd519..e6327cb31a8c 100644 --- a/components/mpas-o/bld/namelist_files/namelist_definition_mpas-o.xml +++ b/components/mpas-o/bld/namelist_files/namelist_definition_mpas-o.xml @@ -2142,2940 +2142,6 @@ 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 in $\tau(y) = \tau_0 \exp\left[-\left(\frac{y-L/2}{L/2}\right)^2\right]\cos\left(\frac{\pi}{2}\frac{y-L/2}{L/2}right)$. - -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: '100layerACMEv1' -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. -Default: Defined in namelist_defaults.xml - - - -Salinity of the ocean for isomip initial conditions. - -Valid values: Any real number greater than 0. -Default: Defined in namelist_defaults.xml - - - -Temperature for surface restoring. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Piston velocity for surface restoring of temperature - -Valid values: Any positive real number. -Default: Defined in namelist_defaults.xml - - - -Salinity for surface restoring. - -Valid values: Any real number greater than 0. -Default: Defined in namelist_defaults.xml - - - -Piston velocity for surface restoring of salinity - -Valid values: Any positive real number. -Default: Defined in namelist_defaults.xml - - - -Coriolis parameter for entrie domain. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -The y location of the southern boundary. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -The y location of the northern boundary. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -The x location of the western boundary. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -The x location of the eastern boundary. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -The first y value in the piecewise linear ice draft. - -Valid values: Any real number, between -90 and 90 on spherical meshes. -Default: Defined in namelist_defaults.xml - - - -The first z value in the piecewise linear ice draft. - -Valid values: Any non-positive real number. -Default: Defined in namelist_defaults.xml - - - -The first ice fraction value in the piecewise linear fit. - -Valid values: A real number between 0 and 1. -Default: Defined in namelist_defaults.xml - - - -The second y value in the piecewise linear ice draft. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -The second z value in the piecewise linear. - -Valid values: Any non-positive real number. -Default: Defined in namelist_defaults.xml - - - -The second ice fraction value in the piecewise linear fit. - -Valid values: A real number between 0 and 1. -Default: Defined in namelist_defaults.xml - - - -The third y value in the piecewise linear ice draft. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -The third z value in the piecewise linear. - -Valid values: Any non-positive real number. -Default: Defined in namelist_defaults.xml - - - -The third ice fraction value in the piecewise linear fit. - -Valid values: A real number between 0 and 1. -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, currently only constant (all equal thickness). - -Valid values: 'constant' -Default: Defined in namelist_defaults.xml - - - -Maximum depth of the ocean in the test case. - -Valid values: Any negative real number. -Default: Defined in namelist_defaults.xml - - - -Minimum number of vertical levels in a column. - -Valid values: Any positive integer value greater than 0. -Default: Defined in namelist_defaults.xml - - - -Minimum thickness of the inital ocean column (to prevent 'drying'). - -Valid values: Any positive real value. -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. - -Valid values: Any positive real value. -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 - - - -Initial temperature at sea level. - -Valid values: Any real number. -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. - -Valid values: Any positive real number. -Default: Defined in namelist_defaults.xml - - - -Initial salinity in deepest cells. - -Valid values: Any positive real number. -Default: Defined in namelist_defaults.xml - - - -Restoring temperature at sea level. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Restoring temperature in deepest cells. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Restoring salinity at sea level. - -Valid values: Any positive real number. -Default: Defined in namelist_defaults.xml - - - -Restoring salinity in deepest cells. - -Valid values: Any positive real number. -Default: Defined in namelist_defaults.xml - - - -Restoring salinity in deepest cells. - -Valid values: Any positive real number. -Default: Defined in namelist_defaults.xml - - - -Evaporation rate used to maintain sea level near zero. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Southern boundary of restoring region. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Northern boundary of restoring region. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Coriolis parameter for entrie domain. - -Valid values: Any real number. -Default: Defined in namelist_defaults.xml - - - -Initial value for the effective density for entrie domain. - -Valid values: Any non-negative real number. -Default: Defined in namelist_defaults.xml - - -