Skip to content

Commit

Permalink
Working
Browse files Browse the repository at this point in the history
  • Loading branch information
dustinswales committed Sep 26, 2019
1 parent e35f1b9 commit 34d5fe1
Show file tree
Hide file tree
Showing 11 changed files with 118 additions and 235 deletions.
1 change: 0 additions & 1 deletion physics/GFS_rrtmgp_gas_optics.F90
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,6 @@ subroutine GFS_rrtmgp_gas_optics_init(Model, Radtend, errmsg, errflg)
errmsg = ''
errflg = 0


! Which gases are active? Provided via physics namelist.
if (len(Model%active_gases) .gt. 0) then

Expand Down
8 changes: 4 additions & 4 deletions physics/GFS_rrtmgp_post.meta
Original file line number Diff line number Diff line change
Expand Up @@ -114,10 +114,10 @@
intent = in
optional = F
[cld_frac]
standard_name = RRTMGP_total_cloud_fraction
standard_name = total_cloud_fraction
long_name = layer total cloud fraction
units = frac
dimensions = (horizontal_dimension,vertical_dimension_plus_one)
dimensions = (horizontal_dimension,vertical_dimension)
type = real
kind = kind_phys
intent = in
Expand All @@ -126,7 +126,7 @@
standard_name = RRTMGP_cloud_optical_depth_layers_at_10mu_band
long_name = approx 10mu band layer cloud optical depth
units = none
dimensions = (horizontal_dimension,vertical_dimension_plus_one)
dimensions = (horizontal_dimension,vertical_dimension)
type = real
kind = kind_phys
intent = in
Expand All @@ -135,7 +135,7 @@
standard_name = RRTMGP_cloud_optical_depth_layers_at_0_55mu_band
long_name = approx .55mu band layer cloud optical depth
units = none
dimensions = (horizontal_dimension,vertical_dimension_plus_one)
dimensions = (horizontal_dimension,vertical_dimension)
type = real
kind = kind_phys
intent = in
Expand Down
1 change: 1 addition & 0 deletions physics/GFS_rrtmgp_pre.F90
Original file line number Diff line number Diff line change
Expand Up @@ -317,6 +317,7 @@ subroutine GFS_rrtmgp_pre_run (Model, Grid, Statein, Coupling, Radtend, Sfcprop,
cld_rerain = clouds(:,:,7)
cld_swp = clouds(:,:,8)
cld_resnow = clouds(:,:,9)
print*,clouds(:,:,5)

! #######################################################################################
! mg, sfc-perts
Expand Down
40 changes: 20 additions & 20 deletions physics/GFS_rrtmgp_pre.meta
Original file line number Diff line number Diff line change
Expand Up @@ -145,82 +145,82 @@
intent = out
optional = F
[cld_frac]
standard_name = RRTMGP_total_cloud_fraction
standard_name = total_cloud_fraction
long_name = layer total cloud fraction
units = frac
dimensions = (horizontal_dimension,vertical_dimension_plus_one)
dimensions = (horizontal_dimension,vertical_dimension)
type = real
kind = kind_phys
intent = out
optional = F
[cld_lwp]
standard_name = RRTMGP_cloud_liquid_water_path
standard_name = cloud_liquid_water_path
long_name = layer cloud liquid water path
units = g m-2
dimensions = (horizontal_dimension,vertical_dimension_plus_one)
dimensions = (horizontal_dimension,vertical_dimension)
type = real
kind = kind_phys
intent = out
optional = F
[cld_reliq]
standard_name = RRTMGP_mean_effective_radius_for_liquid_cloud
standard_name = mean_effective_radius_for_liquid_cloud
long_name = mean effective radius for liquid cloud
units = micron
dimensions = (horizontal_dimension,vertical_dimension_plus_one)
dimensions = (horizontal_dimension,vertical_dimension)
type = real
kind = kind_phys
intent = out
optional = F
[cld_iwp]
standard_name = RRTMGP_cloud_ice_water_path
standard_name = cloud_ice_water_path
long_name = layer cloud ice water path
units = g m-2
dimensions = (horizontal_dimension,vertical_dimension_plus_one)
dimensions = (horizontal_dimension,vertical_dimension)
type = real
kind = kind_phys
intent = out
optional = F
[cld_reice]
standard_name = RRTMGP_mean_effective_radius_for_ice_cloud
standard_name = mean_effective_radius_for_ice_cloud
long_name = mean effective radius for ice cloud
units = micron
dimensions = (horizontal_dimension,vertical_dimension_plus_one)
dimensions = (horizontal_dimension,vertical_dimension)
type = real
kind = kind_phys
intent = out
optional = F
[cld_swp]
standard_name = RRTMGP_cloud_snow_water_path
standard_name = cloud_snow_water_path
long_name = layer cloud snow water path
units = g m-2
dimensions = (horizontal_dimension,vertical_dimension_plus_one)
dimensions = (horizontal_dimension,vertical_dimension)
type = real
kind = kind_phys
intent = out
optional = F
[cld_resnow]
standard_name = RRTMGP_mean_effective_radius_for_snow_flake
standard_name = mean_effective_radius_for_snow_flake
long_name = mean effective radius for snow cloud
units = micron
dimensions = (horizontal_dimension,vertical_dimension_plus_one)
dimensions = (horizontal_dimension,vertical_dimension)
type = real
kind = kind_phys
intent = out
optional = F
[cld_rwp]
standard_name = RRTMGP_cloud_rain_water_path
standard_name = cloud_rain_water_path
long_name = layer cloud rain water path
units = g m-2
dimensions = (horizontal_dimension,vertical_dimension_plus_one)
dimensions = (horizontal_dimension,vertical_dimension)
type = real
kind = kind_phys
intent = out
optional = F
[cld_rerain]
standard_name = RRTMGP_mean_effective_radius_for_rain_drop
standard_name = mean_effective_radius_for_rain_drop
long_name = mean effective radius for rain cloud
units = micron
dimensions = (horizontal_dimension,vertical_dimension_plus_one)
dimensions = (horizontal_dimension,vertical_dimension)
type = real
kind = kind_phys
intent = out
Expand All @@ -229,7 +229,7 @@
standard_name = RRTMGP_aerosol_optical_properties_for_longwave_bands_01_16
long_name = aerosol optical properties for longwave bands 01-16
units = various
dimensions = (horizontal_dimension,vertical_dimension_plus_one, number_of_lw_bands_rrtmgp,number_of_aerosol_output_fields_for_longwave_radiation)
dimensions = (horizontal_dimension,vertical_dimension, number_of_lw_bands_rrtmgp,number_of_aerosol_output_fields_for_longwave_radiation)
type = real
kind = kind_phys
intent = out
Expand All @@ -238,7 +238,7 @@
standard_name = RRTMGP_aerosol_optical_properties_for_shortwave_bands_01_16
long_name = aerosol optical properties for shortwave bands 01-16
units = various
dimensions = (horizontal_dimension,vertical_dimension_plus_one, number_of_sw_bands_rrtmgp, number_of_aerosol_output_fields_for_shortwave_radiation)
dimensions = (horizontal_dimension,vertical_dimension, number_of_sw_bands_rrtmgp, number_of_aerosol_output_fields_for_shortwave_radiation)
type = real
intent = out
kind = kind_phys
Expand Down
Loading

0 comments on commit 34d5fe1

Please sign in to comment.