Skip to content

Commit

Permalink
Add missing optional attribute to conditionally allocated variables, …
Browse files Browse the repository at this point in the history
…part 2
  • Loading branch information
climbfuji committed Apr 3, 2024
1 parent e2bca16 commit e0c995f
Show file tree
Hide file tree
Showing 18 changed files with 80 additions and 0 deletions.
1 change: 1 addition & 0 deletions physics/CONV/Chikira_Sugiyama/cs_conv_aw_adj.meta
Original file line number Diff line number Diff line change
Expand Up @@ -134,6 +134,7 @@
type = real
kind = kind_phys
intent = inout
optional = True
[subcldfrac]
standard_name = subgrid_scale_cloud_fraction_from_shoc
long_name = subgrid-scale cloud fraction from the SHOC scheme
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,7 @@
type = real
kind = kind_phys
intent = in
optional = True
[cld_frac]
standard_name = total_cloud_fraction
long_name = layer total cloud fraction
Expand All @@ -125,6 +126,7 @@
type = real
kind = kind_phys
intent = in
optional = True
[deltaZ]
standard_name = layer_thickness
long_name = layer_thickness
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -789,6 +789,7 @@
type = real
kind = kind_phys
intent = inout
optional = True
[albivis_ice]
standard_name = surface_albedo_diffuse_visible_over_ice
long_name = diffuse surface albedo visible band over ice
Expand All @@ -806,6 +807,7 @@
type = real
kind = kind_phys
intent = inout
optional = True
[emiss_lnd]
standard_name = surface_longwave_emissivity_over_land
long_name = surface lw emissivity in fraction over land
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -774,6 +774,7 @@
type = real
kind = kind_phys
intent = inout
optional = True
[albivis_ice]
standard_name = surface_albedo_diffuse_visible_over_ice
long_name = diffuse surface albedo visible band over ice
Expand All @@ -791,6 +792,7 @@
type = real
kind = kind_phys
intent = inout
optional = True
[emiss_lnd]
standard_name = surface_longwave_emissivity_over_land
long_name = surface lw emissivity in fraction over land
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -474,6 +474,7 @@
type = real
kind = kind_phys
intent = in
optional = True
[albivis_ice]
standard_name = surface_albedo_diffuse_visible_over_ice
long_name = diffuse surface albedo visible band over ice
Expand All @@ -491,6 +492,7 @@
type = real
kind = kind_phys
intent = in
optional = True
[semisbase]
standard_name = baseline_surface_longwave_emissivity
long_name = baseline surface lw emissivity in fraction
Expand Down
1 change: 1 addition & 0 deletions physics/Interstitials/UFS_SCM_NEPTUNE/GFS_rrtmg_pre.meta
Original file line number Diff line number Diff line change
Expand Up @@ -922,6 +922,7 @@
type = real
kind = kind_phys
intent = in
optional = True
[effrr_in]
standard_name = effective_radius_of_stratiform_cloud_rain_particle
long_name = effective radius of cloud rain particle in micrometers
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -268,6 +268,7 @@
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
Expand All @@ -276,6 +277,7 @@
type = real
kind = kind_phys
intent = in
optional = True
[tv_lay]
standard_name = virtual_temperature
long_name = layer virtual temperature
Expand All @@ -293,6 +295,7 @@
type = real
kind = kind_phys
intent = in
optional = True
[qs_lay]
standard_name = saturation_vapor_pressure
long_name = saturation vapor pressure
Expand Down Expand Up @@ -380,6 +383,7 @@
type = real
kind = kind_phys
intent = inout
optional = True
[qci_conv]
standard_name = convective_cloud_condesate_after_rainout
long_name = convective cloud condesate after rainout
Expand Down Expand Up @@ -621,6 +625,7 @@
type = real
kind = kind_phys
intent = inout
optional = True
[cld_pbl_iwp]
standard_name = MYNN_SGS_cloud_ice_water_path
long_name = layer convective cloud ice water path
Expand All @@ -629,6 +634,7 @@
type = real
kind = kind_phys
intent = inout
optional = True
[cld_pbl_reliq]
standard_name = mean_effective_radius_for_liquid_MYNN_SGS_cloud
long_name = mean effective radius for liquid MYNN_SGS cloud
Expand All @@ -637,6 +643,7 @@
type = real
kind = kind_phys
intent = inout
optional = True
[cld_pbl_reice]
standard_name = mean_effective_radius_for_ice_MYNN_SGS_cloud
long_name = mean effective radius for ice MYNN_SGS cloud
Expand All @@ -645,6 +652,7 @@
type = real
kind = kind_phys
intent = inout
optional = True
[lwp_ex]
standard_name = liq_water_path_from_microphysics
long_name = total liquid water path from explicit microphysics
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,7 @@
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
Expand All @@ -76,6 +77,7 @@
type = real
kind = kind_phys
intent = in
optional = True
[tv_lay]
standard_name = virtual_temperature
long_name = layer virtual temperature
Expand Down Expand Up @@ -213,6 +215,7 @@
type = real
kind = kind_phys
intent = in
optional = True
[top_at_1]
standard_name = flag_for_vertical_ordering_in_radiation
long_name = flag for vertical ordering in radiation
Expand Down
9 changes: 9 additions & 0 deletions physics/Interstitials/UFS_SCM_NEPTUNE/GFS_rrtmgp_post.meta
Original file line number Diff line number Diff line change
Expand Up @@ -166,6 +166,7 @@
type = real
kind = kind_phys
intent = in
optional = True
[fluxlwUP_allsky]
standard_name = RRTMGP_lw_flux_profile_upward_allsky
long_name = RRTMGP upward longwave all-sky flux profile
Expand All @@ -174,6 +175,7 @@
type = real
kind = kind_phys
intent = in
optional = True
[fluxlwDOWN_allsky]
standard_name = RRTMGP_lw_flux_profile_downward_allsky
long_name = RRTMGP downward longwave all-sky flux profile
Expand All @@ -182,6 +184,7 @@
type = real
kind = kind_phys
intent = in
optional = True
[fluxlwUP_clrsky]
standard_name = RRTMGP_lw_flux_profile_upward_clrsky
long_name = RRTMGP upward longwave clr-sky flux profile
Expand All @@ -190,6 +193,7 @@
type = real
kind = kind_phys
intent = in
optional = True
[fluxlwDOWN_clrsky]
standard_name = RRTMGP_lw_flux_profile_downward_clrsky
long_name = RRTMGP downward longwave clr-sky flux profile
Expand All @@ -198,6 +202,7 @@
type = real
kind = kind_phys
intent = in
optional = True
[fluxswUP_allsky]
standard_name = RRTMGP_sw_flux_profile_upward_allsky
long_name = RRTMGP upward shortwave all-sky flux profile
Expand All @@ -206,6 +211,7 @@
type = real
kind = kind_phys
intent = in
optional = True
[fluxswDOWN_allsky]
standard_name = RRTMGP_sw_flux_profile_downward_allsky
long_name = RRTMGP downward shortwave all-sky flux profile
Expand All @@ -214,6 +220,7 @@
type = real
kind = kind_phys
intent = in
optional = True
[fluxswUP_clrsky]
standard_name = RRTMGP_sw_flux_profile_upward_clrsky
long_name = RRTMGP upward shortwave clr-sky flux profile
Expand All @@ -222,6 +229,7 @@
type = real
kind = kind_phys
intent = in
optional = True
[fluxswDOWN_clrsky]
standard_name = RRTMGP_sw_flux_profile_downward_clrsky
long_name = RRTMGP downward shortwave clr-sky flux profile
Expand All @@ -230,6 +238,7 @@
type = real
kind = kind_phys
intent = in
optional = True
[raddt]
standard_name = time_step_for_radiation
long_name = radiation time step
Expand Down
7 changes: 7 additions & 0 deletions physics/Interstitials/UFS_SCM_NEPTUNE/GFS_rrtmgp_pre.meta
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@
type = character
kind = len=128
intent = out
optional = True
[errmsg]
standard_name = ccpp_error_message
long_name = error message for error handling in CCPP
Expand Down Expand Up @@ -277,6 +278,7 @@
type = real
kind = kind_phys
intent = inout
optional = True
[p_lev]
standard_name = air_pressure_at_interface_for_RRTMGP
long_name = air pressure at vertical interface for radiation calculation
Expand All @@ -285,6 +287,7 @@
type = real
kind = kind_phys
intent = inout
optional = True
[t_lay]
standard_name = air_temperature_at_layer_for_RRTMGP
long_name = air temperature at vertical layer for radiation calculation
Expand All @@ -293,6 +296,7 @@
type = real
kind = kind_phys
intent = inout
optional = True
[t_lev]
standard_name = air_temperature_at_interface_for_RRTMGP
long_name = air temperature at vertical interface for radiation calculation
Expand All @@ -301,6 +305,7 @@
type = real
kind = kind_phys
intent = inout
optional = True
[deltaZ]
standard_name = layer_thickness
long_name = layer_thickness
Expand Down Expand Up @@ -473,6 +478,7 @@
type = character
kind = len=*
intent = in
optional = True
[coszdg]
standard_name = cosine_of_solar_zenith_angle_on_radiation_timestep
long_name = daytime mean cosz over rad call period
Expand Down Expand Up @@ -505,6 +511,7 @@
type = real
kind = kind_phys
intent = inout
optional = True
[nday]
standard_name = daytime_points_dimension
long_name = daytime points dimension
Expand Down
3 changes: 3 additions & 0 deletions physics/Interstitials/UFS_SCM_NEPTUNE/dcyc2t3.meta
Original file line number Diff line number Diff line change
Expand Up @@ -408,6 +408,7 @@
type = real
kind = kind_phys
intent = in
optional = True
[t_lay]
standard_name = air_temperature_of_new_state
long_name = model layer mean temperature updated by physics
Expand Down Expand Up @@ -440,6 +441,7 @@
type = real
kind = kind_phys
intent = in
optional = True
[flux2D_lwDOWN]
standard_name = RRTMGP_lw_flux_profile_downward_allsky_on_radiation_timestep
long_name = RRTMGP downward longwave all-sky flux profile
Expand All @@ -448,6 +450,7 @@
type = real
kind = kind_phys
intent = in
optional = True
[pert_radtend]
standard_name = flag_for_stochastic_radiative_heating_perturbations
long_name = flag for stochastic radiative heating perturbations
Expand Down
1 change: 1 addition & 0 deletions physics/MP/GFDL/fv_sat_adj.meta
Original file line number Diff line number Diff line change
Expand Up @@ -252,6 +252,7 @@
type = real
kind = kind_dyn
intent = inout
optional = True
[qv]
standard_name = water_vapor_specific_humidity_at_Lagrangian_surface
long_name = water vapor specific humidity updated by fast physics at Lagrangian surface
Expand Down
1 change: 1 addition & 0 deletions physics/MP/Morrison_Gettelman/m_micro.meta
Original file line number Diff line number Diff line change
Expand Up @@ -695,6 +695,7 @@
type = real
kind = kind_phys
intent = inout
optional = True
[kcbl]
standard_name = vertical_index_at_cloud_base
long_name = vertical index at cloud base
Expand Down
1 change: 1 addition & 0 deletions physics/MP/Morrison_Gettelman/m_micro_pre.meta
Original file line number Diff line number Diff line change
Expand Up @@ -217,6 +217,7 @@
type = real
kind = kind_phys
intent = inout
optional = True
[clw_water]
standard_name = cloud_condensed_water_mixing_ratio_convective_transport_tracer
long_name = ratio of mass of cloud water to mass of dry air plus vapor (without condensates) in the convectively transported tracer array
Expand Down
2 changes: 2 additions & 0 deletions physics/Radiation/RRTMGP/rrtmgp_aerosol_optics.meta
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,7 @@
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
Expand All @@ -96,6 +97,7 @@
type = real
kind = kind_phys
intent = in
optional = True
[p_lk]
standard_name = dimensionless_exner_function
long_name = dimensionless Exner function at model layer centers
Expand Down
Loading

0 comments on commit e0c995f

Please sign in to comment.