Commit
126c61f5ee20ef2a88c9c01a19b94d0b4e54dc13
by rhodesk Feeding gr through arg list for functions outside of CLUBB_core. Gr has been removed as a moduler variable from clubb_api_module and has been moved to clubb_driver as the top level moduler variable. There is only one instance where a use clubb_driver gr statement is used and that is within clubb_tuner. Results are BFB identical. For ticket #886. The file was modified
clubb_api_module.F90 (diff)
Commit
feebefeb35da1d990f72fe4551982a80d01c86ab
by rhodesk Feeding gr through arg list for functions outside of CLUBB_core. Gr has been removed as a moduler variable from clubb_api_module and has been moved to clubb_driver as the top level moduler variable. There is only one instance where a use clubb_driver gr statement is used and that is within clubb_tuner. Results are BFB identical. For ticket #886. The file was modified
latin_hypercube_driver_module.F90 (diff) The file was modified
silhs_api_module.F90 (diff) The file was modified
SRC/SILHS/silhs_api_module.F90 (diff) The file was modified
SRC/SGS_CLUBB/clubb_sgs.F90 (diff) The file was modified
SRC/CLUBB/clubb_api_module.F90 (diff) The file was modified
SRC/micro_field_utils.F90 (diff) The file was modified
SRC/SGS_CLUBB/sgs.F90 (diff) The file was modified
SRC/MICRO_M2005_UWM/microphysics.F90 (diff) The file was modified
SRC/SILHS/latin_hypercube_driver_module.F90 (diff) The file was modified
SRC/SGS_CLUBB/stat_clubb.F90 (diff)
Commit
184a06df2d3975fc22f9445e4085495429922e31
by rhodesk Defining gr at the top level main as a local variable and feeding it down as needed. Additionally, the file grid had to be changed to grid_config in order to avoid conflicts between the type grid in grid_class and the module named grid. Sam compiles. The file was modified
SRC/task_init.f90 (diff) The file was modified
SRC/RAD_CAM/traceini.f90 (diff) The file was modified
SRC/SIMULATORS/instrument_diagnostics.f90 (diff) The file was modified
SRC/stat_covar_w2w3.F90 (diff) The file was modified
SRC/pressure.f90 (diff) The file was modified
SRC/task_exchange.F90 (diff) The file was modified
SRC/simple_ocean.f90 (diff) The file was modified
SRC/stat_covar_sw.F90 (diff) The file was modified
SRC/MICRO_DRIZZLE/microphysics.F90 (diff) The file was modified
SRC/stepout.F90 (diff) The file was modified
SRC/ADV_UM5/advect_scalar.F90 (diff) The file was modified
SRC/boundaries.f90 (diff) The file was modified
SRC/SGS_CLUBB/clubbvars.F90 (diff) The file was modified
SRC/RAD_CAM/rad_full.f90 (diff) The file was modified
SRC/SGS_CLUBB/sgs.F90 (diff) The file was modified
SRC/bound_exchange.f90 (diff) The file was modified
SRC/tracers.f90 (diff) The file was modified
SRC/task_assign_bnd.f90 (diff) The file was modified
SRC/rad_simple.f90 (diff) The file was modified
SRC/stat_varscalar.f90 (diff) The file was modified
SRC/SGS_CLUBB/diffuse_scalar2D_xy.f90 (diff) The file was modified
SRC/MICRO_2MOM/micro_params.f90 (diff) The file was modified
SRC/RAD_CAM/ppgrid.f90 (diff) The file was modified
SRC/MICRO_TEMPLATE/microphysics.f90.template (diff) The file was modified
SRC/SGS_CLUBB/diffuse_scalar2D_z.f90 (diff) The file was modified
SRC/task_util_MPI.f90 (diff) The file was modified
SRC/MICRO_DRIZZLE/cloud.F90 (diff) The file was modified
SRC/MICRO_M2005/module_mp_graupel.f90 (diff) The file was modified
SRC/stat_covar_v2.F90 (diff) The file was modified
SRC/MICRO_M2005_UWM/microphysics.F90 (diff) The file was modified
SRC/hbuffer.F90 (diff) The file was modified
SRC/ADV_UM5/advect_scalar3D.f90 (diff) The file was modified
SRC/params.F90 (diff) The file was modified
SRC/stat_covar_wv.F90 (diff) The file was modified
SRC/task_ranks.f90 (diff) The file was modified
SRC/stat_covar_u2.F90 (diff) The file was modified
SRC/MICRO_SAM1MOM/micro_params.f90.RCEOBS (diff) The file was modified
SRC/RAD_CAM/cldefrint.f90 (diff) The file was modified
SRC/RAD_DUMMY/rad.f90 (diff) The file was modified
SRC/MICRO_SAM1MOM/microphysics.f90.RCEOBS (diff) The file was modified
SRC/ADV_UM5/advect_um_lib.f90 (diff) The file was modified
SRC/readiopdata_module.F90 (diff) The file was modified
SRC/ADV_MPDATA/advect_scalar3D.f90 (diff) The file was modified
SRC/surface.rico (diff) The file was modified
SRC/MICRO_SAM1MOM/micro_params.f90 (diff) The file was modified
SRC/ADV_UM5/advect_scalar2D.f90 (diff) The file was modified
SRC/SGS_CLUBB/fluxes_scalar_z.f90 (diff) The file was modified
SRC/RAD_RRTM/rrtmg_lw_read_nc.f90 (diff) The file was modified
SRC/ADV_UM5/advect_um_lib.f90.old (diff) The file was modified
SRC/movies.f90 (diff) The file was modified
SRC/ADV_MPDATA/advect_scalar.F90 (diff) The file was modified
SRC/ADV_MPDATA/advect_scalar2D.f90 (diff) The file was modified
SRC/RAD_CAM/rad.f90 (diff) The file was modified
SRC/setdata.F90 (diff) The file was modified
SRC/SGS_CLUBB/diffuse_scalar3D.f90 (diff) The file was modified
SRC/SGS_TKE/diffuse_scalar.f90 (diff) The file was modified
SRC/main.F90 (diff) The file was modified
SRC/MICRO_DRIZZLE/micro_params.F90 (diff) The file was modified
SRC/SGS_TEMPLATE/sgs.f90 (diff) The file was modified
SRC/SGS_CLUBB/diffuse_scalar_z.f90 (diff) The file was modified
SRC/SGS_CLUBB/clubb_sgs.F90 (diff) The file was modified
SRC/rad_simple_uwm.F90 (diff) The file was modified
SRC/utils.f90 (diff) The file was modified
SRC/SGS_CLUBB/stat_clubb.F90 (diff) The file was modified
SRC/compress3D.F90 (diff) The file was modified
SRC/MICRO_M2005/microphysics.f90 (diff) The file was modified
SRC/MICRO_TEMPLATE/.microphysics.f90.template.swp (diff) The file was modified
SRC/RAD_RRTM/cldefrint.f90 (diff) The file was modified
SRC/MICRO_2MOM/microphysics.F90 (diff) The file was modified
SRC/SGS_CLUBB/diffuse_scalar2D.f90 (diff) The file was modified
SRC/SGS_TKE/sgs.F90 (diff) The file was modified
SRC/vars.F90 (diff) The file was modified
SRC/ADV_UM5/advect_scalar2D.f90.old (diff) The file was modified
SRC/SGS_CLUBB/diffuse_scalar3D_z.f90 (diff) The file was modified
SRC/SGS_CLUBB/diffuse_scalar_xy.f90 (diff) The file was modified
SRC/micro_field_utils.F90 (diff) The file was modified
SRC/abcoefs.f90 (diff) The file was modified
SRC/radiation.F90 (diff) The file was modified
SRC/SGS_CLUBB/diffuse_scalar3D_xy.f90 (diff) The file was modified
SRC/stat_covar_wu.F90 (diff) The file was modified
SRC/compute_correlation_module.F90 (diff) The file was modified
SRC/RAD_RRTM/rrtmg_sw_read_nc.f90 (diff) The file was modified
SRC/SGS_CLUBB/diffuse_scalar.f90 (diff) The file was modified
SRC/ADV_UM5/advect_scalar3D.f90.old (diff) The file was modified
Makefile (diff) The file was modified
SRC/header.F90 (diff) The file was modified
SRC/RAD_RRTM/rad.f90 (diff) The file was modified
SRC/SGS_TKE/diffuse_scalar3D.f90 (diff) The file was modified
SRC/SGS_CLUBB/clubb_silhs_vars.F90 (diff) The file was modified
SRC/compute_chi_module.F90 (diff) The file was modified
SRC/SGS_TKE/diffuse_scalar2D.f90 (diff) The file was modified
SRC/MICRO_SAM1MOM/microphysics.F90 (diff) The file was removed SRC/grid.F90 The file was added SRC/grid_config.F90 The file was modified
SRC/SGS_CLUBB/clubb_sgs.F90 (diff) The file was modified
SRC/main.F90 (diff) The file was modified
SRC/micro_field_utils.F90 (diff) The file was modified
SRC/main.F90 (diff)
Commit
1344f8a40d6116af1b567307eb389b4be1009fc4
by rhodesk Adding in preprocessor directives so that way sam compiles without clubb. Jenkins tests pass. Additionally, I renamed setdata and stepout so that way we can use them as modules because they previously only contained subroutines. The file was modified
SRC/main.F90 (diff) The file was added SRC/stepout_module.F90 The file was modified
SRC/domain.F90 (diff) The file was removed SRC/setdata.F90 The file was added SRC/setdata_module.F90 The file was removed SRC/stepout.F90 The file was modified
Makefile (diff) The file was modified
SRC/CLUBB/clubb_api_module.F90 (diff) The file was modified
SRC/SILHS/latin_hypercube_driver_module.F90 (diff) The file was modified
SRC/SILHS/silhs_api_module.F90 (diff) The file was modified
jenkins_tests/sam_clubb_silhs_build/Jenkinsfile (diff) The file was modified
jenkins_tests/micro_drizzle_test/Jenkinsfile (diff) The file was modified
jenkins_tests/sam_clubb_build/Jenkinsfile (diff) The file was modified
jenkins_tests/sam_clubb_silhs_build/Jenkinsfile (diff) The file was modified
jenkins_tests/micro_drizzle_test/Jenkinsfile (diff) The file was modified
jenkins_tests/sam_clubb_build/Jenkinsfile (diff) The file was modified
error_code.F90 (diff) The file was modified
SRC/MICRO_M2005_UWM/microphysics.F90 (diff) The file was modified
SRC/SGS_CLUBB/clubb_sgs.F90 (diff) The file was modified
SRC/micro_field_utils.F90 (diff) The file was modified
SRC/stepout_module.F90 (diff) The file was modified
SRC/MICRO_M2005_UWM/microphysics.F90 (diff) The file was modified
SRC/SGS_CLUBB/stat_clubb.F90 (diff) The file was modified
SRC/SGS_CLUBB/sgs.F90 (diff) The file was modified
SRC/setdata_module.F90 (diff) The file was modified
SRC/main.F90 (diff)
Commit
b147496942c7b06cb6d5535baadd0cb8d803b886
by rhodesk Fixing the ordering of gr in the clubb_api arg list for affected subroutines. Additionally, this commit removes the clubb code standard violation of exceeding more the 100 characters per line. Lastly, the grid typing is being added to clubb_api_module as a public variable so that the host models have access to the type without having to bypass the api For ticket #886. The file was modified
advance_windm_edsclrm_module.F90 (diff) The file was modified
clubb_api_module.F90 (diff) The file was modified
mixing_length.F90 (diff) The file was modified
advance_clubb_core_module.F90 (diff) The file was modified
diffusion.F90 (diff) The file was modified
advance_xp2_xpyp_module.F90 (diff) The file was modified
advance_wp2_wp3_module.F90 (diff) The file was modified
advance_xm_wpxp_module.F90 (diff) The file was modified
advance_helper_module.F90 (diff) The file was modified
pdf_closure_module.F90 (diff) The file was modified
mixing_length.F90 (diff) The file was modified
advance_windm_edsclrm_module.F90 (diff) The file was modified
WANGARA/sfc (diff) The file was added WANGARA/prm.les The file was modified
SCRIPTS/LES_setup/setup_LES_KK_micro.bash (diff) The file was modified
WANGARA/snd (diff) The file was added WANGARA/domain.f90.les The file was added WANGARA/README The file was modified
WANGARA/prm (diff) The file was modified
WANGARA/prm.les (diff) The file was modified
WANGARA/README (diff)
Commit
3655285cd4ce9d65cec1b44cf2e6e578f4d08fe7
by 59519056+bstephens82 A few more updates to Wangara case: increasing top height to ~3200m, and removing a few lines from "lsf" file to be consistent with CLUBB (see commit https://github.com/larson-group/clubb/commit/381f3bdb88f44996263d03501401562e39717b25). See #138. The file was modified
WANGARA/lsf (diff) The file was modified
WANGARA/domain.f90.les (diff) The file was modified
WANGARA/prm.les (diff) The file was modified
advance_clubb_core_module.F90 (diff) The file was added jenkins_tests/sam_clubb_silhs_gfortran_build/Jenkinsfile The file was removed jenkins_tests/sam_clubb_build/Jenkinsfile The file was added jenkins_tests/sam_clubb_pgi_build/Jenkinsfile The file was added jenkins_tests/sam_micro_drizzle_intel_test/Jenkinsfile The file was removed jenkins_tests/micro_drizzle_test/Jenkinsfile The file was removed jenkins_tests/sam_clubb_silhs_build/Jenkinsfile The file was modified
RUNDATA/lst (diff) The file was modified
SRC/statistics.F90 (diff) The file was modified
SRC/statistics.F90 (diff) The file was modified
RUNDATA/lst (diff) The file was modified
jenkins_tests/sam_clubb_silhs_gfortran_build/Jenkinsfile (diff) The file was modified
jenkins_tests/sam_clubb_pgi_build/Jenkinsfile (diff) The file was modified
jenkins_tests/sam_micro_drizzle_intel_test/Jenkinsfile (diff) The file was modified
jenkins_tests/sam_clubb_pgi_build/Jenkinsfile (diff) The file was modified
jenkins_tests/sam_micro_drizzle_intel_test/Jenkinsfile (diff) The file was modified
jenkins_tests/sam_clubb_silhs_gfortran_build/Jenkinsfile (diff)
Commit
61af70f562515d7c7949fa73fbd2b1da4f9de6ca
by 72510114+RhodesKeegan Feeding stats variables through the argument lists of needed subroutines. The purpose of this commit is to prep clubb for having all stats variables be fed through the argument list in the entirety of clubb and host models where needed. This is for ticket #733. Results have been confirmed to be BFB identical. The file was modified
setup_clubb_pdf_params.F90 (diff) The file was modified
stats_rad_zt_module.F90 (diff) The file was modified
advance_xp2_xpyp_module.F90 (diff) The file was modified
stats_zm_module.F90 (diff) The file was modified
advance_xm_wpxp_module.F90 (diff) The file was modified
precipitation_fraction.F90 (diff) The file was modified
mono_flux_limiter.F90 (diff) The file was modified
advance_xp3_module.F90 (diff) The file was modified
advance_clubb_core_module.F90 (diff) The file was modified
stats_zt_module.F90 (diff) The file was modified
stats_clubb_utilities.F90 (diff) The file was modified
clip_explicit.F90 (diff) The file was modified
fill_holes.F90 (diff) The file was modified
advance_windm_edsclrm_module.F90 (diff) The file was modified
advance_wp2_wp3_module.F90 (diff) The file was modified
advance_helper_module.F90 (diff) The file was modified
clubb_api_module.F90 (diff) The file was modified
stats_rad_zm_module.F90 (diff) The file was modified
stats_sfc_module.F90 (diff)
Commit
b91007425d019313599cd51b4605d4cef67df218
by 72510114+RhodesKeegan Fixing spacing issues along with placing the stats varibales on their own lines. Additionally, this commit relabels arg list intent along with the intent of stats vars. Stats variables are still not in the correct spot in the arg list as per the standard, however, they are on their own line where they are correctly labeled. For ticket #733. Results are confirmed BFB identical. The file was modified
advance_clubb_core_module.F90 (diff) The file was modified
stats_rad_zt_module.F90 (diff) The file was modified
advance_helper_module.F90 (diff) The file was modified
clip_explicit.F90 (diff) The file was modified
stats_clubb_utilities.F90 (diff) The file was modified
stats_sfc_module.F90 (diff) The file was modified
stats_rad_zm_module.F90 (diff) The file was modified
advance_xm_wpxp_module.F90 (diff) The file was modified
precipitation_fraction.F90 (diff) The file was modified
mono_flux_limiter.F90 (diff) The file was modified
advance_xp2_xpyp_module.F90 (diff) The file was modified
stats_zm_module.F90 (diff) The file was modified
advance_windm_edsclrm_module.F90 (diff) The file was modified
clubb_api_module.F90 (diff) The file was modified
stats_zt_module.F90 (diff) The file was modified
setup_clubb_pdf_params.F90 (diff) The file was modified
advance_xp3_module.F90 (diff) The file was modified
fill_holes.F90 (diff) The file was modified
advance_wp2_wp3_module.F90 (diff)
Commit
e204022d72462f620e16610f3b1b381c59d518bb
by 72510114+RhodesKeegan Changing more subroutines to include stats vars in their arg lists. There were a few subroutines that were not detected on the first script for subroutines that would need to be changed. This commit picks up on those subroutines and correctly makes the change. Additionally, this commit also makes the stats vars show up in the same spot consistantly throughout all affected subroutines. For ticket #733. Results are confirmed BFB identical. The file was modified
clubb_api_module.F90 (diff) The file was modified
stats_clubb_utilities.F90 (diff) The file was modified
advance_windm_edsclrm_module.F90 (diff) The file was modified
setup_clubb_pdf_params.F90 (diff) The file was modified
advance_clubb_core_module.F90 (diff) The file was modified
advance_xm_wpxp_module.F90 (diff) The file was modified
advance_wp2_wp3_module.F90 (diff) The file was modified
stats_lh_sfc_module.F90 (diff) The file was modified
mono_flux_limiter.F90 (diff) The file was modified
stats_lh_zt_module.F90 (diff) The file was modified
advance_xp2_xpyp_module.F90 (diff) The file was modified
mixing_length.F90 (diff) The file was modified
clubb_api_module.F90 (diff) The file was modified
stats_clubb_utilities.F90 (diff) The file was modified
stats_clubb_utilities.F90 (diff) The file was modified
clubb_api_module.F90 (diff) The file was modified
clip_explicit.F90 (diff) The file was modified
mixing_length.F90 (diff) The file was modified
advance_helper_module.F90 (diff) The file was modified
stats_lh_sfc_module.F90 (diff) The file was modified
stats_sfc_module.F90 (diff) The file was modified
stats_lh_zt_module.F90 (diff) The file was modified
fill_holes.F90 (diff) The file was modified
precipitation_fraction.F90 (diff) The file was modified
advance_xm_wpxp_module.F90 (diff) The file was modified
advance_windm_edsclrm_module.F90 (diff) The file was modified
advance_wp2_wp3_module.F90 (diff) The file was modified
stats_zt_module.F90 (diff) The file was modified
stats_rad_zm_module.F90 (diff) The file was modified
setup_clubb_pdf_params.F90 (diff) The file was modified
stats_zm_module.F90 (diff) The file was modified
mono_flux_limiter.F90 (diff) The file was modified
advance_xp2_xpyp_module.F90 (diff) The file was modified
stats_clubb_utilities.F90 (diff) The file was modified
advance_clubb_core_module.F90 (diff) The file was modified
advance_xp3_module.F90 (diff) The file was modified
stats_rad_zt_module.F90 (diff) The file was modified
clubb_api_module.F90 (diff) The file was modified
new_hybrid_pdf_main.F90 (diff) The file was modified
SRC/readiopdata_module.F90 (diff)