<workflowRun _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originmaster _class='hudson.plugins.git.util.Build'><buildNumber>108</buildNumber><marked><SHA1>12407142b14155687d0d80b174796965d2793b12</SHA1><branch><SHA1>12407142b14155687d0d80b174796965d2793b12</SHA1><name>origin/master</name></branch></marked><revision><SHA1>12407142b14155687d0d80b174796965d2793b12</SHA1><branch><SHA1>12407142b14155687d0d80b174796965d2793b12</SHA1><name>origin/master</name></branch></revision></originmaster><origingrid_fixes _class='hudson.plugins.git.util.Build'><buildNumber>92</buildNumber><marked><SHA1>b19b67713baf175f99baa0cb0bdde6e8c1fbc588</SHA1><branch><SHA1>b19b67713baf175f99baa0cb0bdde6e8c1fbc588</SHA1><name>origin/grid_fixes</name></branch></marked><revision><SHA1>b19b67713baf175f99baa0cb0bdde6e8c1fbc588</SHA1><branch><SHA1>b19b67713baf175f99baa0cb0bdde6e8c1fbc588</SHA1><name>origin/grid_fixes</name></branch></revision></origingrid_fixes><originfeeding_gr_to_host _class='hudson.plugins.git.util.Build'><buildNumber>87</buildNumber><marked><SHA1>b928767c7238139d599dc55420d2a0956161726a</SHA1><branch><SHA1>b928767c7238139d599dc55420d2a0956161726a</SHA1><name>origin/feeding_gr_to_host</name></branch></marked><revision><SHA1>b928767c7238139d599dc55420d2a0956161726a</SHA1><branch><SHA1>b928767c7238139d599dc55420d2a0956161726a</SHA1><name>origin/feeding_gr_to_host</name></branch></revision></originfeeding_gr_to_host><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>639</buildNumber><marked><SHA1>adfc58ffc5ad4d9bef00fc5e766b6d5a52079d8e</SHA1><branch><SHA1>adfc58ffc5ad4d9bef00fc5e766b6d5a52079d8e</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>adfc58ffc5ad4d9bef00fc5e766b6d5a52079d8e</SHA1><branch><SHA1>adfc58ffc5ad4d9bef00fc5e766b6d5a52079d8e</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>adfc58ffc5ad4d9bef00fc5e766b6d5a52079d8e</SHA1><branch><SHA1>adfc58ffc5ad4d9bef00fc5e766b6d5a52079d8e</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><action></action><building>false</building><displayName>#639</displayName><duration>604103</duration><estimatedDuration>768049</estimatedDuration><fullDisplayName>clubb_silhs_convergence_gfortran #639</fullDisplayName><id>639</id><keepLog>false</keepLog><number>639</number><queueId>2828</queueId><result>SUCCESS</result><timestamp>1775550368055</timestamp><url>http://carson.math.uwm.edu/jenkins/view/Production%20View/job/clubb_silhs_convergence_gfortran/639/</url><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>License.txt</affectedPath><commitId>9d56b4d0695c86980a6bfaaf9567449dbc4ccabd</commitId><timestamp>1775500093000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Space change for little test
</comment><date>2026-04-06 13:28:13 -0500</date><id>9d56b4d0695c86980a6bfaaf9567449dbc4ccabd</id><msg>Space change for little test</msg><path><editType>edit</editType><file>License.txt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/CLUBB_core/advance_wp2_wp3_module.F90</affectedPath><affectedPath>src/Microphys/KK_microphys/CMakeLists.txt</affectedPath><affectedPath>cmake/utils/CompilerWarnings.cmake</affectedPath><affectedPath>src/Microphys/parameters_microphys.F90</affectedPath><affectedPath>src/CLUBB_core/mean_adv.F90</affectedPath><affectedPath>src/CLUBB_core/pdf_utilities.F90</affectedPath><affectedPath>src/CLUBB_core/pdf_parameter_module.F90</affectedPath><affectedPath>src/CLUBB_core/sfc_varnce_module.F90</affectedPath><affectedPath>src/CLUBB_core/sponge_layer_damping.F90</affectedPath><affectedPath>CMakeLists.txt</affectedPath><affectedPath>src/CLUBB_core/mixing_length.F90</affectedPath><affectedPath>utilities/check_for_missing_threadprivate.py</affectedPath><affectedPath>src/CLUBB_core/model_flags.F90</affectedPath><affectedPath>src/G_unit_test_types/pdf_parameter_tests.F90</affectedPath><affectedPath>src/CLUBB_core/penta_bicgstab_solver.F90</affectedPath><affectedPath>src/CLUBB_core/parameters_tunable.F90</affectedPath><affectedPath>src/generalized_grid_test.F90</affectedPath><affectedPath>src/Microphys/Morrison_microphys/CMakeLists.txt</affectedPath><affectedPath>src/SILHS/latin_hypercube_driver_module.F90</affectedPath><affectedPath>src/Microphys/morrison_microphys_module.F90</affectedPath><affectedPath>src/Microphys/KK_microphys/parameters_KK.F90</affectedPath><affectedPath>src/CLUBB_core/advance_xp2_xpyp_module.F90</affectedPath><affectedPath>src/CLUBB_core/clubb_api_module.F90</affectedPath><affectedPath>src/Lapack/Lapack_shared/CMakeLists.txt</affectedPath><affectedPath>src/G_unit_test_types/rev_direction_grid_test.F90</affectedPath><affectedPath>src/CLUBB_core/interpolation.F90</affectedPath><affectedPath>src/CLUBB_core/stats_netcdf.F90</affectedPath><affectedPath>src/CLUBB_core/adg1_adg2_3d_luhar_pdf.F90</affectedPath><affectedPath>src/Benchmark_cases/dycoms2_rf02.F90</affectedPath><affectedPath>src/Microphys/pdf_hydromet_microphys_wrapper.F90</affectedPath><affectedPath>src/CLUBB_core/hydromet_pdf_parameter_module.F90</affectedPath><affectedPath>src/Benchmark_cases/mpace_b.F90</affectedPath><affectedPath>compile.py</affectedPath><affectedPath>src/Radiation/parameters_radiation.F90</affectedPath><affectedPath>src/G_unit_test_types/spurious_source_test.F90</affectedPath><affectedPath>utilities/README</affectedPath><affectedPath>src/Microphys/CMakeLists.txt</affectedPath><affectedPath>src/SILHS/silhs_api_module.F90</affectedPath><affectedPath>src/G_unit_test_types/read_corr_mtx_test.F90</affectedPath><affectedPath>src/CLUBB_core/numerical_check.F90</affectedPath><affectedPath>src/CLUBB_core/advance_clubb_core_module.F90</affectedPath><affectedPath>src/Microphys/COAMPS_microphys/CMakeLists.txt</affectedPath><affectedPath>src/jacobian.F90</affectedPath><affectedPath>src/clubb_driver.F90</affectedPath><affectedPath>src/CLUBB_core/corr_varnce_module.F90</affectedPath><affectedPath>src/Input_fields/recl.inc</affectedPath><affectedPath>src/CLUBB_core/fill_holes.F90</affectedPath><affectedPath>src/Microphys/microphys_driver.F90</affectedPath><affectedPath>src/Benchmark_cases/neutral_case.F90</affectedPath><affectedPath>src/Radiation/radiation_module.F90</affectedPath><affectedPath>src/Benchmark_cases/lba.F90</affectedPath><affectedPath>compile/compile.bash</affectedPath><affectedPath>src/Radiation/simple_rad_module.F90</affectedPath><affectedPath>src/CLUBB_core/pdf_closure_module.F90</affectedPath><affectedPath>src/Radiation/radiation_variables_module.F90</affectedPath><affectedPath>src/Microphys/KK_microphys/KK_upscaled_turbulent_sed.F90</affectedPath><affectedPath>src/CLUBB_core/grid_class.F90</affectedPath><affectedPath>src/CLUBB_core/array_index.F90</affectedPath><affectedPath>src/Benchmark_cases/wangara.F90</affectedPath><affectedPath>src/Benchmark_cases/time_dependent_input.F90</affectedPath><affectedPath>src/G_unit_test_types/tuner_tests.F90</affectedPath><affectedPath>src/CLUBB_core/error_code.F90</affectedPath><affectedPath>src/Microphys/advance_microphys_module.F90</affectedPath><affectedPath>src/clubb_tuner.F90</affectedPath><affectedPath>src/CLUBB_core/advance_windm_edsclrm_module.F90</affectedPath><affectedPath>src/clubb_driver_test.F90</affectedPath><affectedPath>src/CLUBB_core/diffusion.F90</affectedPath><affectedPath>src/Lapack/Lapack_double/CMakeLists.txt</affectedPath><affectedPath>src/Microphys/estimate_scm_microphys_module.F90</affectedPath><affectedPath>src/CLUBB_core/clip_explicit.F90</affectedPath><affectedPath>src/Benchmark_cases/ekman.F90</affectedPath><affectedPath>src/Benchmark_cases/gabls2.F90</affectedPath><affectedPath>src/SILHS/latin_hypercube_arrays.F90</affectedPath><affectedPath>src/Microphys/coamps_microphys_driver_module.F90</affectedPath><affectedPath>src/CLUBB_core/advance_xm_wpxp_module.F90</affectedPath><affectedPath>src/Benchmark_cases/bomex.F90</affectedPath><affectedPath>src/CLUBB_core/setup_clubb_pdf_params.F90</affectedPath><affectedPath>src/Benchmark_cases/prescribe_forcings.F90</affectedPath><affectedPath>src/Radiation/BUGSrad/CMakeLists.txt</affectedPath><affectedPath>src/Lapack/Lapack_single/CMakeLists.txt</affectedPath><affectedPath>src/CLUBB_core/grid_adaptation_module.F90</affectedPath><affectedPath>src/G_unit_test_types/fill_holes_tests.F90</affectedPath><affectedPath>src/Microphys/KK_microphys_module.F90</affectedPath><affectedPath>utilities/CLUBBStandardsCheck.py</affectedPath><affectedPath>src/Microphys/microphys_interface.inc</affectedPath><affectedPath>src/CLUBB_core/stats_clubb_utilities.F90</affectedPath><affectedPath>src/CLUBB_core/mono_flux_limiter.F90</affectedPath><affectedPath>src/CLUBB_core/advance_helper_module.F90</affectedPath><affectedPath>src/Benchmark_cases/dycoms2_rf01.F90</affectedPath><affectedPath>src/Benchmark_cases/rico.F90</affectedPath><affectedPath>src/Benchmark_cases/mpace_a.F90</affectedPath><affectedPath>src/Microphys/SCM_Activation/CMakeLists.txt</affectedPath><affectedPath>src/Microphys/gfdl_activation.F90</affectedPath><affectedPath>src/CLUBB_core/constants_clubb.F90</affectedPath><affectedPath>src/Microphys/silhs_category_variance_module.F90</affectedPath><affectedPath>src/error.F90</affectedPath><affectedPath>src/CLUBB_core/err_info_type_module.F90</affectedPath><commitId>1e25b23661f4235b8a0484bf76bc542cc1ab5f6d</commitId><timestamp>1775502171000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>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
</comment><date>2026-04-06 14:02:51 -0500</date><id>1e25b23661f4235b8a0484bf76bc542cc1ab5f6d</id><msg>Standards fix (#1288)</msg><path><editType>edit</editType><file>src/CLUBB_core/pdf_utilities.F90</file></path><path><editType>edit</editType><file>src/CLUBB_core/stats_netcdf.F90</file></path><path><editType>edit</editType><file>src/CLUBB_core/err_info_type_module.F90</file></path><path><editType>edit</editType><file>src/generalized_grid_test.F90</file></path><path><editType>edit</editType><file>src/CLUBB_core/advance_windm_edsclrm_module.F90</file></path><path><editType>edit</editType><file>src/CLUBB_core/constants_clubb.F90</file></path><path><editType>edit</editType><file>src/Microphys/microphys_driver.F90</file></path><path><editType>edit</editType><file>src/CLUBB_core/advance_xm_wpxp_module.F90</file></path><path><editType>edit</editType><file>src/Microphys/COAMPS_microphys/CMakeLists.txt</file></path><path><editType>edit</editType><file>src/Radiation/simple_rad_module.F90</file></path><path><editType>edit</editType><file>src/Benchmark_cases/time_dependent_input.F90</file></path><path><editType>edit</editType><file>src/G_unit_test_types/pdf_parameter_tests.F90</file></path><path><editType>edit</editType><file>src/jacobian.F90</file></path><path><editType>edit</editType><file>src/Microphys/Morrison_microphys/CMakeLists.txt</file></path><path><editType>edit</editType><file>src/CLUBB_core/setup_clubb_pdf_params.F90</file></path><path><editType>edit</editType><file>src/CLUBB_core/penta_bicgstab_solver.F90</file></path><path><editType>edit</editType><file>src/CLUBB_core/pdf_closure_module.F90</file></path><path><editType>edit</editType><file>src/Lapack/Lapack_double/CMakeLists.txt</file></path><path><editType>edit</editType><file>src/G_unit_test_types/fill_holes_tests.F90</file></path><path><editType>edit</editType><file>src/Benchmark_cases/neutral_case.F90</file></path><path><editType>edit</editType><file>src/Benchmark_cases/lba.F90</file></path><path><editType>add</editType><file>cmake/utils/CompilerWarnings.cmake</file></path><path><editType>edit</editType><file>src/Benchmark_cases/mpace_a.F90</file></path><path><editType>edit</editType><file>src/Microphys/advance_microphys_module.F90</file></path><path><editType>edit</editType><file>src/CLUBB_core/fill_holes.F90</file></path><path><editType>edit</editType><file>src/Microphys/pdf_hydromet_microphys_wrapper.F90</file></path><path><editType>edit</editType><file>src/Microphys/SCM_Activation/CMakeLists.txt</file></path><path><editType>edit</editType><file>src/CLUBB_core/array_index.F90</file></path><path><editType>edit</editType><file>src/Radiation/parameters_radiation.F90</file></path><path><editType>edit</editType><file>src/CLUBB_core/diffusion.F90</file></path><path><editType>edit</editType><file>src/CLUBB_core/pdf_parameter_module.F90</file></path><path><editType>edit</editType><file>src/CLUBB_core/advance_wp2_wp3_module.F90</file></path><path><editType>edit</editType><file>src/CLUBB_core/advance_helper_module.F90</file></path><path><editType>edit</editType><file>src/Microphys/parameters_microphys.F90</file></path><path><editType>edit</editType><file>src/Microphys/gfdl_activation.F90</file></path><path><editType>edit</editType><file>src/SILHS/latin_hypercube_driver_module.F90</file></path><path><editType>edit</editType><file>compile.py</file></path><path><editType>edit</editType><file>src/CLUBB_core/advance_xp2_xpyp_module.F90</file></path><path><editType>edit</editType><file>src/Radiation/radiation_module.F90</file></path><path><editType>edit</editType><file>src/clubb_driver.F90</file></path><path><editType>edit</editType><file>src/CLUBB_core/numerical_check.F90</file></path><path><editType>edit</editType><file>src/Microphys/KK_microphys_module.F90</file></path><path><editType>edit</editType><file>src/SILHS/latin_hypercube_arrays.F90</file></path><path><editType>edit</editType><file>src/Microphys/KK_microphys/CMakeLists.txt</file></path><path><editType>edit</editType><file>src/error.F90</file></path><path><editType>edit</editType><file>src/Benchmark_cases/ekman.F90</file></path><path><editType>edit</editType><file>src/clubb_driver_test.F90</file></path><path><editType>edit</editType><file>src/CLUBB_core/interpolation.F90</file></path><path><editType>edit</editType><file>utilities/CLUBBStandardsCheck.py</file></path><path><editType>edit</editType><file>src/CLUBB_core/clip_explicit.F90</file></path><path><editType>edit</editType><file>src/CLUBB_core/clubb_api_module.F90</file></path><path><editType>edit</editType><file>src/G_unit_test_types/rev_direction_grid_test.F90</file></path><path><editType>edit</editType><file>src/CLUBB_core/sfc_varnce_module.F90</file></path><path><editType>delete</editType><file>utilities/check_for_missing_threadprivate.py</file></path><path><editType>edit</editType><file>src/Radiation/radiation_variables_module.F90</file></path><path><editType>edit</editType><file>src/Benchmark_cases/dycoms2_rf01.F90</file></path><path><editType>edit</editType><file>src/CLUBB_core/hydromet_pdf_parameter_module.F90</file></path><path><editType>edit</editType><file>src/CLUBB_core/mixing_length.F90</file></path><path><editType>edit</editType><file>src/CLUBB_core/mean_adv.F90</file></path><path><editType>edit</editType><file>src/CLUBB_core/mono_flux_limiter.F90</file></path><path><editType>edit</editType><file>src/CLUBB_core/adg1_adg2_3d_luhar_pdf.F90</file></path><path><editType>edit</editType><file>src/Microphys/coamps_microphys_driver_module.F90</file></path><path><editType>edit</editType><file>src/SILHS/silhs_api_module.F90</file></path><path><editType>edit</editType><file>src/Benchmark_cases/gabls2.F90</file></path><path><editType>edit</editType><file>src/Benchmark_cases/bomex.F90</file></path><path><editType>edit</editType><file>utilities/README</file></path><path><editType>edit</editType><file>src/G_unit_test_types/tuner_tests.F90</file></path><path><editType>edit</editType><file>src/Microphys/microphys_interface.inc</file></path><path><editType>edit</editType><file>src/Lapack/Lapack_single/CMakeLists.txt</file></path><path><editType>edit</editType><file>src/Microphys/morrison_microphys_module.F90</file></path><path><editType>edit</editType><file>src/CLUBB_core/sponge_layer_damping.F90</file></path><path><editType>edit</editType><file>src/Microphys/KK_microphys/parameters_KK.F90</file></path><path><editType>edit</editType><file>src/Radiation/BUGSrad/CMakeLists.txt</file></path><path><editType>edit</editType><file>src/CLUBB_core/model_flags.F90</file></path><path><editType>edit</editType><file>src/Benchmark_cases/rico.F90</file></path><path><editType>edit</editType><file>src/Microphys/KK_microphys/KK_upscaled_turbulent_sed.F90</file></path><path><editType>edit</editType><file>src/Benchmark_cases/wangara.F90</file></path><path><editType>edit</editType><file>src/G_unit_test_types/read_corr_mtx_test.F90</file></path><path><editType>edit</editType><file>src/CLUBB_core/grid_adaptation_module.F90</file></path><path><editType>edit</editType><file>src/CLUBB_core/parameters_tunable.F90</file></path><path><editType>edit</editType><file>src/G_unit_test_types/spurious_source_test.F90</file></path><path><editType>edit</editType><file>src/CLUBB_core/corr_varnce_module.F90</file></path><path><editType>edit</editType><file>src/Lapack/Lapack_shared/CMakeLists.txt</file></path><path><editType>edit</editType><file>src/CLUBB_core/error_code.F90</file></path><path><editType>edit</editType><file>src/CLUBB_core/grid_class.F90</file></path><path><editType>edit</editType><file>src/Input_fields/recl.inc</file></path><path><editType>edit</editType><file>src/Microphys/estimate_scm_microphys_module.F90</file></path><path><editType>edit</editType><file>src/Benchmark_cases/dycoms2_rf02.F90</file></path><path><editType>edit</editType><file>src/Microphys/silhs_category_variance_module.F90</file></path><path><editType>edit</editType><file>src/Microphys/CMakeLists.txt</file></path><path><editType>edit</editType><file>src/clubb_tuner.F90</file></path><path><editType>edit</editType><file>CMakeLists.txt</file></path><path><editType>edit</editType><file>src/Benchmark_cases/mpace_b.F90</file></path><path><editType>edit</editType><file>src/Benchmark_cases/prescribe_forcings.F90</file></path><path><editType>edit</editType><file>src/CLUBB_core/advance_clubb_core_module.F90</file></path><path><editType>edit</editType><file>src/CLUBB_core/stats_clubb_utilities.F90</file></path><path><editType>edit</editType><file>compile/compile.bash</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>clubb_python_driver/README.md</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/mean_adv.py</affectedPath><affectedPath>clubb_python_api/tests/test_call_tree_corr_varnce_module.py</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/lapack_interfaces_wrapper.F90</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/hydrostatic_module_wrapper.F90</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/lapack_interfaces.py</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/mixing_length.py</affectedPath><affectedPath>clubb_python_api/tests/test_call_tree_nc_ncn_eqns.py</affectedPath><affectedPath>CMakeLists.txt</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/adg1_adg2_3d_luhar_pdf.py</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/new_tsdadg_pdf.py</affectedPath><affectedPath>clubb_python_api/tests/test_call_tree_transport.py</affectedPath><affectedPath>clubb_python_driver/io/__init__.py</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/mono_flux_limiter_wrapper.F90</affectedPath><affectedPath>clubb_python_api/clubb_python/derived_types/config_flags_converter.py</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/advance_windm_edsclrm_module_wrapper.F90</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/sigma_sqd_w_module_wrapper.F90</affectedPath><affectedPath>clubb_python_api/tests/test_call_tree_pos_definite_module.py</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/stats_netcdf.py</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/pos_definite_module_wrapper.F90</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/array_index.py</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/pdf_closure_module_wrapper.F90</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/advance_xm_wpxp_module_wrapper.F90</affectedPath><affectedPath>clubb_python_api/tests/test_udt_return_contract.py</affectedPath><affectedPath>dash_app/run_tab/layout.py</affectedPath><affectedPath>clubb_python_api/clubb_python/derived_types/err_info.py</affectedPath><affectedPath>clubb_python_api/tests/test_call_tree_advance_xp2_xpyp.py</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/adg1_adg2_3d_luhar_pdf_wrapper.F90</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/remapping_module.py</affectedPath><affectedPath>clubb_python_driver/clubb_case_initalization.py</affectedPath><affectedPath>clubb_jax/io/__init__.py</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/nc_ncn_eqns_wrapper.F90</affectedPath><affectedPath>dash_app/run_tab/callbacks_runs.py</affectedPath><affectedPath>clubb_jax/README.md</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/fill_holes_wrapper.F90</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/__init__.py</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/pdf_utilities.py</affectedPath><affectedPath>clubb_python_api/tests/test_call_tree_sponge.py</affectedPath><affectedPath>clubb_python_api/tests/test_call_tree_lapack_wrap.py</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/netcdf_stub.F90</affectedPath><affectedPath>clubb_python_api/tests/test_call_tree_luhar.py</affectedPath><affectedPath>clubb_python_api/clubb_python/prescribe_forcings.py</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/lapack_wrap.py</affectedPath><affectedPath>jenkins_tests/clubb_driver_test/Jenkinsfile</affectedPath><affectedPath>clubb_python_api/tests/argument_list_enforcer/argument_contract_audit.py</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/numerical_check.py</affectedPath><affectedPath>clubb_python_api/tests/test_call_tree_calc_roots.py</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/advance_helper.py</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/corr_varnce_module.py</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/new_pdf.py</affectedPath><affectedPath>clubb_python_api/tests/test_call_tree_skx.py</affectedPath><affectedPath>clubb_python_api/tests/test_call_tree_new_pdf.py</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/new_hybrid_pdf_wrapper.F90</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/corr_varnce_module_wrapper.F90</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/grid_class_wrapper.F90</affectedPath><affectedPath>clubb_python_api/clubb_python/derived_types/sclr_idx_converter.py</affectedPath><affectedPath>clubb_python_api/tests/test_call_tree_new_hybrid_pdf.py</affectedPath><affectedPath>clubb_python_api/.gitignore</affectedPath><affectedPath>dash_app/run_tab/runtime.py</affectedPath><affectedPath>clubb_python_api/clubb_python/derived_types/nu_vert_res_dep.py</affectedPath><affectedPath>clubb_python_api/tests/test_call_tree_mono_flux.py</affectedPath><affectedPath>clubb_python_api/tests/test_call_tree_advance_xp3.py</affectedPath><affectedPath>clubb_python_driver/advance_clubb_to_end.py</affectedPath><affectedPath>clubb_python_api/clubb_python/derived_types/sclr_idx.py</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/advance_xp3.py</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/sponge_layer_damping_wrapper.F90</affectedPath><affectedPath>src/clubb_driver.F90</affectedPath><affectedPath>clubb_jax/io/sounding.py</affectedPath><affectedPath>dash_app/plot_tab/callbacks_case.py</affectedPath><affectedPath>clubb_python_api/tests/test_call_tree_remap.py</affectedPath><affectedPath>clubb_python_api/clubb_python/derived_types/config_flags.py</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/model_flags_wrapper.F90</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/err_info_type_module_wrapper.F90</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/file_functions.py</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/tridiag_lu_solvers_wrapper.F90</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/diagnose_correlations_module_wrapper.F90</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/fill_holes.py</affectedPath><affectedPath>clubb_python_api/README.md</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/calendar.py</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/new_hybrid_pdf_main.py</affectedPath><affectedPath>clubb_python_driver/advance_clubb_core.py</affectedPath><affectedPath>clubb_python_api/tests/test_call_tree_error_code.py</affectedPath><affectedPath>clubb_python_api/tests/test_call_tree_index_mapping.py</affectedPath><affectedPath>clubb_python_api/tests/test_call_tree_advance_windm_edsclrm.py</affectedPath><affectedPath>clubb_python_api/tests/test_hello_world.py</affectedPath><affectedPath>clubb_python_driver/radiation.py</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/sfc_varnce_module_wrapper.F90</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/advance_windm_edsclrm.py</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/advance_wp2_wp3.py</affectedPath><affectedPath>clubb_python_api/tests/conftest.py</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/lapack_wrap_wrapper.F90</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/diffusion_wrapper.F90</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/radiation_module_wrapper.F90</affectedPath><affectedPath>clubb_python_api/tests/test_init_pressure.py</affectedPath><affectedPath>clubb_python_driver/io/sounding.py</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/matrix_solver_wrapper.py</affectedPath><affectedPath>clubb_python_api/tests/test_advance_core_subs.py</affectedPath><affectedPath>clubb_python_api/tests/test_call_tree_numerical_check.py</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/t_in_k_module.py</affectedPath><affectedPath>clubb_python_api/tests/test_stats.py</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/prescribe_forcings_module_wrapper.F90</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/bicgstab_solvers_wrapper.F90</affectedPath><affectedPath>clubb_python_driver/io/surface.py</affectedPath><affectedPath>clubb_python_api/tests/test_stats_registry.in</affectedPath><affectedPath>clubb_jax/advance_clubb_core.py</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/clip_explicit.py</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/pdf_parameter_module_wrapper.F90</affectedPath><affectedPath>clubb_python_api/tests/test_call_tree_splat.py</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/sponge_layer_damping.py</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/pdf_closure.py</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/parameters_tunable.py</affectedPath><affectedPath>clubb_jax/io/grid_file.py</affectedPath><affectedPath>clubb_python_driver/clubb_standalone.py</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/pdf_parameter_module.py</affectedPath><affectedPath>clubb_python_api/tests/test_call_tree_matrix_operations.py</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/advance_clubb_core_module_wrapper.F90</affectedPath><affectedPath>clubb_python_api/run_pytests.sh</affectedPath><affectedPath>clubb_jax/__init__.py</affectedPath><affectedPath>clubb_python_api/docs/api_call_flow.svg</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/advance_clubb_core.py</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/model_flags.py</affectedPath><affectedPath>clubb_jax/clubb_case_initalization.py</affectedPath><affectedPath>clubb_python_api/tests/test_call_tree_file_functions.py</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/clip_explicit_wrapper.F90</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/advance_xp2_xpyp_module_wrapper.F90</affectedPath><affectedPath>clubb_python_api/clubb_python/derived_types/grid_class_converter.py</affectedPath><affectedPath>run_scripts/run_jax_vs_fortran_cases.py</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/tridiag_lu_solver.py</affectedPath><affectedPath>run_scripts/run_scm.py</affectedPath><affectedPath>clubb_python_api/tests/test_python_port_api_coverage.py</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/ly93_pdf.py</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/mono_flux_limiter.py</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/new_hybrid_pdf_main_wrapper.F90</affectedPath><affectedPath>clubb_python_api/tests/test_call_tree_matrix_solver_wrapper.py</affectedPath><affectedPath>clubb_python_api/tests/test_call_tree_lapack_interfaces.py</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/advance_xp2_xpyp.py</affectedPath><affectedPath>clubb_python_api/tests/test_call_tree_utils.py</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/advance_helper_module_wrapper.F90</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/sigma_sqd_w_module.py</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/remapping_module_wrapper.F90</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/stats_clubb_utilities.py</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/parameters_tunable_wrapper.F90</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/stats_netcdf_wrapper.F90</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/calc_roots.py</affectedPath><affectedPath>clubb_python_api/tests/test_call_tree_mixing_length.py</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/ly93_pdf_wrapper.F90</affectedPath><affectedPath>clubb_python_api/clubb_python/derived_types/common.py</affectedPath><affectedPath>clubb_python_api/tests/test_call_tree_sfc_varnce.py</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/mean_adv_wrapper.F90</affectedPath><affectedPath>clubb_python_api/tests/test_call_tree_pdf_closure.py</affectedPath><affectedPath>clubb_python_driver/clubb_constants.py</affectedPath><affectedPath>clubb_python_api/tests/test_call_tree_advance_wp2_wp3.py</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/advance_xm_wpxp.py</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/interpolation_wrapper.F90</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/penta_lu_solver.py</affectedPath><affectedPath>clubb_jax/JAX_CONVERSION_PLAN.md</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/saturation.py</affectedPath><affectedPath>clubb_python_api/tests/test_call_tree_pdf_utils.py</affectedPath><affectedPath>clubb_python_driver/io/grid_file.py</affectedPath><affectedPath>clubb_python_driver/__init__.py</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/saturation_wrapper.F90</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/diffusion.py</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/err_info_type_module.py</affectedPath><affectedPath>clubb_python_api/tests/test_call_tree_stats_accumulate.py</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/T_in_K_module_wrapper.F90</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/calendar_wrapper.F90</affectedPath><affectedPath>clubb_python_api/tests/test_call_tree_precipitation_fraction.py</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/pos_definite_module.py</affectedPath><affectedPath>clubb_python_api/clubb_python/derived_types/pdf_params_converter.py</affectedPath><affectedPath>clubb_python_api/tests/test_call_tree_tridiag_lu_solvers.py</affectedPath><affectedPath>clubb_python_api/tests/test_call_tree_ly93.py</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/new_hybrid_pdf.py</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/error_code.py</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/precipitation_fraction_wrapper.F90</affectedPath><affectedPath>run_scripts/run_python_vs_fortran_cases.py</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/matrix_solver_wrapper_wrapper.F90</affectedPath><affectedPath>compile.py</affectedPath><affectedPath>clubb_jax/clubb_standalone.py</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/turbulent_adv_pdf_wrapper.F90</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/pdf_utilities_wrapper.F90</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/new_pdf_wrapper.F90</affectedPath><affectedPath>clubb_python_api/tests/test_init_sequence.py</affectedPath><affectedPath>clubb_python_api/requirements.txt</affectedPath><affectedPath>clubb_python_api/tests/test_call_tree_turbulent_adv_pdf.py</affectedPath><affectedPath>clubb_python_api/clubb_python/derived_types/hm_metadata.py</affectedPath><affectedPath>clubb_python_api/clubb_python/derived_types/nu_vert_res_dep_converter.py</affectedPath><affectedPath>clubb_jax/io/namelist.py</affectedPath><affectedPath>clubb_python_api/tests/test_call_tree_penta_lu_solvers.py</affectedPath><affectedPath>clubb_python_api/tests/test_call_tree_meta.py</affectedPath><affectedPath>clubb_python_api/tests/test_call_tree_advance_core.py</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/derived_type_storage.F90</affectedPath><affectedPath>src/Radiation/simple_rad_module.F90</affectedPath><affectedPath>clubb_python_api/clubb_python/clubb_api.py</affectedPath><affectedPath>clubb_jax/advance_clubb_to_end.py</affectedPath><affectedPath>clubb_python_api/tests/test_call_tree_interpolation.py</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/new_pdf_main_wrapper.F90</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/precipitation_fraction.py</affectedPath><affectedPath>clubb_jax/clubb_constants.py</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/matrix_operations_wrapper.F90</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/penta_bicgstab_solver.py</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/grid_class.py</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/mixing_length_wrapper.F90</affectedPath><affectedPath>clubb_python_api/tests/test_call_tree_saturation.py</affectedPath><affectedPath>clubb_python_api/tests/test_call_tree_advance_xm_wpxp.py</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/stats_clubb_utilities_wrapper.F90</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/index_mapping.py</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/diagnose_correlations_module.py</affectedPath><affectedPath>clubb_python_api/tests/test_call_tree_pdf_closure_driver.py</affectedPath><affectedPath>jenkins_tests/clubb_python_test/Jenkinsfile</affectedPath><affectedPath>clubb_python_driver/io/namelist.py</affectedPath><affectedPath>clubb_jax/radiation.py</affectedPath><affectedPath>clubb_python_api/tests/test_udt_roundtrip.py</affectedPath><affectedPath>clubb_python_api/clubb_f2py.pyf</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/file_functions_wrapper.F90</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/turbulent_adv_pdf.py</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/calc_pressure.py</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/error_code_wrapper.F90</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/new_tsdadg_pdf_wrapper.F90</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/calc_pressure_wrapper.F90</affectedPath><affectedPath>clubb_python_api/clubb_python/derived_types/err_info_converter.py</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/advance_xp3_module_wrapper.F90</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/skx_module_wrapper.F90</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/calc_roots_wrapper.F90</affectedPath><affectedPath>clubb_python_api/clubb_python/derived_types/grid_class.py</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/sfc_varnce_module.py</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/advance_wp2_wp3_module_wrapper.F90</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/penta_lu_solvers_wrapper.F90</affectedPath><affectedPath>clubb_python_api/tests/test_argument_contract_audit.py</affectedPath><affectedPath>run_scripts/run_scm_all.py</affectedPath><affectedPath>dash_app/plot_tab/layout.py</affectedPath><affectedPath>clubb_python_api/CMakeLists.txt</affectedPath><affectedPath>clubb_python_api/tests/test_call_tree_bicgstab_solvers.py</affectedPath><affectedPath>clubb_jax/io/surface.py</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/nc_ncn_eqns.py</affectedPath><affectedPath>clubb_python_api/tests/test_call_tree_diagnose_correlations_module.py</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/interpolation.py</affectedPath><affectedPath>clubb_python_api/clubb_python/derived_types/__init__.py</affectedPath><affectedPath>clubb_python_api/clubb_python/__init__.py</affectedPath><affectedPath>clubb_python_api/clubb_python/radiation.py</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/matrix_operations.py</affectedPath><affectedPath>run_scripts/run_bindiff_all.py</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/new_pdf_main.py</affectedPath><affectedPath>clubb_python_api/tests/test_call_tree_new_tsdadg.py</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/numerical_check_wrapper.F90</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/skx_module.py</affectedPath><affectedPath>clubb_python_api/clubb_python/derived_types/pdf_params.py</affectedPath><commitId>14926dd026f178cacec4336a6389e3c59c2eb4d4</commitId><timestamp>1775506956000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Clubb f2py (#1274)

* Initial python clubb driver. Currently BFB for bomex. This is using a hugely simplified clubb_driver currently.

* Fixes

* Making work with cmake, and generalizing for more cases to work (arm, bomex, wangara tested and correct)

* Lots of new interfaces, not all complete though.

* Bit better structure and read grid_class.py

* Improvements, mainly to pdf_closure stack

* Making UDTs handled more correctly - lots of python interfaces were missing them as aguements, which is needed for pushing/pulling

* Better pdf_params (implicit too) python type

* Various cleanup and simplifications

* Fixing up argument list orders

* Breakup up clubb driver and making real radiation call

* Improving run_bindiff script

* Small improvements

* Folder restructuring

* Fixing sclr/edsclr code

* Small fixes

* Better output directory config and python vs fortran driver test script

* Various small improvements to run scripts and dash app

* Improvements to sclr/edsclr/hydromet handling using a _transport variable. Most cases (3/8) in run_python_vs_fortran_cases.py matching now with multiple columns.

* Various cleanup

* Various improvements and cleanup

* Sync f2py branch with master radiation changes

* Fixing things after merge conflict

* Commenting run_bindiff_all better

* Small changes and rough draft of README

* Improvements to various things

* Various improvements and adding a python converted advance_clubb_core for fun

* Adding more apis for missed things and a nice script which checks for missed things

* Stuctural changes and better READMEs

* Little fixes

* Aligning inouts/outs

* Renaming jenkins test

* Adding script

* Little tweaks

* Small updates

* Better readme and api diagram

* Better readme and api diagram again

* Adding clubb_jax directory, just a copy of the python driver right now with some instructions/tips for the conversion process

* Final little changes to readme and renaming various things
</comment><date>2026-04-06 15:22:36 -0500</date><id>14926dd026f178cacec4336a6389e3c59c2eb4d4</id><msg>Clubb f2py (#1274)</msg><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/diagnose_correlations_module.py</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/fill_holes_wrapper.F90</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/derived_types/__init__.py</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/penta_lu_solvers_wrapper.F90</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/precipitation_fraction.py</file></path><path><editType>add</editType><file>clubb_python_driver/README.md</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/matrix_operations.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/saturation.py</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/advance_wp2_wp3_module_wrapper.F90</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/new_pdf_main.py</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/T_in_K_module_wrapper.F90</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/derived_types/pdf_params.py</file></path><path><editType>add</editType><file>clubb_jax/clubb_constants.py</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/mixing_length_wrapper.F90</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/pdf_utilities_wrapper.F90</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/new_hybrid_pdf.py</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/advance_xp2_xpyp_module_wrapper.F90</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_call_tree_index_mapping.py</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/diffusion_wrapper.F90</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_call_tree_new_hybrid_pdf.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/remapping_module.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/advance_windm_edsclrm.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/index_mapping.py</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_call_tree_advance_xm_wpxp.py</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/hydrostatic_module_wrapper.F90</file></path><path><editType>add</editType><file>clubb_python_api/clubb_f2py.pyf</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/advance_wp2_wp3.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/derived_types/sclr_idx.py</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_call_tree_advance_xp2_xpyp.py</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_call_tree_nc_ncn_eqns.py</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/calc_roots_wrapper.F90</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_call_tree_error_code.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/mono_flux_limiter.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/parameters_tunable.py</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/pdf_parameter_module_wrapper.F90</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_call_tree_interpolation.py</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_stats.py</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_stats_registry.in</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/advance_windm_edsclrm_module_wrapper.F90</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/pdf_closure_module_wrapper.F90</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_call_tree_new_tsdadg.py</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/parameters_tunable_wrapper.F90</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/error_code_wrapper.F90</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/turbulent_adv_pdf_wrapper.F90</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/prescribe_forcings.py</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/new_pdf_wrapper.F90</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_call_tree_pdf_closure.py</file></path><path><editType>add</editType><file>clubb_jax/README.md</file></path><path><editType>add</editType><file>clubb_python_driver/clubb_constants.py</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_call_tree_advance_windm_edsclrm.py</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/stats_netcdf_wrapper.F90</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/derived_types/nu_vert_res_dep.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/clubb_api.py</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/new_pdf_main_wrapper.F90</file></path><path><editType>add</editType><file>clubb_jax/io/grid_file.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/derived_types/pdf_params_converter.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/calc_pressure.py</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_call_tree_skx.py</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/lapack_wrap_wrapper.F90</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_call_tree_saturation.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/skx_module.py</file></path><path><editType>add</editType><file>clubb_python_driver/io/__init__.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/grid_class.py</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/calendar_wrapper.F90</file></path><path><editType>edit</editType><file>dash_app/plot_tab/layout.py</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_call_tree_luhar.py</file></path><path><editType>add</editType><file>clubb_python_driver/io/grid_file.py</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_call_tree_penta_lu_solvers.py</file></path><path><editType>add</editType><file>clubb_jax/io/surface.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/mixing_length.py</file></path><path><editType>edit</editType><file>dash_app/run_tab/runtime.py</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_call_tree_file_functions.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/calc_roots.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/fill_holes.py</file></path><path><editType>add</editType><file>clubb_python_api/tests/argument_list_enforcer/argument_contract_audit.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/numerical_check.py</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_call_tree_splat.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/advance_helper.py</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_hello_world.py</file></path><path><editType>add</editType><file>clubb_python_driver/clubb_standalone.py</file></path><path><editType>add</editType><file>clubb_python_driver/io/surface.py</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/advance_clubb_core_module_wrapper.F90</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/saturation_wrapper.F90</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/derived_types/err_info_converter.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/__init__.py</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_call_tree_tridiag_lu_solvers.py</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_call_tree_advance_core.py</file></path><path><editType>add</editType><file>clubb_python_api/tests/conftest.py</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/mean_adv_wrapper.F90</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/precipitation_fraction_wrapper.F90</file></path><path><editType>edit</editType><file>compile.py</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_call_tree_pdf_closure_driver.py</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_udt_roundtrip.py</file></path><path><editType>add</editType><file>jenkins_tests/clubb_python_test/Jenkinsfile</file></path><path><editType>add</editType><file>clubb_jax/__init__.py</file></path><path><editType>add</editType><file>clubb_jax/advance_clubb_to_end.py</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_udt_return_contract.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/matrix_solver_wrapper.py</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_call_tree_meta.py</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_call_tree_calc_roots.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/derived_types/config_flags_converter.py</file></path><path><editType>edit</editType><file>run_scripts/run_scm_all.py</file></path><path><editType>add</editType><file>clubb_python_driver/__init__.py</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_call_tree_ly93.py</file></path><path><editType>add</editType><file>clubb_python_api/CMakeLists.txt</file></path><path><editType>add</editType><file>clubb_python_driver/radiation.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/derived_types/grid_class.py</file></path><path><editType>add</editType><file>run_scripts/run_jax_vs_fortran_cases.py</file></path><path><editType>add</editType><file>clubb_jax/io/namelist.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/penta_bicgstab_solver.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/derived_types/err_info.py</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_call_tree_corr_varnce_module.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/advance_clubb_core.py</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/calc_pressure_wrapper.F90</file></path><path><editType>add</editType><file>clubb_python_driver/io/namelist.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/advance_xp3.py</file></path><path><editType>add</editType><file>clubb_python_driver/io/sounding.py</file></path><path><editType>add</editType><file>clubb_python_api/.gitignore</file></path><path><editType>add</editType><file>clubb_jax/JAX_CONVERSION_PLAN.md</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/pdf_closure.py</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_python_port_api_coverage.py</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_call_tree_transport.py</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/advance_xm_wpxp_module_wrapper.F90</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_call_tree_lapack_interfaces.py</file></path><path><editType>add</editType><file>clubb_python_api/run_pytests.sh</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/new_hybrid_pdf_wrapper.F90</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_call_tree_mono_flux.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/ly93_pdf.py</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/clip_explicit_wrapper.F90</file></path><path><editType>add</editType><file>clubb_jax/radiation.py</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_call_tree_pdf_utils.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/advance_xp2_xpyp.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/corr_varnce_module.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/lapack_wrap.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/nc_ncn_eqns.py</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/pos_definite_module_wrapper.F90</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/radiation_module_wrapper.F90</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_call_tree_sfc_varnce.py</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_call_tree_diagnose_correlations_module.py</file></path><path><editType>add</editType><file>run_scripts/run_python_vs_fortran_cases.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/radiation.py</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/bicgstab_solvers_wrapper.F90</file></path><path><editType>add</editType><file>clubb_jax/advance_clubb_core.py</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/err_info_type_module_wrapper.F90</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/derived_types/nu_vert_res_dep_converter.py</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/lapack_interfaces_wrapper.F90</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/stats_clubb_utilities_wrapper.F90</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_call_tree_advance_xp3.py</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_call_tree_new_pdf.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/pdf_utilities.py</file></path><path><editType>edit</editType><file>dash_app/run_tab/layout.py</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_advance_core_subs.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/derived_types/config_flags.py</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/new_tsdadg_pdf_wrapper.F90</file></path><path><editType>edit</editType><file>CMakeLists.txt</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/error_code.py</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/numerical_check_wrapper.F90</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/diffusion.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/err_info_type_module.py</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_call_tree_sponge.py</file></path><path><editType>add</editType><file>clubb_jax/clubb_case_initalization.py</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_call_tree_matrix_operations.py</file></path><path><editType>edit</editType><file>jenkins_tests/clubb_driver_test/Jenkinsfile</file></path><path><editType>add</editType><file>clubb_python_api/docs/api_call_flow.svg</file></path><path><editType>add</editType><file>clubb_python_api/README.md</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/derived_types/grid_class_converter.py</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/remapping_module_wrapper.F90</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/stats_netcdf.py</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/advance_helper_module_wrapper.F90</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_call_tree_precipitation_fraction.py</file></path><path><editType>edit</editType><file>run_scripts/run_bindiff_all.py</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/prescribe_forcings_module_wrapper.F90</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/tridiag_lu_solvers_wrapper.F90</file></path><path><editType>edit</editType><file>dash_app/run_tab/callbacks_runs.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/mean_adv.py</file></path><path><editType>add</editType><file>clubb_python_driver/advance_clubb_core.py</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/corr_varnce_module_wrapper.F90</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_call_tree_utils.py</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_init_sequence.py</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/new_hybrid_pdf_main_wrapper.F90</file></path><path><editType>add</editType><file>clubb_python_driver/advance_clubb_to_end.py</file></path><path><editType>add</editType><file>clubb_jax/io/sounding.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/lapack_interfaces.py</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/sponge_layer_damping_wrapper.F90</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/sponge_layer_damping.py</file></path><path><editType>edit</editType><file>src/Radiation/simple_rad_module.F90</file></path><path><editType>add</editType><file>clubb_python_driver/clubb_case_initalization.py</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/file_functions_wrapper.F90</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_call_tree_lapack_wrap.py</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_call_tree_turbulent_adv_pdf.py</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_call_tree_stats_accumulate.py</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/model_flags_wrapper.F90</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_call_tree_mixing_length.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/pdf_parameter_module.py</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/sigma_sqd_w_module_wrapper.F90</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/adg1_adg2_3d_luhar_pdf.py</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_call_tree_bicgstab_solvers.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/derived_types/hm_metadata.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/sigma_sqd_w_module.py</file></path><path><editType>edit</editType><file>dash_app/plot_tab/callbacks_case.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/new_pdf.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/tridiag_lu_solver.py</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/adg1_adg2_3d_luhar_pdf_wrapper.F90</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/nc_ncn_eqns_wrapper.F90</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/interpolation.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/derived_types/sclr_idx_converter.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/array_index.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/model_flags.py</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_init_pressure.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/new_tsdadg_pdf.py</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/grid_class_wrapper.F90</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/diagnose_correlations_module_wrapper.F90</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/stats_clubb_utilities.py</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/advance_xp3_module_wrapper.F90</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_call_tree_matrix_solver_wrapper.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/calendar.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/clip_explicit.py</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_call_tree_remap.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/derived_types/common.py</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/matrix_operations_wrapper.F90</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/mono_flux_limiter_wrapper.F90</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/derived_type_storage.F90</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_call_tree_pos_definite_module.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/turbulent_adv_pdf.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/penta_lu_solver.py</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_call_tree_numerical_check.py</file></path><path><editType>edit</editType><file>src/clubb_driver.F90</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_argument_contract_audit.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/pos_definite_module.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/new_hybrid_pdf_main.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/sfc_varnce_module.py</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/ly93_pdf_wrapper.F90</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/interpolation_wrapper.F90</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/t_in_k_module.py</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/netcdf_stub.F90</file></path><path><editType>edit</editType><file>run_scripts/run_scm.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/file_functions.py</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/skx_module_wrapper.F90</file></path><path><editType>add</editType><file>clubb_jax/clubb_standalone.py</file></path><path><editType>add</editType><file>clubb_jax/io/__init__.py</file></path><path><editType>add</editType><file>clubb_python_api/requirements.txt</file></path><path><editType>add</editType><file>clubb_python_api/tests/test_call_tree_advance_wp2_wp3.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/__init__.py</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/sfc_varnce_module_wrapper.F90</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/advance_xm_wpxp.py</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/matrix_solver_wrapper_wrapper.F90</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/Numerical_recipes/amebsa.f90</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/advance_xp2_xpyp_module_wrapper.F90</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/stats_netcdf_wrapper.F90</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/advance_wp2_wp3_module_wrapper.F90</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/matrix_solver_wrapper_wrapper.F90</affectedPath><commitId>3b604aca0d98b5f656e2be332d3090819f8af59f</commitId><timestamp>1775508142000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Little fixes for python code
</comment><date>2026-04-06 15:42:22 -0500</date><id>3b604aca0d98b5f656e2be332d3090819f8af59f</id><msg>Little fixes for python code</msg><path><editType>edit</editType><file>src/Numerical_recipes/amebsa.f90</file></path><path><editType>edit</editType><file>clubb_python_api/f2py_fortran_wrappers/matrix_solver_wrapper_wrapper.F90</file></path><path><editType>edit</editType><file>clubb_python_api/f2py_fortran_wrappers/advance_xp2_xpyp_module_wrapper.F90</file></path><path><editType>edit</editType><file>clubb_python_api/f2py_fortran_wrappers/advance_wp2_wp3_module_wrapper.F90</file></path><path><editType>edit</editType><file>clubb_python_api/f2py_fortran_wrappers/stats_netcdf_wrapper.F90</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/CLUBB_core/CMakeLists.txt</affectedPath><commitId>feb80b9af098529dd9fb4192368a639bea44bac9</commitId><timestamp>1775514539000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Remove blank line to trigger git update script
</comment><date>2026-04-06 17:28:59 -0500</date><id>feb80b9af098529dd9fb4192368a639bea44bac9</id><msg>Remove blank line to trigger git update script</msg><path><editType>edit</editType><file>src/CLUBB_core/CMakeLists.txt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/Lapack/CMakeLists.txt</affectedPath><commitId>89a78e3c137f74f6b8ed0c02875651646e6b0fd8</commitId><timestamp>1775514601000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Added blank line to trigger git update scripts
</comment><date>2026-04-06 17:30:01 -0500</date><id>89a78e3c137f74f6b8ed0c02875651646e6b0fd8</id><msg>Added blank line to trigger git update scripts</msg><path><editType>edit</editType><file>src/Lapack/CMakeLists.txt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Changes_M2005</affectedPath><commitId>9d534983ad611d90632f67b0e85b7bf738786c58</commitId><timestamp>1775514643000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Removed blank line to trigger git update scripts
</comment><date>2026-04-06 17:30:43 -0500</date><id>9d534983ad611d90632f67b0e85b7bf738786c58</id><msg>Removed blank line to trigger git update scripts</msg><path><editType>edit</editType><file>Changes_M2005</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/SILHS/CMakeLists.txt</affectedPath><commitId>ea158fd73790b07ad91600595adf0a10f0bccd04</commitId><timestamp>1775514734000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Add blank line to trigger git update scripts
</comment><date>2026-04-06 17:32:14 -0500</date><id>ea158fd73790b07ad91600595adf0a10f0bccd04</id><msg>Add blank line to trigger git update scripts</msg><path><editType>edit</editType><file>src/SILHS/CMakeLists.txt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>input/stats/README</affectedPath><commitId>170ad3f0b10539e37efd2f19c76f51b6bec3a255</commitId><timestamp>1775514788000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Add blank line to trigger git update scripts
</comment><date>2026-04-06 17:33:08 -0500</date><id>170ad3f0b10539e37efd2f19c76f51b6bec3a255</id><msg>Add blank line to trigger git update scripts</msg><path><editType>edit</editType><file>input/stats/README</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>input/tunable_parameters/configurable_model_flags.in</affectedPath><commitId>8759dedaf6cd411a4d4943c3d8525b022ca00986</commitId><timestamp>1775514902000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Add blank line to trigger git update scripts
</comment><date>2026-04-06 17:35:02 -0500</date><id>8759dedaf6cd411a4d4943c3d8525b022ca00986</id><msg>Add blank line to trigger git update scripts</msg><path><editType>edit</editType><file>input/tunable_parameters/configurable_model_flags.in</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></culprit><culprit><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></culprit><inProgress>false</inProgress><nextBuild><number>640</number><url>http://carson.math.uwm.edu/jenkins/view/Production%20View/job/clubb_silhs_convergence_gfortran/640/</url></nextBuild><previousBuild><number>638</number><url>http://carson.math.uwm.edu/jenkins/view/Production%20View/job/clubb_silhs_convergence_gfortran/638/</url></previousBuild></workflowRun>