Skip to content

Commit

Permalink
Further bugfixes for levr<levs for other physics schemes
Browse files Browse the repository at this point in the history
  • Loading branch information
climbfuji committed Mar 17, 2020
1 parent c8a345a commit bdc2c70
Show file tree
Hide file tree
Showing 8 changed files with 23 additions and 34 deletions.
6 changes: 2 additions & 4 deletions physics/module_MYNNPBL_wrapper.F90
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,6 @@ SUBROUTINE mynnedmf_wrapper_run( &
& edmf_a,edmf_w,edmf_qt, &
& edmf_thl,edmf_ent,edmf_qc, &
& nupdraft,maxMF,ktop_shallow, &
& RTHRATEN, &
& dudt, dvdt, dtdt, &
& dqdt_water_vapor, dqdt_liquid_cloud, &
& dqdt_ice_cloud, dqdt_ozone, &
Expand Down Expand Up @@ -220,8 +219,7 @@ SUBROUTINE mynnedmf_wrapper_run( &
& qgrs_cloud_ice_num_conc, &
& qgrs_ozone, &
& qgrs_water_aer_num_conc, &
& qgrs_ice_aer_num_conc, &
& RTHRATEN
& qgrs_ice_aer_num_conc
real(kind=kind_phys), dimension(im,levs), intent(out) :: &
& Tsq, Qsq, Cov, exch_h, exch_m
real(kind=kind_phys), dimension(:,:), intent(inout) :: dt3dt, &
Expand Down Expand Up @@ -567,7 +565,7 @@ SUBROUTINE mynnedmf_wrapper_run( &
& ,nupdraft=nupdraft,maxMF=maxMF & !output
& ,ktop_shallow=ktop_shallow & !output
& ,spp_pbl=spp_pbl,pattern_spp_pbl=pattern_spp_pbl & !input
& ,RTHRATEN=RTHRATEN & !input
& ,RTHRATEN=htrlw & !input
& ,FLAG_QI=flag_qi,FLAG_QNI=flag_qni & !input
& ,FLAG_QC=flag_qc,FLAG_QNC=flag_qnc & !input
& ,FLAG_QNWFA=FLAG_QNWFA,FLAG_QNIFA=FLAG_QNIFA & !input
Expand Down
9 changes: 0 additions & 9 deletions physics/module_MYNNPBL_wrapper.meta
Original file line number Diff line number Diff line change
Expand Up @@ -584,15 +584,6 @@
type = integer
intent = inout
optional = F
[RTHRATEN]
standard_name = tendency_of_air_temperature_due_to_longwave_heating_on_radiation_time_step
long_name = total sky longwave heating rate
units = K s-1
dimensions = (horizontal_dimension,adjusted_vertical_layer_dimension_for_radiation)
type = real
kind = kind_phys
intent = in
optional = F
[dudt]
standard_name = tendency_of_x_wind_due_to_model_physics
long_name = updated tendency of the x wind
Expand Down
8 changes: 4 additions & 4 deletions physics/moninedmf.meta
Original file line number Diff line number Diff line change
Expand Up @@ -145,19 +145,19 @@
intent = in
optional = F
[swh]
standard_name = tendency_of_air_temperature_due_to_shortwave_heating_on_radiation_time_step
standard_name = tendency_of_air_temperature_due_to_shortwave_heating_on_radiation_timestep
long_name = total sky shortwave heating rate
units = K s-1
dimensions = (horizontal_dimension,adjusted_vertical_layer_dimension_for_radiation)
dimensions = (horizontal_dimension,vertical_dimension)
type = real
kind = kind_phys
intent = in
optional = F
[hlw]
standard_name = tendency_of_air_temperature_due_to_longwave_heating_on_radiation_time_step
standard_name = tendency_of_air_temperature_due_to_longwave_heating_on_radiation_timestep
long_name = total sky longwave heating rate
units = K s-1
dimensions = (horizontal_dimension,adjusted_vertical_layer_dimension_for_radiation)
dimensions = (horizontal_dimension,vertical_dimension)
type = real
kind = kind_phys
intent = in
Expand Down
8 changes: 4 additions & 4 deletions physics/moninedmf_hafs.meta
Original file line number Diff line number Diff line change
Expand Up @@ -145,19 +145,19 @@
intent = in
optional = F
[swh]
standard_name = tendency_of_air_temperature_due_to_shortwave_heating_on_radiation_time_step
standard_name = tendency_of_air_temperature_due_to_shortwave_heating_on_radiation_timestep
long_name = total sky shortwave heating rate
units = K s-1
dimensions = (horizontal_dimension,adjusted_vertical_layer_dimension_for_radiation)
dimensions = (horizontal_dimension,vertical_dimension)
type = real
kind = kind_phys
intent = in
optional = F
[hlw]
standard_name = tendency_of_air_temperature_due_to_longwave_heating_on_radiation_time_step
standard_name = tendency_of_air_temperature_due_to_longwave_heating_on_radiation_timestep
long_name = total sky longwave heating rate
units = K s-1
dimensions = (horizontal_dimension,adjusted_vertical_layer_dimension_for_radiation)
dimensions = (horizontal_dimension,vertical_dimension)
type = real
kind = kind_phys
intent = in
Expand Down
8 changes: 4 additions & 4 deletions physics/satmedmfvdif.meta
Original file line number Diff line number Diff line change
Expand Up @@ -249,19 +249,19 @@
intent = in
optional = F
[swh]
standard_name = tendency_of_air_temperature_due_to_shortwave_heating_on_radiation_time_step
standard_name = tendency_of_air_temperature_due_to_shortwave_heating_on_radiation_timestep
long_name = total sky shortwave heating rate
units = K s-1
dimensions = (horizontal_dimension,adjusted_vertical_layer_dimension_for_radiation)
dimensions = (horizontal_dimension,vertical_dimension)
type = real
kind = kind_phys
intent = in
optional = F
[hlw]
standard_name = tendency_of_air_temperature_due_to_longwave_heating_on_radiation_time_step
standard_name = tendency_of_air_temperature_due_to_longwave_heating_on_radiation_timestep
long_name = total sky longwave heating rate
units = K s-1
dimensions = (horizontal_dimension,adjusted_vertical_layer_dimension_for_radiation)
dimensions = (horizontal_dimension,vertical_dimension)
type = real
kind = kind_phys
intent = in
Expand Down
8 changes: 4 additions & 4 deletions physics/satmedmfvdifq.meta
Original file line number Diff line number Diff line change
Expand Up @@ -249,19 +249,19 @@
intent = in
optional = F
[swh]
standard_name = tendency_of_air_temperature_due_to_shortwave_heating_on_radiation_time_step
standard_name = tendency_of_air_temperature_due_to_shortwave_heating_on_radiation_timestep
long_name = total sky shortwave heating rate
units = K s-1
dimensions = (horizontal_dimension,adjusted_vertical_layer_dimension_for_radiation)
dimensions = (horizontal_dimension,vertical_dimension)
type = real
kind = kind_phys
intent = in
optional = F
[hlw]
standard_name = tendency_of_air_temperature_due_to_longwave_heating_on_radiation_time_step
standard_name = tendency_of_air_temperature_due_to_longwave_heating_on_radiation_timestep
long_name = total sky longwave heating rate
units = K s-1
dimensions = (horizontal_dimension,adjusted_vertical_layer_dimension_for_radiation)
dimensions = (horizontal_dimension,vertical_dimension)
type = real
kind = kind_phys
intent = in
Expand Down
2 changes: 1 addition & 1 deletion physics/ysuvdif.F90
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ end subroutine ysuvdif_finalize
!! \htmlinclude ysuvdif_run.html
!!
!-------------------------------------------------------------------------------
subroutine ysuvdif_run(ix,im,km,ux,vx,tx,qx,p2d,p2di,pi2d, &
subroutine ysuvdif_run(ix,im,km,ux,vx,tx,qx,p2d,p2di,pi2d, &
utnp,vtnp,ttnp,qtnp, &
swh,hlw,xmu,ntrac,ndiff,ntcw,ntiw, &
phii,phil,psfcpa, &
Expand Down
8 changes: 4 additions & 4 deletions physics/ysuvdif.meta
Original file line number Diff line number Diff line change
Expand Up @@ -125,19 +125,19 @@
intent = inout
optional = F
[swh]
standard_name = tendency_of_air_temperature_due_to_shortwave_heating_on_radiation_time_step
standard_name = tendency_of_air_temperature_due_to_shortwave_heating_on_radiation_timestep
long_name = total sky shortwave heating rate
units = K s-1
dimensions = (horizontal_dimension,adjusted_vertical_layer_dimension_for_radiation)
dimensions = (horizontal_dimension,vertical_dimension)
type = real
kind = kind_phys
intent = in
optional = F
[hlw]
standard_name = tendency_of_air_temperature_due_to_longwave_heating_on_radiation_time_step
standard_name = tendency_of_air_temperature_due_to_longwave_heating_on_radiation_timestep
long_name = total sky longwave heating rate
units = K s-1
dimensions = (horizontal_dimension,adjusted_vertical_layer_dimension_for_radiation)
dimensions = (horizontal_dimension,vertical_dimension)
type = real
kind = kind_phys
intent = in
Expand Down

0 comments on commit bdc2c70

Please sign in to comment.