Skip to content
Success

Changes

Summary

  1. Standards fix (#1288) (details)
Commit 1e25b23661f4235b8a0484bf76bc542cc1ab5f6d by noreply
Standards fix (#1288)

* Fixing code to comply with clubb standards and making standards check output a little nicer

* Fixing unused variable compiler errors

* Removing ifdef GFDL option

* A bit of cleanup

* Little GPU fix

* Making the threadprivate check part of the standards, little script improvements, and adding more code to the standards check and also fixing it

* Adding missed cmake files

* Improving various subroutine edits
The file was modifiedsrc/Benchmark_cases/gabls2.F90 (diff)
The file was modifiedsrc/Benchmark_cases/dycoms2_rf01.F90 (diff)
The file was modifiedsrc/CLUBB_core/adg1_adg2_3d_luhar_pdf.F90 (diff)
The file was modifiedsrc/Input_fields/recl.inc (diff)
The file was modifiedsrc/CLUBB_core/stats_netcdf.F90 (diff)
The file was modifiedsrc/Benchmark_cases/ekman.F90 (diff)
The file was modifiedsrc/CLUBB_core/corr_varnce_module.F90 (diff)
The file was modifiedsrc/clubb_driver_test.F90 (diff)
The file was modifiedsrc/CLUBB_core/mixing_length.F90 (diff)
The file was modifiedsrc/CLUBB_core/numerical_check.F90 (diff)
The file was modifiedsrc/Microphys/KK_microphys_module.F90 (diff)
The file was modifiedsrc/G_unit_test_types/rev_direction_grid_test.F90 (diff)
The file was modifiedsrc/generalized_grid_test.F90 (diff)
The file was modifiedsrc/CLUBB_core/sfc_varnce_module.F90 (diff)
The file was modifiedsrc/CLUBB_core/error_code.F90 (diff)
The file was modifiedsrc/Lapack/Lapack_single/CMakeLists.txt (diff)
The file was modifiedutilities/CLUBBStandardsCheck.py (diff)
The file was addedcmake/utils/CompilerWarnings.cmake
The file was modifiedsrc/CLUBB_core/grid_class.F90 (diff)
The file was modifiedsrc/CLUBB_core/fill_holes.F90 (diff)
The file was modifiedsrc/Benchmark_cases/mpace_b.F90 (diff)
The file was modifiedsrc/CLUBB_core/advance_windm_edsclrm_module.F90 (diff)
The file was modifiedsrc/Benchmark_cases/lba.F90 (diff)
The file was modifiedsrc/error.F90 (diff)
The file was modifiedsrc/Lapack/Lapack_shared/CMakeLists.txt (diff)
The file was modifiedsrc/CLUBB_core/stats_clubb_utilities.F90 (diff)
The file was modifiedsrc/CLUBB_core/interpolation.F90 (diff)
The file was modifiedsrc/SILHS/latin_hypercube_driver_module.F90 (diff)
The file was modifiedsrc/CLUBB_core/parameters_tunable.F90 (diff)
The file was modifiedcompile/compile.bash (diff)
The file was modifiedsrc/Microphys/morrison_microphys_module.F90 (diff)
The file was modifiedsrc/Microphys/parameters_microphys.F90 (diff)
The file was modifiedsrc/G_unit_test_types/tuner_tests.F90 (diff)
The file was modifiedsrc/G_unit_test_types/pdf_parameter_tests.F90 (diff)
The file was modifiedsrc/CLUBB_core/pdf_closure_module.F90 (diff)
The file was modifiedsrc/Microphys/coamps_microphys_driver_module.F90 (diff)
The file was modifiedsrc/Microphys/Morrison_microphys/CMakeLists.txt (diff)
The file was modifiedsrc/CLUBB_core/advance_wp2_wp3_module.F90 (diff)
The file was modifiedsrc/clubb_driver.F90 (diff)
The file was modifiedsrc/Microphys/silhs_category_variance_module.F90 (diff)
The file was modifiedsrc/Benchmark_cases/wangara.F90 (diff)
The file was modifiedsrc/CLUBB_core/advance_helper_module.F90 (diff)
The file was modifiedsrc/CLUBB_core/pdf_parameter_module.F90 (diff)
The file was modifiedcompile.py (diff)
The file was modifiedsrc/Radiation/radiation_variables_module.F90 (diff)
The file was modifiedCMakeLists.txt (diff)
The file was modifiedsrc/CLUBB_core/advance_clubb_core_module.F90 (diff)
The file was modifiedsrc/CLUBB_core/grid_adaptation_module.F90 (diff)
The file was modifiedsrc/SILHS/silhs_api_module.F90 (diff)
The file was modifiedsrc/CLUBB_core/clubb_api_module.F90 (diff)
The file was modifiedsrc/CLUBB_core/diffusion.F90 (diff)
The file was modifiedsrc/CLUBB_core/sponge_layer_damping.F90 (diff)
The file was modifiedsrc/Microphys/COAMPS_microphys/CMakeLists.txt (diff)
The file was modifiedsrc/CLUBB_core/setup_clubb_pdf_params.F90 (diff)
The file was modifiedsrc/Microphys/advance_microphys_module.F90 (diff)
The file was modifiedsrc/SILHS/latin_hypercube_arrays.F90 (diff)
The file was modifiedsrc/CLUBB_core/advance_xm_wpxp_module.F90 (diff)
The file was modifiedutilities/README (diff)
The file was modifiedsrc/Benchmark_cases/neutral_case.F90 (diff)
The file was modifiedsrc/CLUBB_core/array_index.F90 (diff)
The file was modifiedsrc/CLUBB_core/err_info_type_module.F90 (diff)
The file was modifiedsrc/Microphys/pdf_hydromet_microphys_wrapper.F90 (diff)
The file was modifiedsrc/Radiation/BUGSrad/CMakeLists.txt (diff)
The file was modifiedsrc/CLUBB_core/model_flags.F90 (diff)
The file was modifiedsrc/clubb_tuner.F90 (diff)
The file was modifiedsrc/Microphys/KK_microphys/CMakeLists.txt (diff)
The file was modifiedsrc/Benchmark_cases/mpace_a.F90 (diff)
The file was modifiedsrc/CLUBB_core/hydromet_pdf_parameter_module.F90 (diff)
The file was modifiedsrc/Benchmark_cases/dycoms2_rf02.F90 (diff)
The file was modifiedsrc/G_unit_test_types/fill_holes_tests.F90 (diff)
The file was modifiedsrc/Radiation/radiation_module.F90 (diff)
The file was modifiedsrc/Microphys/KK_microphys/parameters_KK.F90 (diff)
The file was modifiedsrc/Microphys/CMakeLists.txt (diff)
The file was modifiedsrc/G_unit_test_types/read_corr_mtx_test.F90 (diff)
The file was modifiedsrc/CLUBB_core/mean_adv.F90 (diff)
The file was modifiedsrc/Microphys/SCM_Activation/CMakeLists.txt (diff)
The file was modifiedsrc/Benchmark_cases/prescribe_forcings.F90 (diff)
The file was modifiedsrc/Microphys/estimate_scm_microphys_module.F90 (diff)
The file was removedutilities/check_for_missing_threadprivate.py
The file was modifiedsrc/Lapack/Lapack_double/CMakeLists.txt (diff)
The file was modifiedsrc/Microphys/gfdl_activation.F90 (diff)
The file was modifiedsrc/CLUBB_core/pdf_utilities.F90 (diff)
The file was modifiedsrc/Microphys/microphys_interface.inc (diff)
The file was modifiedsrc/CLUBB_core/penta_bicgstab_solver.F90 (diff)
The file was modifiedsrc/CLUBB_core/clip_explicit.F90 (diff)
The file was modifiedsrc/jacobian.F90 (diff)
The file was modifiedsrc/Benchmark_cases/rico.F90 (diff)
The file was modifiedsrc/CLUBB_core/mono_flux_limiter.F90 (diff)
The file was modifiedsrc/Radiation/parameters_radiation.F90 (diff)
The file was modifiedsrc/Benchmark_cases/bomex.F90 (diff)
The file was modifiedsrc/CLUBB_core/advance_xp2_xpyp_module.F90 (diff)
The file was modifiedsrc/Microphys/microphys_driver.F90 (diff)
The file was modifiedsrc/Radiation/simple_rad_module.F90 (diff)
The file was modifiedsrc/Benchmark_cases/time_dependent_input.F90 (diff)
The file was modifiedsrc/CLUBB_core/constants_clubb.F90 (diff)
The file was modifiedsrc/G_unit_test_types/spurious_source_test.F90 (diff)
The file was modifiedsrc/Microphys/KK_microphys/KK_upscaled_turbulent_sed.F90 (diff)