Skip to content
Success

Changes

Summary

  1. Prescribe forcings loop pushing (#1201) (details)
Commit 6536d39b98831758cff149e705fa3605f90ffdf0 by noreply
Prescribe forcings loop pushing (#1201)

* Outputting soil_heat_flux locally.

* Adding if statements around things

* Pushing some loops down

* Merging soil_veg changes

* More loop pushes

* Merging soil_veg changes

* More loop pushes

* More loop pushes

* Bug fix detected with twp_ice

* Pushing loops even more

* Pushing loops into compute_wpthlp_sfc and compute_wpthlp_sfc, also making them subroutines.

* Removing accidentially committed file.

* Fixing merge errors.

* Fixing bug that was breaking only dycoms2_rf02_so. It only broke this case since it is the only one that has l_cloud_sed=.true. and microphys_scheme=none

* Adding to rad if statement to prevent unneccesary calls.

* Moving stats statement for things like rcm_mc and rvm_mc out of the if microphys statement. This is an additional fix to the dycoms2_rf02_so issue.

* Chaning T_sfc_calc to T_sfc_interp where it's caluclated with interpolation.
The file was modified src/Benchmark_cases/arm_0003.F90 (diff)
The file was modified src/clubb_driver.F90 (diff)
The file was modified src/Benchmark_cases/mpace_b.F90 (diff)
The file was modified input/case_setups/dycoms2_rf02_ds_model.in (diff)
The file was modified src/Benchmark_cases/gabls3_night.F90 (diff)
The file was modified input/case_setups/dycoms2_rf02_morr_model.in (diff)
The file was modified input/case_setups/dycoms2_rf02_so_model.in (diff)
The file was modified src/Benchmark_cases/dycoms2_rf01.F90 (diff)
The file was modified src/Benchmark_cases/bomex.F90 (diff)
The file was modified src/Benchmark_cases/atex.F90 (diff)
The file was modified input/case_setups/dycoms2_rf02_so_model.LR.in (diff)
The file was modified src/Benchmark_cases/neutral_case.F90 (diff)
The file was modified src/Benchmark_cases/gabls3.F90 (diff)
The file was modified input/case_setups/dycoms2_rf02_nd_model.LR.in (diff)
The file was modified input/case_setups/dycoms2_rf02_do_model.LR.in (diff)
The file was modified input/case_setups/dycoms2_rf02_so_model.HR.in (diff)
The file was modified input/case_setups/dycoms2_rf02_do_model.in (diff)
The file was modified src/Benchmark_cases/fire.F90 (diff)
The file was modified src/Benchmark_cases/spec_hum_to_mixing_ratio.F90 (diff)
The file was modified src/Benchmark_cases/nov11.F90 (diff)
The file was modified src/Benchmark_cases/cobra.F90 (diff)
The file was modified src/Benchmark_cases/gabls2.F90 (diff)
The file was modified src/Benchmark_cases/lba.F90 (diff)
The file was modified src/Benchmark_cases/arm_3year.F90 (diff)
The file was modified input/case_setups/neutral_model.in (diff)
The file was modified src/Benchmark_cases/rico.F90 (diff)
The file was modified src/Benchmark_cases/wangara.F90 (diff)
The file was modified input/case_setups/dycoms2_rf02_ds_model.HR.in (diff)
The file was modified src/Benchmark_cases/mpace_a.F90 (diff)
The file was modified src/Benchmark_cases/astex_a209.F90 (diff)
The file was modified input/case_setups/dycoms2_rf02_ds_model.LR.in (diff)
The file was modified src/Benchmark_cases/arm.F90 (diff)
The file was modified input/case_setups/dycoms2_rf02_nd_model.in (diff)
The file was modified src/Benchmark_cases/cloud_feedback.F90 (diff)
The file was modified src/Benchmark_cases/arm_97.F90 (diff)
The file was modified src/time_dependent_input.F90 (diff)
The file was modified input/case_setups/dycoms2_rf02_nd_model.HR.in (diff)
The file was modified src/Benchmark_cases/sfc_flux.F90 (diff)
The file was modified src/Benchmark_cases/dycoms2_rf02.F90 (diff)
The file was modified input/case_setups/dycoms2_rf02_do_model.HR.in (diff)
The file was modified src/Benchmark_cases/twp_ice.F90 (diff)