From c0f1c606f8afe30dd4d317910e84686f1813f3cc Mon Sep 17 00:00:00 2001 From: Dom Heinzeller Date: Fri, 19 Apr 2024 09:54:50 -0600 Subject: [PATCH] Revert many false optional arguments in metadata files --- physics/CONV/C3/cu_c3_driver.meta | 3 --- physics/CONV/Grell_Freitas/cu_gf_driver.meta | 3 --- physics/CONV/RAS/rascnv.meta | 1 - physics/CONV/SAMF/samfdeepcnv.meta | 1 - physics/CONV/SAMF/samfshalcnv.meta | 1 - physics/CONV/SAS/shalcnv.meta | 1 - physics/GWD/cires_ugwp.meta | 2 -- physics/GWD/drag_suite.meta | 2 -- physics/GWD/gwdc_post.meta | 1 - physics/GWD/rayleigh_damp.meta | 1 - physics/GWD/ugwpv1_gsldrag.meta | 3 --- physics/GWD/unified_ugwp.meta | 3 --- .../UFS_SCM_NEPTUNE/GFS_DCNV_generic_post.meta | 2 -- .../UFS_SCM_NEPTUNE/GFS_DCNV_generic_pre.meta | 2 -- .../UFS_SCM_NEPTUNE/GFS_GWD_generic_post.meta | 1 - .../UFS_SCM_NEPTUNE/GFS_GWD_generic_pre.meta | 1 - .../UFS_SCM_NEPTUNE/GFS_MP_generic_post.meta | 10 ---------- .../UFS_SCM_NEPTUNE/GFS_PBL_generic_post.meta | 9 --------- .../UFS_SCM_NEPTUNE/GFS_PBL_generic_pre.meta | 4 ---- .../UFS_SCM_NEPTUNE/GFS_SCNV_generic_post.meta | 2 -- .../UFS_SCM_NEPTUNE/GFS_SCNV_generic_pre.meta | 1 - .../UFS_SCM_NEPTUNE/GFS_phys_time_vary.fv3.meta | 3 --- .../UFS_SCM_NEPTUNE/GFS_phys_time_vary.scm.meta | 1 - .../UFS_SCM_NEPTUNE/GFS_physics_post.meta | 1 - .../UFS_SCM_NEPTUNE/GFS_radiation_surface.meta | 2 -- .../Interstitials/UFS_SCM_NEPTUNE/GFS_rrtmg_pre.meta | 4 ---- .../UFS_SCM_NEPTUNE/GFS_rrtmgp_cloud_mp.meta | 1 - .../Interstitials/UFS_SCM_NEPTUNE/GFS_rrtmgp_pre.meta | 1 - .../UFS_SCM_NEPTUNE/GFS_suite_interstitial_2.meta | 1 - .../UFS_SCM_NEPTUNE/GFS_suite_interstitial_3.meta | 6 ------ .../UFS_SCM_NEPTUNE/GFS_suite_interstitial_4.meta | 2 -- .../UFS_SCM_NEPTUNE/GFS_surface_composites_post.meta | 3 --- .../UFS_SCM_NEPTUNE/GFS_surface_generic_pre.meta | 1 - physics/Interstitials/UFS_SCM_NEPTUNE/cnvc90.meta | 1 - .../UFS_SCM_NEPTUNE/maximum_hourly_diagnostics.meta | 2 -- .../Interstitials/UFS_SCM_NEPTUNE/sgscloud_radpre.meta | 1 - physics/MP/GFDL/fv_sat_adj.meta | 1 - physics/MP/GFDL/gfdl_cloud_microphys.meta | 1 - physics/MP/Morrison_Gettelman/m_micro.meta | 3 --- physics/MP/Morrison_Gettelman/m_micro_post.meta | 3 --- physics/MP/NSSL/mp_nssl.meta | 2 -- physics/MP/Thompson/mp_thompson.meta | 1 - physics/MP/Zhao_Carr/zhaocarr_gscond.meta | 1 - physics/MP/Zhao_Carr/zhaocarr_precpd.meta | 1 - physics/PBL/HEDMF/hedmf.meta | 3 --- physics/PBL/MYJ/myjpbl_wrapper.meta | 3 --- physics/PBL/MYNN_EDMF/mynnedmf_wrapper.meta | 9 --------- physics/PBL/SATMEDMF/satmedmfvdif.meta | 3 --- physics/PBL/SATMEDMF/satmedmfvdifq.meta | 3 --- physics/PBL/SHOC/moninshoc.meta | 3 --- physics/PBL/SHOC/shoc.meta | 1 - physics/PBL/YSU/ysuvdif.meta | 3 --- physics/PBL/saYSU/shinhongvdif.meta | 3 --- physics/Radiation/RRTMG/radlw_main.meta | 2 -- physics/Radiation/RRTMG/radsw_main.meta | 1 - physics/Radiation/RRTMGP/rrtmgp_lw_main.meta | 1 - physics/SFC_Layer/MYJ/myjsfc_wrapper.meta | 1 - physics/SFC_Layer/MYNN/mynnsfc_wrapper.meta | 7 ------- physics/SFC_Layer/UFS/sfc_nst.meta | 1 - physics/SFC_Models/Lake/CLM/clm_lake.meta | 3 --- physics/SFC_Models/Lake/Flake/flake_driver.meta | 2 -- physics/SFC_Models/Land/Noah/lsm_noah.meta | 2 -- physics/SFC_Models/Land/Noahmp/noahmpdrv.meta | 5 ----- physics/SFC_Models/Land/RUC/lsm_ruc.meta | 5 ----- physics/SFC_Models/Land/sfc_land.meta | 1 - physics/SFC_Models/Ocean/UFS/sfc_ocean.meta | 1 - physics/SFC_Models/SeaIce/CICE/sfc_cice.meta | 1 - physics/SFC_Models/SeaIce/CICE/sfc_sice.meta | 2 -- physics/smoke_dust/rrfs_smoke_wrapper.meta | 2 -- physics/tools/get_phi_fv3.meta | 1 - physics/tools/get_prs_fv3.meta | 1 - 71 files changed, 167 deletions(-) diff --git a/physics/CONV/C3/cu_c3_driver.meta b/physics/CONV/C3/cu_c3_driver.meta index f6dc927c0..af411cb6b 100644 --- a/physics/CONV/C3/cu_c3_driver.meta +++ b/physics/CONV/C3/cu_c3_driver.meta @@ -470,7 +470,6 @@ type = real kind = kind_phys intent = in - optional = True [ud_mf] standard_name = instantaneous_atmosphere_updraft_convective_mass_flux long_name = (updraft mass flux) * delt @@ -549,7 +548,6 @@ dimensions = (number_of_tracers_plus_one_hundred,number_of_cumulative_change_processes) type = integer intent = in - optional = True [ntqv] standard_name = index_of_specific_humidity_in_tracer_concentration_array long_name = tracer index for water vapor (specific humidity) @@ -644,7 +642,6 @@ dimensions = () type = logical intent = in - optional = True [fh_dfi_radar] standard_name = forecast_lead_times_bounding_radar_derived_temperature_or_convection_suppression_intervals long_name = forecast lead times bounding radar derived temperature or convection suppression intervals diff --git a/physics/CONV/Grell_Freitas/cu_gf_driver.meta b/physics/CONV/Grell_Freitas/cu_gf_driver.meta index d84f6f8b1..f76d0c30c 100644 --- a/physics/CONV/Grell_Freitas/cu_gf_driver.meta +++ b/physics/CONV/Grell_Freitas/cu_gf_driver.meta @@ -360,7 +360,6 @@ type = real kind = kind_phys intent = in - optional = True [ud_mf] standard_name = instantaneous_atmosphere_updraft_convective_mass_flux long_name = (updraft mass flux) * delt @@ -439,7 +438,6 @@ dimensions = (number_of_tracers_plus_one_hundred,number_of_cumulative_change_processes) type = integer intent = in - optional = True [ntqv] standard_name = index_of_specific_humidity_in_tracer_concentration_array long_name = tracer index for water vapor (specific humidity) @@ -534,7 +532,6 @@ dimensions = () type = logical intent = in - optional = True [fh_dfi_radar] standard_name = forecast_lead_times_bounding_radar_derived_temperature_or_convection_suppression_intervals long_name = forecast lead times bounding radar derived temperature or convection suppression intervals diff --git a/physics/CONV/RAS/rascnv.meta b/physics/CONV/RAS/rascnv.meta index bc4a61280..8e23ae8b8 100644 --- a/physics/CONV/RAS/rascnv.meta +++ b/physics/CONV/RAS/rascnv.meta @@ -334,7 +334,6 @@ type = real kind = kind_phys intent = in - optional = True [tin] standard_name = air_temperature_of_new_state long_name = updated temperature diff --git a/physics/CONV/SAMF/samfdeepcnv.meta b/physics/CONV/SAMF/samfdeepcnv.meta index 6d307a9fd..3652a0d27 100644 --- a/physics/CONV/SAMF/samfdeepcnv.meta +++ b/physics/CONV/SAMF/samfdeepcnv.meta @@ -396,7 +396,6 @@ type = real kind = kind_phys intent = in - optional = True [ud_mf] standard_name = instantaneous_atmosphere_updraft_convective_mass_flux long_name = (updraft mass flux) * delt diff --git a/physics/CONV/SAMF/samfshalcnv.meta b/physics/CONV/SAMF/samfshalcnv.meta index b809530bc..4dfa8ac20 100644 --- a/physics/CONV/SAMF/samfshalcnv.meta +++ b/physics/CONV/SAMF/samfshalcnv.meta @@ -374,7 +374,6 @@ type = real kind = kind_phys intent = in - optional = True [ud_mf] standard_name = instantaneous_atmosphere_updraft_convective_mass_flux long_name = (updraft mass flux) * delt diff --git a/physics/CONV/SAS/shalcnv.meta b/physics/CONV/SAS/shalcnv.meta index 35ec3765a..8a06e7b06 100644 --- a/physics/CONV/SAS/shalcnv.meta +++ b/physics/CONV/SAS/shalcnv.meta @@ -311,7 +311,6 @@ type = real kind = kind_phys intent = in - optional = True [heat] standard_name = kinematic_surface_upward_sensible_heat_flux_reduced_by_surface_roughness_and_vegetation long_name = kinematic surface upward sensible heat flux reduced by surface roughness and vegetation diff --git a/physics/GWD/cires_ugwp.meta b/physics/GWD/cires_ugwp.meta index b0f122db5..b0b1a8615 100644 --- a/physics/GWD/cires_ugwp.meta +++ b/physics/GWD/cires_ugwp.meta @@ -38,7 +38,6 @@ type = character kind = len=* intent = in - optional = True [logunit] standard_name = iounit_of_log long_name = fortran unit number for writing logfile @@ -861,7 +860,6 @@ dimensions = (number_of_tracers_plus_one_hundred,number_of_cumulative_change_processes) type = integer intent = in - optional = True [index_of_x_wind] standard_name = index_of_x_wind_in_cumulative_change_index long_name = index of x-wind in first dimension of array cumulative change index diff --git a/physics/GWD/drag_suite.meta b/physics/GWD/drag_suite.meta index 7b65666d5..fd3d605c1 100644 --- a/physics/GWD/drag_suite.meta +++ b/physics/GWD/drag_suite.meta @@ -458,7 +458,6 @@ type = real kind = kind_phys intent = in - optional = True [g] standard_name = gravitational_acceleration long_name = gravitational acceleration @@ -610,7 +609,6 @@ dimensions = (number_of_tracers_plus_one_hundred,number_of_cumulative_change_processes) type = integer intent = in - optional = True [index_of_process_orographic_gwd] standard_name = index_of_orographic_gravity_wave_drag_process_in_cumulative_change_index long_name = index of orographic gravity wave drag process in second dimension of array cumulative change index diff --git a/physics/GWD/gwdc_post.meta b/physics/GWD/gwdc_post.meta index a68e70c20..6b3a160d0 100644 --- a/physics/GWD/gwdc_post.meta +++ b/physics/GWD/gwdc_post.meta @@ -124,7 +124,6 @@ dimensions = (number_of_tracers_plus_one_hundred,number_of_cumulative_change_processes) type = integer intent = in - optional = True [index_of_x_wind] standard_name = index_of_x_wind_in_cumulative_change_index long_name = index of x-wind in first dimension of array cumulative change index diff --git a/physics/GWD/rayleigh_damp.meta b/physics/GWD/rayleigh_damp.meta index b247d1de7..857c66e8b 100644 --- a/physics/GWD/rayleigh_damp.meta +++ b/physics/GWD/rayleigh_damp.meta @@ -146,7 +146,6 @@ dimensions = (number_of_tracers_plus_one_hundred,number_of_cumulative_change_processes) type = integer intent = in - optional = True [index_of_process_rayleigh_damping] standard_name = index_of_rayleigh_damping_process_in_cumulative_change_index long_name = index of rayleigh damping process in second dimension of array cumulative change index diff --git a/physics/GWD/ugwpv1_gsldrag.meta b/physics/GWD/ugwpv1_gsldrag.meta index ba9159b2e..4004ade59 100644 --- a/physics/GWD/ugwpv1_gsldrag.meta +++ b/physics/GWD/ugwpv1_gsldrag.meta @@ -37,7 +37,6 @@ type = character kind = len=* intent = in - optional = True [logunit] standard_name = iounit_of_log long_name = fortran unit number for writing logfile @@ -646,7 +645,6 @@ type = real kind = kind_phys intent = in - optional = True [kpbl] standard_name = vertical_index_at_top_of_atmosphere_boundary_layer long_name = vertical index at top atmospheric boundary layer @@ -1083,7 +1081,6 @@ dimensions = (number_of_tracers_plus_one_hundred,number_of_cumulative_change_processes) type = integer intent = in - optional = True [index_of_x_wind] standard_name = index_of_x_wind_in_cumulative_change_index long_name = index of x-wind in first dimension of array cumulative change index diff --git a/physics/GWD/unified_ugwp.meta b/physics/GWD/unified_ugwp.meta index 42c2e00a3..de1ce672b 100644 --- a/physics/GWD/unified_ugwp.meta +++ b/physics/GWD/unified_ugwp.meta @@ -39,7 +39,6 @@ type = character kind = len=* intent = in - optional = True [logunit] standard_name = iounit_of_log long_name = fortran unit number for writing logfile @@ -672,7 +671,6 @@ type = real kind = kind_phys intent = in - optional = True [slmsk] standard_name = area_type long_name = landmask: sea/land/ice=0/1/2 @@ -1132,7 +1130,6 @@ dimensions = (number_of_tracers_plus_one_hundred,number_of_cumulative_change_processes) type = integer intent = in - optional = True [index_of_temperature] standard_name = index_of_temperature_in_cumulative_change_index long_name = index of temperature in first dimension of array cumulative change index diff --git a/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_DCNV_generic_post.meta b/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_DCNV_generic_post.meta index c23eafdc7..30bc93ccd 100644 --- a/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_DCNV_generic_post.meta +++ b/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_DCNV_generic_post.meta @@ -171,7 +171,6 @@ dimensions = (number_of_tracers_plus_one_hundred,number_of_cumulative_change_processes) type = integer intent = in - optional = True [index_of_process_dcnv] standard_name = index_of_deep_convection_process_process_in_cumulative_change_index long_name = index of deep convection process in second dimension of array cumulative change index @@ -455,7 +454,6 @@ dimensions = () type = integer intent = in - optional = True [nthv] standard_name = index_of_hail_volume_in_tracer_concentration_array long_name = tracer index for hail particle volume diff --git a/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_DCNV_generic_pre.meta b/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_DCNV_generic_pre.meta index 825f56696..ec1c59810 100644 --- a/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_DCNV_generic_pre.meta +++ b/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_DCNV_generic_pre.meta @@ -134,7 +134,6 @@ dimensions = (number_of_tracers_plus_one_hundred,number_of_cumulative_change_processes) type = integer intent = in - optional = True [index_of_process_dcnv] standard_name = index_of_deep_convection_process_process_in_cumulative_change_index long_name = index of deep convection process in second dimension of array cumulative change index @@ -261,7 +260,6 @@ dimensions = () type = integer intent = in - optional = True [nthv] standard_name = index_of_hail_volume_in_tracer_concentration_array long_name = tracer index for hail particle volume diff --git a/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_GWD_generic_post.meta b/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_GWD_generic_post.meta index 90578c2fb..a11b8641d 100644 --- a/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_GWD_generic_post.meta +++ b/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_GWD_generic_post.meta @@ -102,7 +102,6 @@ dimensions = (number_of_tracers_plus_one_hundred,number_of_cumulative_change_processes) type = integer intent = in - optional = True [index_of_temperature] standard_name = index_of_temperature_in_cumulative_change_index long_name = index of temperature in first dimension of array cumulative change index diff --git a/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_GWD_generic_pre.meta b/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_GWD_generic_pre.meta index 609e0c259..8321c7d32 100644 --- a/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_GWD_generic_pre.meta +++ b/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_GWD_generic_pre.meta @@ -182,7 +182,6 @@ dimensions = (number_of_tracers_plus_one_hundred,number_of_cumulative_change_processes) type = integer intent = in - optional = True [index_of_temperature] standard_name = index_of_temperature_in_cumulative_change_index long_name = index of temperature in first dimension of array cumulative change index diff --git a/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_MP_generic_post.meta b/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_MP_generic_post.meta index 724dac818..53b547985 100644 --- a/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_MP_generic_post.meta +++ b/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_MP_generic_post.meta @@ -336,7 +336,6 @@ type = real kind = kind_phys intent = inout - optional = True [snow] standard_name = lwe_thickness_of_snow_amount_on_dynamics_timestep long_name = snow fall at this time step @@ -345,7 +344,6 @@ type = real kind = kind_phys intent = inout - optional = True [graupel] standard_name = lwe_thickness_of_graupel_amount_on_dynamics_timestep long_name = graupel fall at this time step @@ -354,7 +352,6 @@ type = real kind = kind_phys intent = inout - optional = True [frzr] standard_name = cumulative_lwe_thickness_of_surface_freezing_rain_amount long_name = accumulated surface freezing rain @@ -566,7 +563,6 @@ type = real kind = kind_phys intent = inout - optional = True [totsnw] standard_name = accumulated_lwe_thickness_of_snow_amount long_name = accumulated snow precipitation @@ -575,7 +571,6 @@ type = real kind = kind_phys intent = inout - optional = True [totgrp] standard_name = accumulated_lwe_thickness_of_graupel_amount long_name = accumulated graupel precipitation @@ -584,7 +579,6 @@ type = real kind = kind_phys intent = inout - optional = True [cnvprcpb] standard_name = cumulative_lwe_thickness_of_convective_precipitation_amount_in_bucket long_name = cumulative convective precipitation in bucket @@ -609,7 +603,6 @@ type = real kind = kind_phys intent = inout - optional = True [totsnwb] standard_name = accumulated_lwe_thickness_of_snow_amount_in_bucket long_name = accumulated snow precipitation in bucket @@ -618,7 +611,6 @@ type = real kind = kind_phys intent = inout - optional = True [totgrpb] standard_name = accumulated_lwe_thickness_of_graupel_amount_in_bucket long_name = accumulated graupel precipitation in bucket @@ -627,7 +619,6 @@ type = real kind = kind_phys intent = inout - optional = True [rain_cpl] standard_name = cumulative_lwe_thickness_of_precipitation_amount_for_coupling long_name = total rain precipitation @@ -877,7 +868,6 @@ dimensions = (number_of_tracers_plus_one_hundred,number_of_cumulative_change_processes) type = integer intent = in - optional = True [index_of_temperature] standard_name = index_of_temperature_in_cumulative_change_index long_name = index of temperature in first dimension of array cumulative change index diff --git a/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_PBL_generic_post.meta b/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_PBL_generic_post.meta index 9d7e13072..057d061a4 100644 --- a/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_PBL_generic_post.meta +++ b/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_PBL_generic_post.meta @@ -113,7 +113,6 @@ dimensions = () type = integer intent = in - optional = True [ntia] standard_name = index_of_mass_number_concentration_of_nonhygroscopic_ice_nucleating_aerosols_in_tracer_concentration_array long_name = tracer index for ice friendly aerosol @@ -121,7 +120,6 @@ dimensions = () type = integer intent = in - optional = True [ntgl] standard_name = index_of_graupel_mixing_ratio_in_tracer_concentration_array long_name = tracer index for graupel @@ -185,7 +183,6 @@ dimensions = () type = integer intent = in - optional = True [nthl] standard_name = index_of_hail_mixing_ratio_in_tracer_concentration_array long_name = tracer index for hail @@ -207,7 +204,6 @@ dimensions = () type = integer intent = in - optional = True [nthv] standard_name = index_of_hail_volume_in_tracer_concentration_array long_name = tracer index for hail particle volume @@ -459,7 +455,6 @@ dimensions = (number_of_tracers_plus_one_hundred,number_of_cumulative_change_processes) type = integer intent = in - optional = True [index_of_temperature] standard_name = index_of_temperature_in_cumulative_change_index long_name = index of temperature in first dimension of array cumulative change index @@ -496,7 +491,6 @@ type = real kind = kind_phys intent = in - optional = True [dtf] standard_name = timestep_for_dynamics long_name = dynamics timestep @@ -665,7 +659,6 @@ type = real kind = kind_phys intent = inout - optional = True [dusfci_diag] standard_name = instantaneous_surface_x_momentum_flux_for_diag long_name = instantaneous sfc x momentum flux multiplied by timestep @@ -698,7 +691,6 @@ type = real kind = kind_phys intent = inout - optional = True [rd] standard_name = gas_constant_of_dry_air long_name = ideal gas constant for dry air @@ -919,7 +911,6 @@ type = real kind = kind_phys intent = in - optional = True [ugrs1] standard_name = x_wind_at_surface_adjacent_layer long_name = zonal wind at lowest model layer diff --git a/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_PBL_generic_pre.meta b/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_PBL_generic_pre.meta index 48e7e4440..7a8e72bba 100644 --- a/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_PBL_generic_pre.meta +++ b/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_PBL_generic_pre.meta @@ -119,7 +119,6 @@ dimensions = () type = integer intent = in - optional = True [ntia] standard_name = index_of_mass_number_concentration_of_nonhygroscopic_ice_nucleating_aerosols_in_tracer_concentration_array long_name = tracer index for ice friendly aerosol @@ -127,7 +126,6 @@ dimensions = () type = integer intent = in - optional = True [ntgl] standard_name = index_of_graupel_mixing_ratio_in_tracer_concentration_array long_name = tracer index for graupel @@ -191,7 +189,6 @@ dimensions = () type = integer intent = in - optional = True [nthl] standard_name = index_of_hail_mixing_ratio_in_tracer_concentration_array long_name = tracer index for hail @@ -213,7 +210,6 @@ dimensions = () type = integer intent = in - optional = True [nthv] standard_name = index_of_hail_volume_in_tracer_concentration_array long_name = tracer index for hail particle volume diff --git a/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_SCNV_generic_post.meta b/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_SCNV_generic_post.meta index 4584a3e67..f90fccf01 100644 --- a/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_SCNV_generic_post.meta +++ b/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_SCNV_generic_post.meta @@ -138,7 +138,6 @@ dimensions = (number_of_tracers_plus_one_hundred,number_of_cumulative_change_processes) type = integer intent = in - optional = True [index_of_temperature] standard_name = index_of_temperature_in_cumulative_change_index long_name = index of temperature in first dimension of array cumulative change index @@ -189,7 +188,6 @@ dimensions = () type = logical intent = in - optional = True [rain1] standard_name = lwe_thickness_of_shallow_convective_precipitation_amount long_name = shallow convective rainfall amount on physics timestep diff --git a/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_SCNV_generic_pre.meta b/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_SCNV_generic_pre.meta index 1ae559ba8..fbd9e47d8 100644 --- a/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_SCNV_generic_pre.meta +++ b/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_SCNV_generic_pre.meta @@ -127,7 +127,6 @@ dimensions = (number_of_tracers_plus_one_hundred,number_of_cumulative_change_processes) type = integer intent = in - optional = True [index_of_process_scnv] standard_name = index_of_shallow_convection_process_process_in_cumulative_change_index long_name = index of shallow convection process in second dimension of array cumulative change index diff --git a/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_phys_time_vary.fv3.meta b/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_phys_time_vary.fv3.meta index 2a15cf16f..df957e257 100644 --- a/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_phys_time_vary.fv3.meta +++ b/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_phys_time_vary.fv3.meta @@ -390,7 +390,6 @@ type = real kind = kind_phys intent = inout - optional = True [lsm] standard_name = control_for_land_surface_scheme long_name = flag for land surface model @@ -1582,7 +1581,6 @@ type = character kind = len=256 intent = in - optional = True [use_ufo] standard_name = flag_for_gcycle_surface_option long_name = flag for gcycle surface option @@ -1924,7 +1922,6 @@ type = real kind = kind_phys intent = inout - optional = True [cvb] standard_name = pressure_at_convective_cloud_base_between_sw_radiation_calls_from_cnvc90 long_name = convective cloud bottom pressure diff --git a/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_phys_time_vary.scm.meta b/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_phys_time_vary.scm.meta index 2eddb777b..43397f854 100644 --- a/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_phys_time_vary.scm.meta +++ b/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_phys_time_vary.scm.meta @@ -375,7 +375,6 @@ type = real kind = kind_phys intent = inout - optional = True [lsm] standard_name = control_for_land_surface_scheme long_name = flag for land surface model diff --git a/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_physics_post.meta b/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_physics_post.meta index 1e8f4c244..c42da0166 100644 --- a/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_physics_post.meta +++ b/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_physics_post.meta @@ -37,7 +37,6 @@ dimensions = (number_of_tracers_plus_one_hundred,number_of_cumulative_change_processes) type = integer intent = in - optional = True [ntoz] standard_name = index_of_ozone_mixing_ratio_in_tracer_concentration_array long_name = tracer index for ozone mixing ratio diff --git a/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_radiation_surface.meta b/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_radiation_surface.meta index ac5e9e3fe..94043898d 100644 --- a/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_radiation_surface.meta +++ b/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_radiation_surface.meta @@ -234,7 +234,6 @@ type = real kind = kind_phys intent = in - optional = True [fice] standard_name = sea_ice_area_fraction_of_sea_area_fraction long_name = ice fraction over open water @@ -267,7 +266,6 @@ type = real kind = kind_phys intent = in - optional = True [tsfa] standard_name = surface_air_temperature_for_radiation long_name = lowest model layer air temperature for radiation diff --git a/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_rrtmg_pre.meta b/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_rrtmg_pre.meta index b53647af5..a7df9be2a 100644 --- a/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_rrtmg_pre.meta +++ b/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_rrtmg_pre.meta @@ -224,7 +224,6 @@ dimensions = () type = integer intent = in - optional = True [ntwa] standard_name = index_of_mass_number_concentration_of_hygroscopic_aerosols_in_tracer_concentration_array long_name = tracer index for water friendly aerosol @@ -232,7 +231,6 @@ dimensions = () type = integer intent = in - optional = True [ntoz] standard_name = index_of_ozone_mixing_ratio_in_tracer_concentration_array long_name = tracer index for ozone mixing ratio @@ -1148,7 +1146,6 @@ type = real kind = kind_phys intent = out - optional = True [tsfa] standard_name = surface_air_temperature_for_radiation long_name = lowest model layer air temperature for radiation @@ -1189,7 +1186,6 @@ type = real kind = kind_phys intent = out - optional = True [plvl] standard_name = air_pressure_at_interface_for_radiation_in_hPa long_name = air pressure at vertical interface for radiation calculation diff --git a/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_rrtmgp_cloud_mp.meta b/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_rrtmgp_cloud_mp.meta index 87cc1c7d0..a0fb78333 100644 --- a/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_rrtmgp_cloud_mp.meta +++ b/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_rrtmgp_cloud_mp.meta @@ -108,7 +108,6 @@ dimensions = () type = integer intent = in - optional = True [doSWrad] standard_name = flag_for_calling_shortwave_radiation long_name = logical flags for sw radiation calls diff --git a/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_rrtmgp_pre.meta b/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_rrtmgp_pre.meta index 59d7cd68a..7af8e04d5 100644 --- a/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_rrtmgp_pre.meta +++ b/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_rrtmgp_pre.meta @@ -371,7 +371,6 @@ type = real kind = kind_phys intent = inout - optional = True [tsfa] standard_name = surface_air_temperature_for_radiation long_name = lowest model layer air temperature for radiation diff --git a/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_suite_interstitial_2.meta b/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_suite_interstitial_2.meta index 485b9b223..a1f1660ad 100644 --- a/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_suite_interstitial_2.meta +++ b/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_suite_interstitial_2.meta @@ -365,7 +365,6 @@ dimensions = (number_of_tracers_plus_one_hundred,number_of_cumulative_change_processes) type = integer intent = in - optional = True [index_of_process_longwave] standard_name = index_of_longwave_heating_process_in_cumulative_change_index long_name = index of longwave heating process in second dimension of array cumulative change index diff --git a/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_suite_interstitial_3.meta b/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_suite_interstitial_3.meta index 53bfc962e..d1e9d4d50 100644 --- a/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_suite_interstitial_3.meta +++ b/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_suite_interstitial_3.meta @@ -358,7 +358,6 @@ type = real kind = kind_phys intent = in - optional = True [rhcpbl] standard_name = critical_relative_humidity_at_PBL_top long_name = critical relative humidity at the PBL top @@ -367,7 +366,6 @@ type = real kind = kind_phys intent = in - optional = True [rhctop] standard_name = critical_relative_humidity_at_toa long_name = critical relative humidity at the top of atmosphere @@ -376,7 +374,6 @@ type = real kind = kind_phys intent = in - optional = True [rhcmax] standard_name = max_critical_relative_humidity long_name = maximum critical relative humidity @@ -385,7 +382,6 @@ type = real kind = kind_phys intent = in - optional = True [islmsk] standard_name = sea_land_ice_mask long_name = sea/land/ice mask (=0/1/2) @@ -453,7 +449,6 @@ type = real kind = kind_phys intent = inout - optional = True [save_qc] standard_name = cloud_condensed_water_mixing_ratio_save long_name = ratio of mass of cloud water to mass of dry air plus vapor (without condensates) before entering a physics scheme @@ -536,7 +531,6 @@ dimensions = (number_of_tracers_plus_one_hundred,number_of_cumulative_change_processes) type = integer intent = in - optional = True [errmsg] standard_name = ccpp_error_message long_name = error message for error handling in CCPP diff --git a/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_suite_interstitial_4.meta b/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_suite_interstitial_4.meta index a48a84f12..c6a330ccb 100644 --- a/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_suite_interstitial_4.meta +++ b/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_suite_interstitial_4.meta @@ -136,7 +136,6 @@ dimensions = () type = integer intent = in - optional = True [imp_physics] standard_name = control_for_microphysics_scheme long_name = choice of microphysics scheme @@ -328,7 +327,6 @@ dimensions = (number_of_tracers_plus_one_hundred,number_of_cumulative_change_processes) type = integer intent = in - optional = True [dtend] standard_name = cumulative_change_of_state_variables long_name = diagnostic tendencies for state variables diff --git a/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_surface_composites_post.meta b/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_surface_composites_post.meta index d21892c75..7224d7221 100644 --- a/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_surface_composites_post.meta +++ b/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_surface_composites_post.meta @@ -768,7 +768,6 @@ type = real kind = kind_phys intent = in - optional = True [evap_lnd] standard_name = kinematic_surface_upward_latent_heat_flux_over_land long_name = kinematic surface upward latent heat flux over land @@ -777,7 +776,6 @@ type = real kind = kind_phys intent = in - optional = True [evap_ice] standard_name = kinematic_surface_upward_latent_heat_flux_over_ice long_name = kinematic surface upward latent heat flux over ice @@ -786,7 +784,6 @@ type = real kind = kind_phys intent = in - optional = True [hflx] standard_name = surface_upward_temperature_flux long_name = kinematic surface upward sensible heat flux diff --git a/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_surface_generic_pre.meta b/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_surface_generic_pre.meta index b04aabea0..30c69732c 100644 --- a/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_surface_generic_pre.meta +++ b/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_surface_generic_pre.meta @@ -363,7 +363,6 @@ type = real kind = kind_phys intent = out - optional = True [vegf1d] standard_name = perturbation_of_vegetation_fraction long_name = perturbation of vegetation fraction diff --git a/physics/Interstitials/UFS_SCM_NEPTUNE/cnvc90.meta b/physics/Interstitials/UFS_SCM_NEPTUNE/cnvc90.meta index 66c205f6e..bbf161eb5 100644 --- a/physics/Interstitials/UFS_SCM_NEPTUNE/cnvc90.meta +++ b/physics/Interstitials/UFS_SCM_NEPTUNE/cnvc90.meta @@ -91,7 +91,6 @@ type = real kind = kind_phys intent = inout - optional = True [cvb] standard_name = pressure_at_convective_cloud_base_between_sw_radiation_calls_from_cnvc90 long_name = pressure at bottom of convective cloud diff --git a/physics/Interstitials/UFS_SCM_NEPTUNE/maximum_hourly_diagnostics.meta b/physics/Interstitials/UFS_SCM_NEPTUNE/maximum_hourly_diagnostics.meta index 73ad1a0e5..7108e2f97 100644 --- a/physics/Interstitials/UFS_SCM_NEPTUNE/maximum_hourly_diagnostics.meta +++ b/physics/Interstitials/UFS_SCM_NEPTUNE/maximum_hourly_diagnostics.meta @@ -206,7 +206,6 @@ type = real kind = kind_phys intent = inout - optional = True [rh02min] standard_name = minimum_relative_humidity_at_2m_over_maximum_hourly_time_interval long_name = minumum relative humidity at 2m over maximum hourly time interval @@ -215,7 +214,6 @@ type = real kind = kind_phys intent = inout - optional = True [dtp] standard_name = timestep_for_physics long_name = physics timestep diff --git a/physics/Interstitials/UFS_SCM_NEPTUNE/sgscloud_radpre.meta b/physics/Interstitials/UFS_SCM_NEPTUNE/sgscloud_radpre.meta index e73fc668e..8e25428cc 100644 --- a/physics/Interstitials/UFS_SCM_NEPTUNE/sgscloud_radpre.meta +++ b/physics/Interstitials/UFS_SCM_NEPTUNE/sgscloud_radpre.meta @@ -429,7 +429,6 @@ type = real kind = kind_phys intent = in - optional = True [de_lgth] standard_name = cloud_decorrelation_length long_name = cloud decorrelation length diff --git a/physics/MP/GFDL/fv_sat_adj.meta b/physics/MP/GFDL/fv_sat_adj.meta index 16b4791c3..5e129e2d9 100644 --- a/physics/MP/GFDL/fv_sat_adj.meta +++ b/physics/MP/GFDL/fv_sat_adj.meta @@ -369,7 +369,6 @@ type = real kind = kind_dyn intent = inout - optional = True [pkz] standard_name = finite_volume_mean_edge_pressure_raised_to_the_power_of_kappa long_name = finite-volume mean edge pressure in Pa raised to the power of kappa diff --git a/physics/MP/GFDL/gfdl_cloud_microphys.meta b/physics/MP/GFDL/gfdl_cloud_microphys.meta index f4233ac46..01f848c77 100644 --- a/physics/MP/GFDL/gfdl_cloud_microphys.meta +++ b/physics/MP/GFDL/gfdl_cloud_microphys.meta @@ -38,7 +38,6 @@ type = character kind = len=* intent = in - optional = True [logunit] standard_name = iounit_of_log long_name = fortran unit number for writing logfile diff --git a/physics/MP/Morrison_Gettelman/m_micro.meta b/physics/MP/Morrison_Gettelman/m_micro.meta index f1e13a78c..6068d4dd9 100644 --- a/physics/MP/Morrison_Gettelman/m_micro.meta +++ b/physics/MP/Morrison_Gettelman/m_micro.meta @@ -158,7 +158,6 @@ type = real kind = kind_phys intent = in - optional = True [microp_uniform] standard_name = flag_for_uniform_subcolumns long_name = flag for uniform subcolumns for MG microphysics @@ -464,7 +463,6 @@ type = real kind = kind_phys intent = in - optional = True [cnv_mfd_i] standard_name = detrained_mass_flux long_name = detrained mass flux @@ -853,7 +851,6 @@ type = real kind = kind_phys intent = in - optional = True [errmsg] standard_name = ccpp_error_message long_name = error message for error handling in CCPP diff --git a/physics/MP/Morrison_Gettelman/m_micro_post.meta b/physics/MP/Morrison_Gettelman/m_micro_post.meta index c41a07909..62449c5fc 100644 --- a/physics/MP/Morrison_Gettelman/m_micro_post.meta +++ b/physics/MP/Morrison_Gettelman/m_micro_post.meta @@ -154,7 +154,6 @@ type = real kind = kind_phys intent = out - optional = True [snow] standard_name = lwe_thickness_of_snow_amount_on_dynamics_timestep long_name = snow fall at this time step @@ -163,7 +162,6 @@ type = real kind = kind_phys intent = out - optional = True [graupel] standard_name = lwe_thickness_of_graupel_amount_on_dynamics_timestep long_name = graupel fall at this time step @@ -172,7 +170,6 @@ type = real kind = kind_phys intent = out - optional = True [dtp] standard_name = timestep_for_physics long_name = physics timestep diff --git a/physics/MP/NSSL/mp_nssl.meta b/physics/MP/NSSL/mp_nssl.meta index dce294582..0f672eedb 100644 --- a/physics/MP/NSSL/mp_nssl.meta +++ b/physics/MP/NSSL/mp_nssl.meta @@ -774,7 +774,6 @@ dimensions = () type = integer intent = in - optional = True [ntccna] standard_name = index_of_activated_cloud_condensation_nuclei_number_concentration_in_tracer_concentration_array long_name = tracer index for activated cloud condensation nuclei number concentration @@ -782,7 +781,6 @@ dimensions = () type = integer intent = in - optional = True [errflg] standard_name = ccpp_error_code long_name = error code for error handling in CCPP diff --git a/physics/MP/Thompson/mp_thompson.meta b/physics/MP/Thompson/mp_thompson.meta index ba6e2a515..7d750ee93 100644 --- a/physics/MP/Thompson/mp_thompson.meta +++ b/physics/MP/Thompson/mp_thompson.meta @@ -730,7 +730,6 @@ dimensions = () type = integer intent = in - optional = True [spp_prt_list] standard_name = magnitude_of_spp_perturbations long_name = magnitude of spp perturbations diff --git a/physics/MP/Zhao_Carr/zhaocarr_gscond.meta b/physics/MP/Zhao_Carr/zhaocarr_gscond.meta index 5f07f3561..b8cb2ea64 100644 --- a/physics/MP/Zhao_Carr/zhaocarr_gscond.meta +++ b/physics/MP/Zhao_Carr/zhaocarr_gscond.meta @@ -275,7 +275,6 @@ type = real kind = kind_phys intent = in - optional = True [lprnt] standard_name = flag_print long_name = flag for printing diagnostics to output diff --git a/physics/MP/Zhao_Carr/zhaocarr_precpd.meta b/physics/MP/Zhao_Carr/zhaocarr_precpd.meta index c82d8e040..86e6c7d67 100644 --- a/physics/MP/Zhao_Carr/zhaocarr_precpd.meta +++ b/physics/MP/Zhao_Carr/zhaocarr_precpd.meta @@ -198,7 +198,6 @@ type = real kind = kind_phys intent = in - optional = True [psautco] standard_name = autoconversion_to_snow_coefficient long_name = conversion coefficient from cloud ice to snow diff --git a/physics/PBL/HEDMF/hedmf.meta b/physics/PBL/HEDMF/hedmf.meta index b872639d2..3d9b492c0 100644 --- a/physics/PBL/HEDMF/hedmf.meta +++ b/physics/PBL/HEDMF/hedmf.meta @@ -356,7 +356,6 @@ type = real kind = kind_phys intent = out - optional = True [hpbl] standard_name = atmosphere_boundary_layer_thickness long_name = PBL thickness @@ -365,7 +364,6 @@ type = real kind = kind_phys intent = out - optional = True [hgamt] standard_name = countergradient_mixing_term_for_temperature long_name = countergradient mixing term for temperature @@ -541,7 +539,6 @@ dimensions = (number_of_tracers_plus_one_hundred,number_of_cumulative_change_processes) type = integer intent = in - optional = True [index_of_process_pbl] standard_name = index_of_subgrid_scale_vertical_mixing_process_in_cumulative_change_index long_name = index of subgrid scale vertical mixing process in second dimension of array cumulative change index diff --git a/physics/PBL/MYJ/myjpbl_wrapper.meta b/physics/PBL/MYJ/myjpbl_wrapper.meta index ea6c76fa3..a4786f40a 100644 --- a/physics/PBL/MYJ/myjpbl_wrapper.meta +++ b/physics/PBL/MYJ/myjpbl_wrapper.meta @@ -342,7 +342,6 @@ type = real kind = kind_phys intent = out - optional = True [kpbl] standard_name = vertical_index_at_top_of_atmosphere_boundary_layer long_name = PBL top model level index @@ -501,7 +500,6 @@ type = real kind = kind_phys intent = out - optional = True [dkt] standard_name = atmosphere_heat_diffusivity long_name = atmospheric heat diffusivity @@ -604,7 +602,6 @@ dimensions = (number_of_tracers_plus_one_hundred,number_of_cumulative_change_processes) type = integer intent = in - optional = True [index_of_temperature] standard_name = index_of_temperature_in_cumulative_change_index long_name = index of temperature in first dimension of array cumulative change index diff --git a/physics/PBL/MYNN_EDMF/mynnedmf_wrapper.meta b/physics/PBL/MYNN_EDMF/mynnedmf_wrapper.meta index 5731da63f..f2adfc4f5 100644 --- a/physics/PBL/MYNN_EDMF/mynnedmf_wrapper.meta +++ b/physics/PBL/MYNN_EDMF/mynnedmf_wrapper.meta @@ -484,7 +484,6 @@ type = real kind = kind_phys intent = out - optional = True [dusfc1] standard_name = instantaneous_surface_x_momentum_flux long_name = surface momentum flux in the x-direction valid for current call @@ -533,7 +532,6 @@ type = real kind = kind_phys intent = out - optional = True [dusfc_diag] standard_name = cumulative_surface_x_momentum_flux_for_diag_multiplied_by_timestep long_name = cumulative sfc x momentum flux multiplied by timestep @@ -566,7 +564,6 @@ type = real kind = kind_phys intent = inout - optional = True [dusfc_cice] standard_name = surface_x_momentum_flux_from_coupled_process long_name = sfc x momentum flux for coupling @@ -619,7 +616,6 @@ type = real kind = kind_phys intent = in - optional = True [stress_wat] standard_name = surface_wind_stress_over_water long_name = surface wind stress over water @@ -745,7 +741,6 @@ type = real kind = kind_phys intent = in - optional = True [qke] standard_name = nonadvected_turbulent_kinetic_energy_multiplied_by_2 long_name = 2 x tke at mass points @@ -888,7 +883,6 @@ type = real kind = kind_phys intent = inout - optional = True [kpbl] standard_name = vertical_index_at_top_of_atmosphere_boundary_layer long_name = PBL top model level index @@ -1179,7 +1173,6 @@ dimensions = (number_of_tracers_plus_one_hundred,number_of_cumulative_change_processes) type = integer intent = in - optional = True [index_of_temperature] standard_name = index_of_temperature_in_cumulative_change_index long_name = index of temperature in first dimension of array cumulative change index @@ -1264,7 +1257,6 @@ dimensions = () type = integer intent = in - optional = True [ntia] standard_name = index_of_mass_number_concentration_of_nonhygroscopic_ice_nucleating_aerosols_in_tracer_concentration_array long_name = tracer index for ice friendly aerosol @@ -1272,7 +1264,6 @@ dimensions = () type = integer intent = in - optional = True [index_of_process_pbl] standard_name = index_of_subgrid_scale_vertical_mixing_process_in_cumulative_change_index long_name = index of subgrid scale vertical mixing process in second dimension of array cumulative change index diff --git a/physics/PBL/SATMEDMF/satmedmfvdif.meta b/physics/PBL/SATMEDMF/satmedmfvdif.meta index 2ea9a30ff..a14238574 100644 --- a/physics/PBL/SATMEDMF/satmedmfvdif.meta +++ b/physics/PBL/SATMEDMF/satmedmfvdif.meta @@ -457,7 +457,6 @@ type = real kind = kind_phys intent = out - optional = True [hpbl] standard_name = atmosphere_boundary_layer_thickness long_name = PBL thickness @@ -466,7 +465,6 @@ type = real kind = kind_phys intent = out - optional = True [kinver] standard_name = index_of_highest_temperature_inversion long_name = index of highest temperature inversion @@ -514,7 +512,6 @@ dimensions = (number_of_tracers_plus_one_hundred,number_of_cumulative_change_processes) type = integer intent = in - optional = True [index_of_temperature] standard_name = index_of_temperature_in_cumulative_change_index long_name = index of temperature in first dimension of array cumulative change index diff --git a/physics/PBL/SATMEDMF/satmedmfvdifq.meta b/physics/PBL/SATMEDMF/satmedmfvdifq.meta index b2f401c76..76c3c520f 100644 --- a/physics/PBL/SATMEDMF/satmedmfvdifq.meta +++ b/physics/PBL/SATMEDMF/satmedmfvdifq.meta @@ -502,7 +502,6 @@ type = real kind = kind_phys intent = out - optional = True [hpbl] standard_name = atmosphere_boundary_layer_thickness long_name = PBL thickness @@ -511,7 +510,6 @@ type = real kind = kind_phys intent = out - optional = True [dkt] standard_name = atmosphere_heat_diffusivity long_name = atmospheric heat diffusivity @@ -636,7 +634,6 @@ dimensions = (number_of_tracers_plus_one_hundred,number_of_cumulative_change_processes) type = integer intent = in - optional = True [index_of_temperature] standard_name = index_of_temperature_in_cumulative_change_index long_name = index of temperature in first dimension of array cumulative change index diff --git a/physics/PBL/SHOC/moninshoc.meta b/physics/PBL/SHOC/moninshoc.meta index 65b033d90..e1cae216a 100644 --- a/physics/PBL/SHOC/moninshoc.meta +++ b/physics/PBL/SHOC/moninshoc.meta @@ -347,7 +347,6 @@ type = real kind = kind_phys intent = out - optional = True [dkt] standard_name = atmosphere_heat_diffusivity long_name = atmospheric heat diffusivity @@ -364,7 +363,6 @@ type = real kind = kind_phys intent = out - optional = True [kinver] standard_name = index_of_highest_temperature_inversion long_name = index of highest temperature inversion @@ -467,7 +465,6 @@ dimensions = (number_of_tracers_plus_one_hundred,number_of_cumulative_change_processes) type = integer intent = in - optional = True [index_of_temperature] standard_name = index_of_temperature_in_cumulative_change_index long_name = index of temperature in first dimension of array cumulative change index diff --git a/physics/PBL/SHOC/shoc.meta b/physics/PBL/SHOC/shoc.meta index 7bfb3fd9b..7da3eda0b 100644 --- a/physics/PBL/SHOC/shoc.meta +++ b/physics/PBL/SHOC/shoc.meta @@ -208,7 +208,6 @@ type = real kind = kind_phys intent = in - optional = True [supice] standard_name = tunable_parameter_for_ice_supersaturation long_name = ice supersaturation parameter for PDF clouds diff --git a/physics/PBL/YSU/ysuvdif.meta b/physics/PBL/YSU/ysuvdif.meta index 06efaefce..7696058d7 100644 --- a/physics/PBL/YSU/ysuvdif.meta +++ b/physics/PBL/YSU/ysuvdif.meta @@ -243,7 +243,6 @@ type = real kind = kind_phys intent = out - optional = True [psim] standard_name = Monin_Obukhov_similarity_function_for_momentum long_name = Monin-Obukhov similarity function for momentum @@ -387,7 +386,6 @@ type = real kind = kind_phys intent = out - optional = True [dt] standard_name = timestep_for_physics long_name = time step for physics @@ -477,7 +475,6 @@ dimensions = (number_of_tracers_plus_one_hundred,number_of_cumulative_change_processes) type = integer intent = in - optional = True [index_of_temperature] standard_name = index_of_temperature_in_cumulative_change_index long_name = index of temperature in first dimension of array cumulative change index diff --git a/physics/PBL/saYSU/shinhongvdif.meta b/physics/PBL/saYSU/shinhongvdif.meta index 10fbea566..3e919d78f 100644 --- a/physics/PBL/saYSU/shinhongvdif.meta +++ b/physics/PBL/saYSU/shinhongvdif.meta @@ -219,7 +219,6 @@ type = real kind = kind_phys intent = out - optional = True [psim] standard_name = Monin_Obukhov_similarity_function_for_momentum long_name = Monin-Obukhov similarity function for momentum @@ -363,7 +362,6 @@ type = real kind = kind_phys intent = out - optional = True [dt] standard_name = timestep_for_physics long_name = time step for physics @@ -454,7 +452,6 @@ dimensions = (number_of_tracers_plus_one_hundred,number_of_cumulative_change_processes) type = integer intent = in - optional = True [index_of_process_pbl] standard_name = index_of_subgrid_scale_vertical_mixing_process_in_cumulative_change_index long_name = index of subgrid scale vertical mixing process in second dimension of array cumulative change index diff --git a/physics/Radiation/RRTMG/radlw_main.meta b/physics/Radiation/RRTMG/radlw_main.meta index 453c63529..0b0819042 100644 --- a/physics/Radiation/RRTMG/radlw_main.meta +++ b/physics/Radiation/RRTMG/radlw_main.meta @@ -167,7 +167,6 @@ type = real kind = kind_phys intent = in - optional = True [dzlyr] standard_name = layer_thickness_for_radiation long_name = layer thickness @@ -176,7 +175,6 @@ type = real kind = kind_phys intent = in - optional = True [delpin] standard_name = layer_pressure_thickness_for_radiation long_name = layer pressure thickness diff --git a/physics/Radiation/RRTMG/radsw_main.meta b/physics/Radiation/RRTMG/radsw_main.meta index 76d55c520..00a93e438 100644 --- a/physics/Radiation/RRTMG/radsw_main.meta +++ b/physics/Radiation/RRTMG/radsw_main.meta @@ -199,7 +199,6 @@ type = real kind = kind_phys intent = in - optional = True [delpin] standard_name = layer_pressure_thickness_for_radiation long_name = layer pressure thickness diff --git a/physics/Radiation/RRTMGP/rrtmgp_lw_main.meta b/physics/Radiation/RRTMGP/rrtmgp_lw_main.meta index b49130bd6..ac1da1490 100644 --- a/physics/Radiation/RRTMGP/rrtmgp_lw_main.meta +++ b/physics/Radiation/RRTMGP/rrtmgp_lw_main.meta @@ -307,7 +307,6 @@ type = real kind = kind_phys intent = in - optional = True [p_lay] standard_name = air_pressure_at_layer_for_RRTMGP long_name = air pressure at vertical layer for radiation calculation diff --git a/physics/SFC_Layer/MYJ/myjsfc_wrapper.meta b/physics/SFC_Layer/MYJ/myjsfc_wrapper.meta index 538e8d1f1..0ae09985e 100644 --- a/physics/SFC_Layer/MYJ/myjsfc_wrapper.meta +++ b/physics/SFC_Layer/MYJ/myjsfc_wrapper.meta @@ -325,7 +325,6 @@ type = real kind = kind_phys intent = inout - optional = True [slmsk] standard_name = area_type long_name = landmask: sea/land/ice=0/1/2 diff --git a/physics/SFC_Layer/MYNN/mynnsfc_wrapper.meta b/physics/SFC_Layer/MYNN/mynnsfc_wrapper.meta index 74dc319b8..957beacbb 100644 --- a/physics/SFC_Layer/MYNN/mynnsfc_wrapper.meta +++ b/physics/SFC_Layer/MYNN/mynnsfc_wrapper.meta @@ -281,7 +281,6 @@ type = real kind = kind_phys intent = in - optional = True [slmsk] standard_name = area_type long_name = landmask: sea/land/ice=0/1/2 @@ -671,7 +670,6 @@ type = real kind = kind_phys intent = inout - optional = True [qflx_lnd] standard_name = kinematic_surface_upward_latent_heat_flux_over_land long_name = kinematic surface upward latent heat flux over land @@ -680,7 +678,6 @@ type = real kind = kind_phys intent = inout - optional = True [qflx_ice] standard_name = kinematic_surface_upward_latent_heat_flux_over_ice long_name = kinematic surface upward latent heat flux over ice @@ -689,7 +686,6 @@ type = real kind = kind_phys intent = inout - optional = True [qsfc] standard_name = surface_specific_humidity long_name = surface air saturation specific humidity @@ -751,7 +747,6 @@ type = real kind = kind_phys intent = inout - optional = True [wspd] standard_name = wind_speed_at_lowest_model_layer long_name = wind speed at lowest model level @@ -801,7 +796,6 @@ type = real kind = kind_phys intent = inout - optional = True [flqc] standard_name = surface_exchange_coefficient_for_moisture long_name = surface exchange coefficient for moisture @@ -810,7 +804,6 @@ type = real kind = kind_phys intent = inout - optional = True [u10] standard_name = x_wind_at_10m long_name = 10 meter u wind speed diff --git a/physics/SFC_Layer/UFS/sfc_nst.meta b/physics/SFC_Layer/UFS/sfc_nst.meta index e35119972..06089aa66 100644 --- a/physics/SFC_Layer/UFS/sfc_nst.meta +++ b/physics/SFC_Layer/UFS/sfc_nst.meta @@ -627,7 +627,6 @@ type = real kind = kind_phys intent = inout - optional = True [hflx] standard_name = kinematic_surface_upward_sensible_heat_flux_over_water long_name = kinematic surface upward sensible heat flux over water diff --git a/physics/SFC_Models/Lake/CLM/clm_lake.meta b/physics/SFC_Models/Lake/CLM/clm_lake.meta index 965981e91..7754362f0 100644 --- a/physics/SFC_Models/Lake/CLM/clm_lake.meta +++ b/physics/SFC_Models/Lake/CLM/clm_lake.meta @@ -101,7 +101,6 @@ dimensions = () type = logical intent = in - optional = True [dtp] standard_name = timestep_for_physics long_name = physics timestep @@ -347,7 +346,6 @@ type = real kind = kind_phys intent = inout - optional = True [evap_ice] standard_name = kinematic_surface_upward_latent_heat_flux_over_ice long_name = kinematic surface upward latent heat flux over ice @@ -356,7 +354,6 @@ type = real kind = kind_phys intent = inout - optional = True [hflx_wat] standard_name = kinematic_surface_upward_sensible_heat_flux_over_water long_name = kinematic surface upward sensible heat flux over water diff --git a/physics/SFC_Models/Lake/Flake/flake_driver.meta b/physics/SFC_Models/Lake/Flake/flake_driver.meta index 6269e1873..f5615ba08 100644 --- a/physics/SFC_Models/Lake/Flake/flake_driver.meta +++ b/physics/SFC_Models/Lake/Flake/flake_driver.meta @@ -93,7 +93,6 @@ type = real kind = kind_phys intent = in - optional = True [xlat] standard_name = latitude long_name = latitude @@ -240,7 +239,6 @@ type = real kind = kind_phys intent = inout - optional = True [lflx] standard_name = surface_upward_potential_latent_heat_flux_over_water long_name = surface upward potential latent heat flux over water diff --git a/physics/SFC_Models/Land/Noah/lsm_noah.meta b/physics/SFC_Models/Land/Noah/lsm_noah.meta index 391d2e1dc..0a58312c8 100644 --- a/physics/SFC_Models/Land/Noah/lsm_noah.meta +++ b/physics/SFC_Models/Land/Noah/lsm_noah.meta @@ -407,7 +407,6 @@ type = real kind = kind_phys intent = in - optional = True [vegfpert] standard_name = perturbation_of_vegetation_fraction long_name = perturbation of vegetation fraction @@ -639,7 +638,6 @@ type = real kind = kind_phys intent = inout - optional = True [hflx] standard_name = kinematic_surface_upward_sensible_heat_flux_over_land long_name = kinematic surface upward sensible heat flux over land diff --git a/physics/SFC_Models/Land/Noahmp/noahmpdrv.meta b/physics/SFC_Models/Land/Noahmp/noahmpdrv.meta index 7d6f81245..7417b200e 100644 --- a/physics/SFC_Models/Land/Noahmp/noahmpdrv.meta +++ b/physics/SFC_Models/Land/Noahmp/noahmpdrv.meta @@ -302,7 +302,6 @@ type = real kind = kind_phys intent = in - optional = True [dry] standard_name = flag_nonzero_land_surface_fraction long_name = flag indicating presence of some land surface area fraction @@ -815,7 +814,6 @@ type = real kind = kind_phys intent = inout - optional = True [flhc1] standard_name = surface_exchange_coefficient_for_heat long_name = surface exchange coefficient for heat @@ -824,7 +822,6 @@ type = real kind = kind_phys intent = inout - optional = True [flqc1] standard_name = surface_exchange_coefficient_for_moisture long_name = surface exchange coefficient for moisture @@ -833,7 +830,6 @@ type = real kind = kind_phys intent = inout - optional = True [do_mynnsfclay] standard_name = flag_for_mellor_yamada_nakanishi_niino_surface_layer_scheme long_name = flag to activate MYNN surface layer @@ -1227,7 +1223,6 @@ type = real kind = kind_phys intent = out - optional = True [hflx] standard_name = kinematic_surface_upward_sensible_heat_flux_over_land long_name = kinematic surface upward sensible heat flux over land diff --git a/physics/SFC_Models/Land/RUC/lsm_ruc.meta b/physics/SFC_Models/Land/RUC/lsm_ruc.meta index c1074b585..0abe4ada3 100644 --- a/physics/SFC_Models/Land/RUC/lsm_ruc.meta +++ b/physics/SFC_Models/Land/RUC/lsm_ruc.meta @@ -256,7 +256,6 @@ type = real kind = kind_phys intent = in - optional = True [snoalb] standard_name = upper_bound_of_max_albedo_assuming_deep_snow long_name = maximum snow albedo @@ -718,7 +717,6 @@ dimensions = () type = logical intent = in - optional = True [xlat_d] standard_name = latitude_in_degree long_name = latitude in degree north @@ -1225,7 +1223,6 @@ type = real kind = kind_phys intent = inout - optional = True [weasd_ice] standard_name = water_equivalent_accumulated_snow_depth_over_ice long_name = water equiv of acc snow depth over ice @@ -1386,7 +1383,6 @@ type = real kind = kind_phys intent = inout - optional = True [hflx_lnd] standard_name = kinematic_surface_upward_sensible_heat_flux_over_land long_name = kinematic surface upward sensible heat flux over land @@ -1608,7 +1604,6 @@ type = real kind = kind_phys intent = inout - optional = True [ep1d_ice] standard_name = surface_upward_potential_latent_heat_flux_over_ice long_name = surface upward potential latent heat flux over ice diff --git a/physics/SFC_Models/Land/sfc_land.meta b/physics/SFC_Models/Land/sfc_land.meta index 151905280..15790145e 100644 --- a/physics/SFC_Models/Land/sfc_land.meta +++ b/physics/SFC_Models/Land/sfc_land.meta @@ -183,7 +183,6 @@ type = real kind = kind_phys intent = inout - optional = True [hflx] standard_name = kinematic_surface_upward_sensible_heat_flux_over_land long_name = kinematic surface upward sensible heat flux over land diff --git a/physics/SFC_Models/Ocean/UFS/sfc_ocean.meta b/physics/SFC_Models/Ocean/UFS/sfc_ocean.meta index 532f0f2fa..c0955d440 100644 --- a/physics/SFC_Models/Ocean/UFS/sfc_ocean.meta +++ b/physics/SFC_Models/Ocean/UFS/sfc_ocean.meta @@ -282,7 +282,6 @@ type = real kind = kind_phys intent = inout - optional = True [hflx] standard_name = kinematic_surface_upward_sensible_heat_flux_over_water long_name = kinematic surface upward sensible heat flux over water diff --git a/physics/SFC_Models/SeaIce/CICE/sfc_cice.meta b/physics/SFC_Models/SeaIce/CICE/sfc_cice.meta index d1ce6f512..226c6e948 100644 --- a/physics/SFC_Models/SeaIce/CICE/sfc_cice.meta +++ b/physics/SFC_Models/SeaIce/CICE/sfc_cice.meta @@ -192,7 +192,6 @@ type = real kind = kind_phys intent = inout - optional = True [hflx] standard_name = kinematic_surface_upward_sensible_heat_flux_over_ice long_name = kinematic surface upward sensible heat flux over ice diff --git a/physics/SFC_Models/SeaIce/CICE/sfc_sice.meta b/physics/SFC_Models/SeaIce/CICE/sfc_sice.meta index e6929b496..828a83939 100644 --- a/physics/SFC_Models/SeaIce/CICE/sfc_sice.meta +++ b/physics/SFC_Models/SeaIce/CICE/sfc_sice.meta @@ -393,7 +393,6 @@ type = real kind = kind_phys intent = in - optional = True [evapw] standard_name = kinematic_surface_upward_latent_heat_flux_over_water long_name = kinematic surface upward latent heat flux over water @@ -402,7 +401,6 @@ type = real kind = kind_phys intent = in - optional = True [hflxi] standard_name = kinematic_surface_upward_sensible_heat_flux_over_ice long_name = kinematic surface upward sensible heat flux over ice diff --git a/physics/smoke_dust/rrfs_smoke_wrapper.meta b/physics/smoke_dust/rrfs_smoke_wrapper.meta index cacba07e9..c7afc1d97 100755 --- a/physics/smoke_dust/rrfs_smoke_wrapper.meta +++ b/physics/smoke_dust/rrfs_smoke_wrapper.meta @@ -307,7 +307,6 @@ type = real kind = kind_phys intent = in - optional = True [t2m] standard_name = air_temperature_at_2m long_name = 2 meter temperature @@ -490,7 +489,6 @@ type = real kind = kind_phys intent = in - optional = True [idat] standard_name = date_and_time_at_model_initialization_in_iso_order long_name = initialization date and time diff --git a/physics/tools/get_phi_fv3.meta b/physics/tools/get_phi_fv3.meta index 2bae1e7c9..5c162c746 100644 --- a/physics/tools/get_phi_fv3.meta +++ b/physics/tools/get_phi_fv3.meta @@ -54,7 +54,6 @@ type = real kind = kind_phys intent = inout - optional = True [phii] standard_name = geopotential_at_interface long_name = interface geopotential diff --git a/physics/tools/get_prs_fv3.meta b/physics/tools/get_prs_fv3.meta index 9352b07cf..4cdad7566 100644 --- a/physics/tools/get_prs_fv3.meta +++ b/physics/tools/get_prs_fv3.meta @@ -77,7 +77,6 @@ type = real kind = kind_phys intent = out - optional = True [errmsg] standard_name = ccpp_error_message long_name = error message for error handling in CCPP