<workflowRun _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/clubb_loss_driver</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Gunther Huebler</shortDescription><userId>huebler</userId><userName>Gunther Huebler</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginfill_holes_exploration _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>a9bad33358da0131015385f36a37610591116727</SHA1><branch><SHA1>a9bad33358da0131015385f36a37610591116727</SHA1><name>refs/remotes/origin/fill_holes_exploration</name></branch></marked><revision><SHA1>a9bad33358da0131015385f36a37610591116727</SHA1><branch><SHA1>a9bad33358da0131015385f36a37610591116727</SHA1><name>refs/remotes/origin/fill_holes_exploration</name></branch></revision></refsremotesoriginfill_holes_exploration><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>21</buildNumber><marked><SHA1>46d4383a535f2be973d1aa4015318582805891cb</SHA1><branch><SHA1>46d4383a535f2be973d1aa4015318582805891cb</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>46d4383a535f2be973d1aa4015318582805891cb</SHA1><branch><SHA1>46d4383a535f2be973d1aa4015318582805891cb</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesoriginclubb_jenkins_agents _class='hudson.plugins.git.util.Build'><buildNumber>20</buildNumber><marked><SHA1>60daef304405ae5f597e8600c319994d89f06321</SHA1><branch><SHA1>60daef304405ae5f597e8600c319994d89f06321</SHA1><name>refs/remotes/origin/clubb_jenkins_agents</name></branch></marked><revision><SHA1>60daef304405ae5f597e8600c319994d89f06321</SHA1><branch><SHA1>60daef304405ae5f597e8600c319994d89f06321</SHA1><name>refs/remotes/origin/clubb_jenkins_agents</name></branch></revision></refsremotesoriginclubb_jenkins_agents><refsremotesoriginlegacy_stats_removal _class='hudson.plugins.git.util.Build'><buildNumber>14</buildNumber><marked><SHA1>94e4c131bb7e6ea10aebff1cf9d329e33a522304</SHA1><branch><SHA1>94e4c131bb7e6ea10aebff1cf9d329e33a522304</SHA1><name>refs/remotes/origin/legacy_stats_removal</name></branch></marked><revision><SHA1>94e4c131bb7e6ea10aebff1cf9d329e33a522304</SHA1><branch><SHA1>94e4c131bb7e6ea10aebff1cf9d329e33a522304</SHA1><name>refs/remotes/origin/legacy_stats_removal</name></branch></revision></refsremotesoriginlegacy_stats_removal><refsremotesoriginclubb_driver_upgrades_part2 _class='hudson.plugins.git.util.Build'><buildNumber>2</buildNumber><marked><SHA1>f9fcd835df6022018572ca5b228ab32e1a22d947</SHA1><branch><SHA1>f9fcd835df6022018572ca5b228ab32e1a22d947</SHA1><name>refs/remotes/origin/clubb_driver_upgrades_part2</name></branch></marked><revision><SHA1>f9fcd835df6022018572ca5b228ab32e1a22d947</SHA1><branch><SHA1>f9fcd835df6022018572ca5b228ab32e1a22d947</SHA1><name>refs/remotes/origin/clubb_driver_upgrades_part2</name></branch></revision></refsremotesoriginclubb_driver_upgrades_part2><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>23</buildNumber><marked><SHA1>0137b1518d6e01d2007fc45052c2f8c360f737b0</SHA1><branch><SHA1>0137b1518d6e01d2007fc45052c2f8c360f737b0</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>0137b1518d6e01d2007fc45052c2f8c360f737b0</SHA1><branch><SHA1>0137b1518d6e01d2007fc45052c2f8c360f737b0</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver><refsremotesoriginclubb_radiation_update _class='hudson.plugins.git.util.Build'><buildNumber>16</buildNumber><marked><SHA1>6dee954ee47492c1d2db320c74b152e711eac052</SHA1><branch><SHA1>6dee954ee47492c1d2db320c74b152e711eac052</SHA1><name>refs/remotes/origin/clubb_radiation_update</name></branch></marked><revision><SHA1>6dee954ee47492c1d2db320c74b152e711eac052</SHA1><branch><SHA1>6dee954ee47492c1d2db320c74b152e711eac052</SHA1><name>refs/remotes/origin/clubb_radiation_update</name></branch></revision></refsremotesoriginclubb_radiation_update><refsremotesoriginclubb_new_stats _class='hudson.plugins.git.util.Build'><buildNumber>11</buildNumber><marked><SHA1>5180c786d9dbf9e43dc2e3cc6b0a718dd8a480b3</SHA1><branch><SHA1>5180c786d9dbf9e43dc2e3cc6b0a718dd8a480b3</SHA1><name>refs/remotes/origin/clubb_new_stats</name></branch></marked><revision><SHA1>5180c786d9dbf9e43dc2e3cc6b0a718dd8a480b3</SHA1><branch><SHA1>5180c786d9dbf9e43dc2e3cc6b0a718dd8a480b3</SHA1><name>refs/remotes/origin/clubb_new_stats</name></branch></revision></refsremotesoriginclubb_new_stats></buildsByBranchName><lastBuiltRevision><SHA1>0137b1518d6e01d2007fc45052c2f8c360f737b0</SHA1><branch><SHA1>0137b1518d6e01d2007fc45052c2f8c360f737b0</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></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>#23</displayName><duration>133603</duration><estimatedDuration>117578</estimatedDuration><fullDisplayName>clubb_restart_gfortran_test_branch #23</fullDisplayName><id>23</id><keepLog>false</keepLog><number>23</number><queueId>4957</queueId><result>SUCCESS</result><timestamp>1781742460434</timestamp><url>http://carson.math.uwm.edu/jenkins/job/clubb_restart_gfortran_test_branch/23/</url><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>compile/config/linux_x86_64_ifort_compy.bash</affectedPath><affectedPath>compile/file_list/jacobian_files</affectedPath><affectedPath>compile/file_list/clubb_parabolic_files</affectedPath><affectedPath>utilities/convert_acc_to_omp.bash</affectedPath><affectedPath>docs/license.html</affectedPath><affectedPath>compile/config/README</affectedPath><affectedPath>compile/config/linux_x86_64_ifort_optimizing.bash</affectedPath><affectedPath>compile/clean_all.bash</affectedPath><affectedPath>compile/config/linux_x86_64_ifort_r4.bash</affectedPath><affectedPath>compile/config/linux_x86_64_gfortran_ubuntu.bash</affectedPath><affectedPath>compile/config/linux_ia64_ifort.bash</affectedPath><affectedPath>compile/Makefile</affectedPath><affectedPath>compile/file_list/clubb_morrison_files</affectedPath><affectedPath>compile/file_list/clubb_KK_microphys_files</affectedPath><affectedPath>compile/compiler_tests.bash</affectedPath><affectedPath>obj/.gitignore</affectedPath><affectedPath>compile/config/linux_x86_64_nvhpc.bash</affectedPath><affectedPath>docs/about.html</affectedPath><affectedPath>compile/mkmf</affectedPath><affectedPath>compile/config/linux_x86_64_oracle_debug.bash</affectedPath><affectedPath>compile/config/linux_x86_64_ifort_debug.bash</affectedPath><affectedPath>docs/images/static/pgbk.gif</affectedPath><affectedPath>compile/config/linux_x86_64_ifort_anvil.bash</affectedPath><affectedPath>compile/file_list/clubb_bugsrad_files</affectedPath><affectedPath>compile/file_list/int2txt_files</affectedPath><affectedPath>compile/config/macosx_x86_64_gfortran.bash</affectedPath><affectedPath>docs/images/dynamic/buttonset1/subnav1hover.gif</affectedPath><affectedPath>compile/config/linux_x86_64_open64_debug.bash</affectedPath><affectedPath>compile/config/linux_x86_64_gfortran_NCAR.bash</affectedPath><affectedPath>compile/config/linux_x86_64_ifort_hd1.bash</affectedPath><affectedPath>compile/README</affectedPath><affectedPath>compile/config/linux_x86_64_gfortran.bash</affectedPath><affectedPath>compile/config/linux_x86_64_nvhpc_debug.bash</affectedPath><affectedPath>docs/index.html</affectedPath><affectedPath>compile/config/linux_x86_64_gfortran_debug.bash</affectedPath><affectedPath>compile/file_list/G_unit_tests_files</affectedPath><affectedPath>lib/.gitignore</affectedPath><affectedPath>docs/images/dynamic/key_visual1.jpg</affectedPath><affectedPath>compile/config/linux_x86_64_ifort_r4_debug.bash</affectedPath><affectedPath>compile/config/linux_x86_64_absoft.bash</affectedPath><affectedPath>compile/convert_acc_to_omp.bash</affectedPath><affectedPath>compile/config/linux_x86_64_ifort_hd1_debug.bash</affectedPath><affectedPath>compile/config/linux_x86_64_nvhpc_gpu_openmp.bash</affectedPath><affectedPath>docs/_config.yml</affectedPath><affectedPath>bin/.gitignore</affectedPath><affectedPath>compile/config/mswin_mingw_x86_gfortran.bash</affectedPath><affectedPath>docs/images/dynamic/buttonset1/subnav1.gif</affectedPath><affectedPath>compile/config/mswin_cygwin_i686_gfortran.bash</affectedPath><affectedPath>compile/config/linux_x86_64_cray_frontier.bash</affectedPath><affectedPath>compile/config/linux_x86_64_oracle_optimize.bash</affectedPath><affectedPath>docs/style/style.css</affectedPath><affectedPath>docs/faq.html</affectedPath><affectedPath>compile/file_list/clubb_tuner_files</affectedPath><affectedPath>compile/config/linux_x86_64_ifort.bash</affectedPath><affectedPath>compile/config/linux_x86_64_open64.bash</affectedPath><affectedPath>docs/images/dynamic/buttonset1/n1activeitem.gif</affectedPath><affectedPath>compile/config/linux_x86_64_ifort_gpu_openmp.bash</affectedPath><affectedPath>compile/file_list/clubb_model_files</affectedPath><affectedPath>compile/config/linux_x86_64_gfortran_compy.bash</affectedPath><affectedPath>compile/config/gfdl_wks.bash</affectedPath><affectedPath>docs/style/colorscheme.css</affectedPath><affectedPath>compile/config/linux_x86_64_gfortran_hd1.bash</affectedPath><affectedPath>compile/config/solaris_generic_oracle.bash</affectedPath><affectedPath>compile/config/linux_x86_64_nvhpc_gpu_openacc.bash</affectedPath><affectedPath>docs/style/main.css</affectedPath><affectedPath>compile/config/linux_x86_64_gfortran_r4.bash</affectedPath><affectedPath>compile/file_list/clubb_thread_test_files</affectedPath><affectedPath>compile/file_list/clubb_standalone_files</affectedPath><affectedPath>compile/compile.bash</affectedPath><commitId>beffd89a659bcbddc72da2c23fa57ff0bd34a424</commitId><timestamp>1781117467000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Deleted the old compile directory and docs directory (#1315)

- The old mkmf/make compile directory, the bash based compile scripts are no longer needed now that we have CMake
- Moved `convert_acc_to_omp.bash` to utilities/ directory
- The docs directory had an old copy of the website, but the website is backed up to a local drive on Carson
</comment><date>2026-06-10 13:51:07 -0500</date><id>beffd89a659bcbddc72da2c23fa57ff0bd34a424</id><msg>Deleted the old compile directory and docs directory (#1315)</msg><path><editType>delete</editType><file>compile/config/linux_x86_64_ifort_debug.bash</file></path><path><editType>delete</editType><file>compile/file_list/int2txt_files</file></path><path><editType>delete</editType><file>docs/_config.yml</file></path><path><editType>delete</editType><file>docs/images/dynamic/buttonset1/subnav1.gif</file></path><path><editType>delete</editType><file>compile/config/linux_x86_64_oracle_optimize.bash</file></path><path><editType>delete</editType><file>compile/config/linux_x86_64_ifort_r4_debug.bash</file></path><path><editType>delete</editType><file>compile/file_list/clubb_KK_microphys_files</file></path><path><editType>delete</editType><file>docs/images/dynamic/buttonset1/n1activeitem.gif</file></path><path><editType>delete</editType><file>docs/index.html</file></path><path><editType>delete</editType><file>compile/config/linux_x86_64_gfortran.bash</file></path><path><editType>delete</editType><file>compile/file_list/clubb_tuner_files</file></path><path><editType>delete</editType><file>obj/.gitignore</file></path><path><editType>delete</editType><file>compile/config/linux_x86_64_gfortran_debug.bash</file></path><path><editType>delete</editType><file>docs/style/style.css</file></path><path><editType>delete</editType><file>compile/config/mswin_cygwin_i686_gfortran.bash</file></path><path><editType>delete</editType><file>docs/images/dynamic/key_visual1.jpg</file></path><path><editType>delete</editType><file>compile/file_list/jacobian_files</file></path><path><editType>delete</editType><file>compile/config/linux_x86_64_gfortran_hd1.bash</file></path><path><editType>delete</editType><file>compile/config/linux_x86_64_ifort.bash</file></path><path><editType>delete</editType><file>compile/config/linux_x86_64_ifort_gpu_openmp.bash</file></path><path><editType>delete</editType><file>compile/config/linux_x86_64_nvhpc_debug.bash</file></path><path><editType>delete</editType><file>compile/config/linux_x86_64_gfortran_r4.bash</file></path><path><editType>delete</editType><file>compile/file_list/clubb_bugsrad_files</file></path><path><editType>delete</editType><file>compile/file_list/G_unit_tests_files</file></path><path><editType>delete</editType><file>compile/README</file></path><path><editType>delete</editType><file>compile/file_list/clubb_parabolic_files</file></path><path><editType>delete</editType><file>compile/compiler_tests.bash</file></path><path><editType>add</editType><file>utilities/convert_acc_to_omp.bash</file></path><path><editType>delete</editType><file>compile/file_list/clubb_model_files</file></path><path><editType>delete</editType><file>compile/config/linux_x86_64_gfortran_ubuntu.bash</file></path><path><editType>delete</editType><file>compile/config/linux_x86_64_ifort_hd1_debug.bash</file></path><path><editType>delete</editType><file>compile/Makefile</file></path><path><editType>delete</editType><file>docs/style/colorscheme.css</file></path><path><editType>delete</editType><file>docs/style/main.css</file></path><path><editType>delete</editType><file>compile/config/linux_x86_64_cray_frontier.bash</file></path><path><editType>delete</editType><file>docs/faq.html</file></path><path><editType>delete</editType><file>compile/config/linux_x86_64_ifort_r4.bash</file></path><path><editType>delete</editType><file>compile/config/linux_ia64_ifort.bash</file></path><path><editType>delete</editType><file>compile/file_list/clubb_thread_test_files</file></path><path><editType>delete</editType><file>compile/config/linux_x86_64_gfortran_compy.bash</file></path><path><editType>delete</editType><file>docs/about.html</file></path><path><editType>delete</editType><file>compile/config/gfdl_wks.bash</file></path><path><editType>delete</editType><file>compile/config/linux_x86_64_nvhpc_gpu_openacc.bash</file></path><path><editType>delete</editType><file>compile/config/linux_x86_64_ifort_hd1.bash</file></path><path><editType>delete</editType><file>compile/config/solaris_generic_oracle.bash</file></path><path><editType>delete</editType><file>bin/.gitignore</file></path><path><editType>delete</editType><file>compile/config/macosx_x86_64_gfortran.bash</file></path><path><editType>delete</editType><file>compile/config/linux_x86_64_absoft.bash</file></path><path><editType>delete</editType><file>compile/config/linux_x86_64_ifort_compy.bash</file></path><path><editType>delete</editType><file>compile/convert_acc_to_omp.bash</file></path><path><editType>delete</editType><file>compile/file_list/clubb_standalone_files</file></path><path><editType>delete</editType><file>compile/config/linux_x86_64_oracle_debug.bash</file></path><path><editType>delete</editType><file>compile/mkmf</file></path><path><editType>delete</editType><file>compile/clean_all.bash</file></path><path><editType>delete</editType><file>compile/config/linux_x86_64_open64_debug.bash</file></path><path><editType>delete</editType><file>compile/config/linux_x86_64_nvhpc.bash</file></path><path><editType>delete</editType><file>docs/license.html</file></path><path><editType>delete</editType><file>docs/images/static/pgbk.gif</file></path><path><editType>delete</editType><file>compile/config/README</file></path><path><editType>delete</editType><file>compile/config/linux_x86_64_ifort_anvil.bash</file></path><path><editType>delete</editType><file>docs/images/dynamic/buttonset1/subnav1hover.gif</file></path><path><editType>delete</editType><file>lib/.gitignore</file></path><path><editType>delete</editType><file>compile/config/linux_x86_64_open64.bash</file></path><path><editType>delete</editType><file>compile/config/linux_x86_64_gfortran_NCAR.bash</file></path><path><editType>delete</editType><file>compile/file_list/clubb_morrison_files</file></path><path><editType>delete</editType><file>compile/config/linux_x86_64_ifort_optimizing.bash</file></path><path><editType>delete</editType><file>compile/config/linux_x86_64_nvhpc_gpu_openmp.bash</file></path><path><editType>delete</editType><file>compile/compile.bash</file></path><path><editType>delete</editType><file>compile/config/mswin_mingw_x86_gfortran.bash</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>BUILD.md</affectedPath><affectedPath>postprocessing/pyplotgen/README.md</affectedPath><affectedPath>README</affectedPath><affectedPath>compile.py</affectedPath><commitId>f6b2bf7d9b01b55a68c5101649d8a157ee17921f</commitId><timestamp>1781120524000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Update README, BUILD.md, and pyplotgen README.md (#1309)
</comment><date>2026-06-10 14:42:04 -0500</date><id>f6b2bf7d9b01b55a68c5101649d8a157ee17921f</id><msg>Update README, BUILD.md, and pyplotgen README.md (#1309)</msg><path><editType>edit</editType><file>README</file></path><path><editType>edit</editType><file>postprocessing/pyplotgen/README.md</file></path><path><editType>edit</editType><file>BUILD.md</file></path><path><editType>edit</editType><file>compile.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>jenkins_tests/clubb_nvhpc_gpu_vs_cpu_diffness/Jenkinsfile</affectedPath><commitId>a38df744233769a1888462f2616bd9d8c007fcf5</commitId><timestamp>1781191186000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Update Jenkinsfile to match moved file

- utilities/convert_acc_to_omp.bash
</comment><date>2026-06-11 10:19:46 -0500</date><id>a38df744233769a1888462f2616bd9d8c007fcf5</id><msg>Update Jenkinsfile to match moved file</msg><path><editType>edit</editType><file>jenkins_tests/clubb_nvhpc_gpu_vs_cpu_diffness/Jenkinsfile</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/clubb_driver.F90</affectedPath><commitId>d4fbf466f74b11ca7b5a81575427768beebc3f5b</commitId><timestamp>1781661933000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Fixing bug that caused incorrect times to be written to netcdf in cases where stats_tout (output interval) &gt; dt_main (timestep). This is BIT_CHANGING because of that, but only for the time variable (no field differences), and only for cases where we don't output each timestep.
</comment><date>2026-06-16 21:05:33 -0500</date><id>d4fbf466f74b11ca7b5a81575427768beebc3f5b</id><msg>Fixing bug that caused incorrect times to be written to netcdf in cases where stats_tout (output interval) &gt; dt_main (timestep). This is BIT_CHANGING because of that, but only for the time variable (no field differences), and only for cases where we don't output each timestep.</msg><path><editType>edit</editType><file>src/clubb_driver.F90</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>dash_app/plot_tab/callbacks_controls.py</affectedPath><affectedPath>dash_app/plot_tab/plot_types/shared.py</affectedPath><affectedPath>dash_app/binormal_corr_app.py</affectedPath><affectedPath>run_scripts/create_case_namelist.py</affectedPath><affectedPath>src/CLUBB_core/stats_netcdf.F90</affectedPath><affectedPath>dash_app/plot_tab/plot_types/profile_plot.py</affectedPath><affectedPath>dash_app/plot_tab/benchmark_overlay.py</affectedPath><affectedPath>dash_app/plot_tab/profile_loss.py</affectedPath><affectedPath>run_scripts/run_scm.py</affectedPath><affectedPath>src/clubb_driver.F90</affectedPath><affectedPath>run_scripts/run_scm_loss.py</affectedPath><affectedPath>src/new_clubb_tuner.F90</affectedPath><affectedPath>src/CMakeLists.txt</affectedPath><affectedPath>dash_app/plot_tab/layout.py</affectedPath><affectedPath>src/clubb_loss_driver.F90</affectedPath><commitId>e234df2df5ae5481b06de9f93bb9ba963f444e61</commitId><timestamp>1781662153000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>First set of commits for the new loss driver.
</comment><date>2026-06-16 21:09:13 -0500</date><id>e234df2df5ae5481b06de9f93bb9ba963f444e61</id><msg>First set of commits for the new loss driver.</msg><path><editType>add</editType><file>src/new_clubb_tuner.F90</file></path><path><editType>add</editType><file>run_scripts/create_case_namelist.py</file></path><path><editType>add</editType><file>dash_app/plot_tab/profile_loss.py</file></path><path><editType>edit</editType><file>run_scripts/run_scm.py</file></path><path><editType>edit</editType><file>src/CMakeLists.txt</file></path><path><editType>add</editType><file>dash_app/binormal_corr_app.py</file></path><path><editType>edit</editType><file>dash_app/plot_tab/callbacks_controls.py</file></path><path><editType>edit</editType><file>dash_app/plot_tab/plot_types/shared.py</file></path><path><editType>edit</editType><file>dash_app/plot_tab/plot_types/profile_plot.py</file></path><path><editType>edit</editType><file>src/clubb_driver.F90</file></path><path><editType>edit</editType><file>dash_app/plot_tab/benchmark_overlay.py</file></path><path><editType>add</editType><file>run_scripts/run_scm_loss.py</file></path><path><editType>edit</editType><file>dash_app/plot_tab/layout.py</file></path><path><editType>add</editType><file>src/clubb_loss_driver.F90</file></path><path><editType>edit</editType><file>src/CLUBB_core/stats_netcdf.F90</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>input_misc/new_tuner/fire_new_tuner.in</affectedPath><affectedPath>input_misc/new_tuner/arm_97_new_tuner.in</affectedPath><affectedPath>input_misc/new_tuner/wangara_new_tuner.in</affectedPath><affectedPath>input_misc/new_tuner/lba_new_tuner.in</affectedPath><affectedPath>input_misc/new_tuner/dycoms2_rf02_do_new_tuner.in</affectedPath><affectedPath>input_misc/new_tuner/dycoms2_rf02_ds_new_tuner.in</affectedPath><affectedPath>input_misc/new_tuner/dycoms2_rf02_nd_new_tuner.in</affectedPath><affectedPath>input_misc/new_tuner/atex_new_tuner.in</affectedPath><affectedPath>input_misc/new_tuner/gabls3_night_new_tuner.in</affectedPath><affectedPath>input_misc/new_tuner/nov11_altocu_new_tuner.in</affectedPath><affectedPath>input_misc/new_tuner/dycoms2_rf01_new_tuner.in</affectedPath><affectedPath>input_misc/new_tuner/gabls2_new_tuner.in</affectedPath><affectedPath>run_scripts/run_scm_loss.py</affectedPath><affectedPath>input_misc/new_tuner/ticket_756_new_tuner.in</affectedPath><affectedPath>src/new_clubb_tuner.F90</affectedPath><affectedPath>input_misc/new_tuner/README</affectedPath><affectedPath>input_misc/new_tuner/rico_new_tuner.in</affectedPath><affectedPath>input_misc/new_tuner/all_new_tuner.in</affectedPath><affectedPath>input_misc/new_tuner/bomex_fire_new_tuner.in</affectedPath><affectedPath>input_misc/new_tuner/four_cases_new_tuner.in</affectedPath><affectedPath>src/clubb_loss_driver.F90</affectedPath><affectedPath>input_misc/new_tuner/bomex_new_tuner.in</affectedPath><affectedPath>input_misc/new_tuner/arm_new_tuner.in</affectedPath><commitId>ca3db43ceeacbc7cd461da9f593f127e92e8e62e</commitId><timestamp>1781662153000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Improvements
</comment><date>2026-06-16 21:09:13 -0500</date><id>ca3db43ceeacbc7cd461da9f593f127e92e8e62e</id><msg>Improvements</msg><path><editType>edit</editType><file>src/clubb_loss_driver.F90</file></path><path><editType>add</editType><file>input_misc/new_tuner/ticket_756_new_tuner.in</file></path><path><editType>add</editType><file>input_misc/new_tuner/fire_new_tuner.in</file></path><path><editType>add</editType><file>input_misc/new_tuner/wangara_new_tuner.in</file></path><path><editType>add</editType><file>input_misc/new_tuner/all_new_tuner.in</file></path><path><editType>add</editType><file>input_misc/new_tuner/dycoms2_rf02_ds_new_tuner.in</file></path><path><editType>add</editType><file>input_misc/new_tuner/bomex_fire_new_tuner.in</file></path><path><editType>add</editType><file>input_misc/new_tuner/gabls3_night_new_tuner.in</file></path><path><editType>add</editType><file>input_misc/new_tuner/nov11_altocu_new_tuner.in</file></path><path><editType>add</editType><file>input_misc/new_tuner/atex_new_tuner.in</file></path><path><editType>add</editType><file>input_misc/new_tuner/dycoms2_rf01_new_tuner.in</file></path><path><editType>add</editType><file>input_misc/new_tuner/rico_new_tuner.in</file></path><path><editType>add</editType><file>input_misc/new_tuner/four_cases_new_tuner.in</file></path><path><editType>add</editType><file>input_misc/new_tuner/arm_97_new_tuner.in</file></path><path><editType>edit</editType><file>run_scripts/run_scm_loss.py</file></path><path><editType>add</editType><file>input_misc/new_tuner/bomex_new_tuner.in</file></path><path><editType>add</editType><file>input_misc/new_tuner/gabls2_new_tuner.in</file></path><path><editType>edit</editType><file>src/new_clubb_tuner.F90</file></path><path><editType>add</editType><file>input_misc/new_tuner/dycoms2_rf02_nd_new_tuner.in</file></path><path><editType>add</editType><file>input_misc/new_tuner/README</file></path><path><editType>add</editType><file>input_misc/new_tuner/lba_new_tuner.in</file></path><path><editType>add</editType><file>input_misc/new_tuner/dycoms2_rf02_do_new_tuner.in</file></path><path><editType>add</editType><file>input_misc/new_tuner/arm_new_tuner.in</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>run_scripts/run_loss_output_consistency.py</affectedPath><affectedPath>run_scripts/create_multi_col_params.py</affectedPath><affectedPath>run_scripts/run_scm_loss.py</affectedPath><affectedPath>src/clubb_driver.F90</affectedPath><affectedPath>src/new_clubb_tuner.F90</affectedPath><affectedPath>run_scripts/create_case_namelist.py</affectedPath><affectedPath>src/clubb_driver_test.F90</affectedPath><affectedPath>src/CLUBB_core/stats_netcdf.F90</affectedPath><affectedPath>src/clubb_loss_driver.F90</affectedPath><affectedPath>run_scripts/run_scm.py</affectedPath><commitId>e2cfaa142ef272235e9553ddd90201c85961ab4f</commitId><timestamp>1781662153000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Batching capabilities
</comment><date>2026-06-16 21:09:13 -0500</date><id>e2cfaa142ef272235e9553ddd90201c85961ab4f</id><msg>Batching capabilities</msg><path><editType>add</editType><file>run_scripts/run_loss_output_consistency.py</file></path><path><editType>edit</editType><file>run_scripts/run_scm_loss.py</file></path><path><editType>edit</editType><file>src/new_clubb_tuner.F90</file></path><path><editType>edit</editType><file>run_scripts/create_multi_col_params.py</file></path><path><editType>edit</editType><file>src/clubb_driver_test.F90</file></path><path><editType>edit</editType><file>src/clubb_loss_driver.F90</file></path><path><editType>edit</editType><file>src/clubb_driver.F90</file></path><path><editType>edit</editType><file>run_scripts/create_case_namelist.py</file></path><path><editType>edit</editType><file>run_scripts/run_scm.py</file></path><path><editType>edit</editType><file>src/CLUBB_core/stats_netcdf.F90</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/CLUBB_core/stats_netcdf.F90</affectedPath><affectedPath>src/clubb_driver.F90</affectedPath><affectedPath>src/new_clubb_tuner.F90</affectedPath><affectedPath>src/clubb_loss_driver.F90</affectedPath><commitId>68e1bbdbf4052efee945f36dbfff4b392149cee3</commitId><timestamp>1781662153000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Lot's of cleanup, simplifications, and consolidation
</comment><date>2026-06-16 21:09:13 -0500</date><id>68e1bbdbf4052efee945f36dbfff4b392149cee3</id><msg>Lot's of cleanup, simplifications, and consolidation</msg><path><editType>edit</editType><file>src/CLUBB_core/stats_netcdf.F90</file></path><path><editType>edit</editType><file>src/clubb_driver.F90</file></path><path><editType>edit</editType><file>src/new_clubb_tuner.F90</file></path><path><editType>edit</editType><file>src/clubb_loss_driver.F90</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>clubb_python_driver/clubb_case_initalization.py</affectedPath><affectedPath>src/clubb_driver.F90</affectedPath><affectedPath>run_scripts/run_scm_loss.py</affectedPath><affectedPath>src/new_clubb_tuner.F90</affectedPath><affectedPath>clubb_python_api/clubb_f2py.pyf</affectedPath><affectedPath>src/CMakeLists.txt</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/stats_netcdf_wrapper.F90</affectedPath><affectedPath>src/clubb_loss_driver_test.F90</affectedPath><affectedPath>src/clubb_loss_driver.F90</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/stats_netcdf.py</affectedPath><affectedPath>clubb_python_driver/advance_clubb_to_end.py</affectedPath><affectedPath>src/clubb_standalone_loss.F90</affectedPath><commitId>4117a2ab00cfd3c8f234573e6d25be21ef910b64</commitId><timestamp>1781662153000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>More testing
</comment><date>2026-06-16 21:09:13 -0500</date><id>4117a2ab00cfd3c8f234573e6d25be21ef910b64</id><msg>More testing</msg><path><editType>delete</editType><file>src/new_clubb_tuner.F90</file></path><path><editType>add</editType><file>src/clubb_standalone_loss.F90</file></path><path><editType>add</editType><file>src/clubb_loss_driver_test.F90</file></path><path><editType>edit</editType><file>clubb_python_driver/clubb_case_initalization.py</file></path><path><editType>edit</editType><file>clubb_python_api/f2py_fortran_wrappers/stats_netcdf_wrapper.F90</file></path><path><editType>edit</editType><file>src/clubb_driver.F90</file></path><path><editType>edit</editType><file>clubb_python_api/clubb_f2py.pyf</file></path><path><editType>edit</editType><file>clubb_python_api/clubb_python/CLUBB_core/stats_netcdf.py</file></path><path><editType>edit</editType><file>clubb_python_driver/advance_clubb_to_end.py</file></path><path><editType>edit</editType><file>run_scripts/run_scm_loss.py</file></path><path><editType>edit</editType><file>src/CMakeLists.txt</file></path><path><editType>edit</editType><file>src/clubb_loss_driver.F90</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>clubb_python_api/clubb_f2py.pyf</affectedPath><affectedPath>run_scripts/run_scm_loss.py</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/loss_driver.py</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/clubb_loss_driver_wrapper.F90</affectedPath><affectedPath>src/clubb_loss_driver.F90</affectedPath><affectedPath>clubb_python_api/clubb_python/clubb_api.py</affectedPath><commitId>41f9fb530fec2decb612913b8b860ed6a5fadce4</commitId><timestamp>1781662153000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Python interfaces for the loss driver
</comment><date>2026-06-16 21:09:13 -0500</date><id>41f9fb530fec2decb612913b8b860ed6a5fadce4</id><msg>Python interfaces for the loss driver</msg><path><editType>edit</editType><file>src/clubb_loss_driver.F90</file></path><path><editType>edit</editType><file>run_scripts/run_scm_loss.py</file></path><path><editType>edit</editType><file>clubb_python_api/clubb_f2py.pyf</file></path><path><editType>edit</editType><file>clubb_python_api/clubb_python/clubb_api.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/CLUBB_core/loss_driver.py</file></path><path><editType>add</editType><file>clubb_python_api/f2py_fortran_wrappers/clubb_loss_driver_wrapper.F90</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>dash_app/assets/37_run_console_state.js</affectedPath><affectedPath>dash_app/tune_tab/__init__.py</affectedPath><affectedPath>dash_app/tune_tab/callbacks_settings.py</affectedPath><affectedPath>dash_app/tune_tab/callbacks_display.py</affectedPath><affectedPath>dash_app/assets/13_tab_tune_theme.css</affectedPath><affectedPath>clubb_python_driver/tune_clubb.py</affectedPath><affectedPath>clubb_python_driver/tuning_scheduler.py</affectedPath><affectedPath>clubb_python_driver/clubb_loss_driver_test.py</affectedPath><affectedPath>dash_app/run_tab/callbacks_console.py</affectedPath><affectedPath>clubb_python_driver/tuning_strategy.py</affectedPath><affectedPath>clubb_python_driver/tuning_worker.py</affectedPath><affectedPath>clubb_python_api/clubb_python/_runtime_loader.py</affectedPath><affectedPath>clubb_python_driver/tuning_runner.py</affectedPath><affectedPath>clubb_python_driver/test_tuning_strategy.py</affectedPath><affectedPath>dash_app/tune_tab/tab.py</affectedPath><affectedPath>dash_app/tune_tab/runtime.py</affectedPath><affectedPath>dash_app/app.py</affectedPath><affectedPath>clubb_python_api/clubb_python/__init__.py</affectedPath><affectedPath>dash_app/run_tab/layout.py</affectedPath><affectedPath>dash_app/tune_tab/callbacks_runs.py</affectedPath><affectedPath>dash_app/tune_tab/layout.py</affectedPath><affectedPath>clubb_python_driver/clubb_loss_driver.py</affectedPath><affectedPath>dash_app/tune_tab/discovery.py</affectedPath><affectedPath>dash_app/tune_tab/state.py</affectedPath><affectedPath>dash_app/assets/36_tune_ui_resize.js</affectedPath><commitId>514059e713df7659be46fdd19f3abc345f2501a2</commitId><timestamp>1781662153000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Interface for tuner and tuner with modes.
</comment><date>2026-06-16 21:09:13 -0500</date><id>514059e713df7659be46fdd19f3abc345f2501a2</id><msg>Interface for tuner and tuner with modes.</msg><path><editType>add</editType><file>dash_app/tune_tab/tab.py</file></path><path><editType>add</editType><file>dash_app/tune_tab/callbacks_settings.py</file></path><path><editType>add</editType><file>dash_app/tune_tab/__init__.py</file></path><path><editType>add</editType><file>dash_app/tune_tab/layout.py</file></path><path><editType>edit</editType><file>dash_app/app.py</file></path><path><editType>add</editType><file>clubb_python_driver/tuning_worker.py</file></path><path><editType>add</editType><file>clubb_python_driver/tuning_runner.py</file></path><path><editType>add</editType><file>dash_app/tune_tab/runtime.py</file></path><path><editType>add</editType><file>dash_app/tune_tab/discovery.py</file></path><path><editType>add</editType><file>clubb_python_driver/clubb_loss_driver_test.py</file></path><path><editType>add</editType><file>dash_app/assets/37_run_console_state.js</file></path><path><editType>add</editType><file>dash_app/assets/36_tune_ui_resize.js</file></path><path><editType>add</editType><file>clubb_python_driver/clubb_loss_driver.py</file></path><path><editType>edit</editType><file>dash_app/run_tab/callbacks_console.py</file></path><path><editType>edit</editType><file>clubb_python_api/clubb_python/__init__.py</file></path><path><editType>edit</editType><file>dash_app/run_tab/layout.py</file></path><path><editType>add</editType><file>clubb_python_api/clubb_python/_runtime_loader.py</file></path><path><editType>add</editType><file>dash_app/tune_tab/callbacks_display.py</file></path><path><editType>add</editType><file>clubb_python_driver/tuning_scheduler.py</file></path><path><editType>add</editType><file>clubb_python_driver/tuning_strategy.py</file></path><path><editType>add</editType><file>dash_app/tune_tab/callbacks_runs.py</file></path><path><editType>add</editType><file>clubb_python_driver/test_tuning_strategy.py</file></path><path><editType>add</editType><file>dash_app/tune_tab/state.py</file></path><path><editType>add</editType><file>dash_app/assets/13_tab_tune_theme.css</file></path><path><editType>add</editType><file>clubb_python_driver/tune_clubb.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>dash_app/tune_tab/runtime.py</affectedPath><affectedPath>run_scripts/run_scm_loss.py</affectedPath><affectedPath>dash_app/tune_tab/callbacks_runs.py</affectedPath><affectedPath>dash_app/tune_tab/layout.py</affectedPath><affectedPath>dash_app/assets/13_tab_tune_theme.css</affectedPath><affectedPath>clubb_python_driver/tune_clubb.py</affectedPath><affectedPath>dash_app/tune_tab/callbacks_display.py</affectedPath><affectedPath>dash_app/tune_tab/state.py</affectedPath><affectedPath>dash_app/tune_tab/tab.py</affectedPath><affectedPath>run_scripts/run_scm.py</affectedPath><commitId>88342036cf5336ff61cb54f34783b1dfbd539e61</commitId><timestamp>1781662153000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Nice updates
</comment><date>2026-06-16 21:09:13 -0500</date><id>88342036cf5336ff61cb54f34783b1dfbd539e61</id><msg>Nice updates</msg><path><editType>edit</editType><file>dash_app/tune_tab/layout.py</file></path><path><editType>edit</editType><file>dash_app/assets/13_tab_tune_theme.css</file></path><path><editType>edit</editType><file>clubb_python_driver/tune_clubb.py</file></path><path><editType>edit</editType><file>dash_app/tune_tab/callbacks_runs.py</file></path><path><editType>edit</editType><file>dash_app/tune_tab/runtime.py</file></path><path><editType>edit</editType><file>dash_app/tune_tab/state.py</file></path><path><editType>edit</editType><file>run_scripts/run_scm.py</file></path><path><editType>edit</editType><file>dash_app/tune_tab/callbacks_display.py</file></path><path><editType>edit</editType><file>dash_app/tune_tab/tab.py</file></path><path><editType>edit</editType><file>run_scripts/run_scm_loss.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>input_misc/new_tuner/field_mappings.json</affectedPath><commitId>d1ff15eb4009f97230eb094119b26330f05dc9bf</commitId><timestamp>1781662153000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Missed file
</comment><date>2026-06-16 21:09:13 -0500</date><id>d1ff15eb4009f97230eb094119b26330f05dc9bf</id><msg>Missed file</msg><path><editType>add</editType><file>input_misc/new_tuner/field_mappings.json</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>dash_app/plot_tab/state.py</affectedPath><affectedPath>dash_app/plot_tab/callbacks_controls.py</affectedPath><affectedPath>dash_app/plot_tab/plot_types/shared.py</affectedPath><affectedPath>dash_app/plot_tab/plot_types/subcolumn_plot.py</affectedPath><affectedPath>dash_app/plot_tab/plot_types/budget_plot.py</affectedPath><affectedPath>dash_app/plot_tab/plot_types/profile_plot.py</affectedPath><affectedPath>dash_app/plot_tab/callbacks_case.py</affectedPath><affectedPath>dash_app/plot_tab/layout.py</affectedPath><affectedPath>src/clubb_loss_driver.F90</affectedPath><affectedPath>dash_app/plot_tab/benchmark_overlay.py</affectedPath><commitId>86fa29201a73ff7f6be6ca06c3df7b8af51d8cf7</commitId><timestamp>1781662153000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Little updates to fix inconsistencies in the plots and averaging ranges
</comment><date>2026-06-16 21:09:13 -0500</date><id>86fa29201a73ff7f6be6ca06c3df7b8af51d8cf7</id><msg>Little updates to fix inconsistencies in the plots and averaging ranges</msg><path><editType>edit</editType><file>src/clubb_loss_driver.F90</file></path><path><editType>edit</editType><file>dash_app/plot_tab/plot_types/budget_plot.py</file></path><path><editType>edit</editType><file>dash_app/plot_tab/plot_types/subcolumn_plot.py</file></path><path><editType>edit</editType><file>dash_app/plot_tab/callbacks_case.py</file></path><path><editType>edit</editType><file>dash_app/plot_tab/state.py</file></path><path><editType>edit</editType><file>dash_app/plot_tab/benchmark_overlay.py</file></path><path><editType>edit</editType><file>dash_app/plot_tab/callbacks_controls.py</file></path><path><editType>edit</editType><file>dash_app/plot_tab/plot_types/profile_plot.py</file></path><path><editType>edit</editType><file>dash_app/plot_tab/layout.py</file></path><path><editType>edit</editType><file>dash_app/plot_tab/plot_types/shared.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>utilities/benchmark_converter.py</affectedPath><affectedPath>run_scripts/run_scm_loss.py</affectedPath><affectedPath>utilities/__init__.py</affectedPath><affectedPath>dash_app/tune_tab/callbacks_runs.py</affectedPath><affectedPath>dash_app/tune_tab/layout.py</affectedPath><affectedPath>dash_app/tune_tab/discovery.py</affectedPath><affectedPath>dash_app/tune_tab/callbacks_settings.py</affectedPath><affectedPath>clubb_python_driver/tune_clubb.py</affectedPath><affectedPath>dash_app/tune_tab/state.py</affectedPath><affectedPath>dash_app/plot_tab/benchmark_overlay.py</affectedPath><affectedPath>dash_app/tune_tab/tab.py</affectedPath><commitId>feb7a27b1098db643bf71060eb088d98b852be19</commitId><timestamp>1781662153000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Adding a script that converts sam and coamps netcdf files to a clubb named version, including things that need to be calculated. This fixes a bug where fields were being averaged before being calculated, see https://github.com/larson-group/clubb/issues/1284, but is currently only wired up in the new tuner and the dash app plotter
</comment><date>2026-06-16 21:09:13 -0500</date><id>feb7a27b1098db643bf71060eb088d98b852be19</id><msg>Adding a script that converts sam and coamps netcdf files to a clubb named version, including things that need to be calculated. This fixes a bug where fields were being averaged before being calculated, see https://github.com/larson-group/clubb/issues/1284, but is currently only wired up in the new tuner and the dash app plotter</msg><path><editType>edit</editType><file>run_scripts/run_scm_loss.py</file></path><path><editType>edit</editType><file>dash_app/tune_tab/layout.py</file></path><path><editType>edit</editType><file>dash_app/tune_tab/callbacks_settings.py</file></path><path><editType>edit</editType><file>dash_app/tune_tab/discovery.py</file></path><path><editType>edit</editType><file>dash_app/tune_tab/state.py</file></path><path><editType>add</editType><file>utilities/__init__.py</file></path><path><editType>edit</editType><file>clubb_python_driver/tune_clubb.py</file></path><path><editType>add</editType><file>utilities/benchmark_converter.py</file></path><path><editType>edit</editType><file>dash_app/plot_tab/benchmark_overlay.py</file></path><path><editType>edit</editType><file>dash_app/tune_tab/callbacks_runs.py</file></path><path><editType>edit</editType><file>dash_app/tune_tab/tab.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/clubb_driver.F90</affectedPath><commitId>06214900595c9efaea0958ccb2050c7867741e78</commitId><timestamp>1781662153000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Making some things public for nvhpc
</comment><date>2026-06-16 21:09:13 -0500</date><id>06214900595c9efaea0958ccb2050c7867741e78</id><msg>Making some things public for nvhpc</msg><path><editType>edit</editType><file>src/clubb_driver.F90</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>dash_app/binormal_corr_app.py</affectedPath><affectedPath>tuner/test_tuning_strategy.py</affectedPath><affectedPath>tuner/__init__.py</affectedPath><affectedPath>clubb_python_driver/tune_clubb.py</affectedPath><affectedPath>clubb_python_driver/tuning_scheduler.py</affectedPath><affectedPath>clubb_python_driver/clubb_loss_driver_test.py</affectedPath><affectedPath>tuner/tuning_strategy.py</affectedPath><affectedPath>clubb_python_driver/tuning_strategy.py</affectedPath><affectedPath>tuner/clubb_loss_driver.py</affectedPath><affectedPath>clubb_python_driver/tuning_worker.py</affectedPath><affectedPath>tuner/request.py</affectedPath><affectedPath>tuner/namelist.py</affectedPath><affectedPath>run_scripts/run_scm_loss.py</affectedPath><affectedPath>input_misc/new_tuner/ticket_756_new_tuner.in</affectedPath><affectedPath>input_misc/new_tuner/all_new_tuner.in</affectedPath><affectedPath>clubb_python_driver/tuning_runner.py</affectedPath><affectedPath>clubb_python_driver/test_tuning_strategy.py</affectedPath><affectedPath>input_misc/new_tuner/four_cases_new_tuner.in</affectedPath><affectedPath>dash_app/tune_tab/runtime.py</affectedPath><affectedPath>tuner/clubb_loss_driver_test.py</affectedPath><affectedPath>tuner/tune_clubb.py</affectedPath><affectedPath>tuner/tuning_worker.py</affectedPath><affectedPath>tuner/paths.py</affectedPath><affectedPath>tuner/status.py</affectedPath><affectedPath>input_misc/new_tuner/field_mappings.json</affectedPath><affectedPath>src/clubb_driver.F90</affectedPath><affectedPath>tuner/tuning_scheduler.py</affectedPath><affectedPath>clubb_python_driver/clubb_loss_driver.py</affectedPath><affectedPath>input_misc/new_tuner/bomex_fire_new_tuner.in</affectedPath><affectedPath>tuner/README.md</affectedPath><affectedPath>src/clubb_loss_driver.F90</affectedPath><commitId>8c925e22c3178494ef1658d39de8dffe61a82a76</commitId><timestamp>1781662153000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Organization and consistency test fix
</comment><date>2026-06-16 21:09:13 -0500</date><id>8c925e22c3178494ef1658d39de8dffe61a82a76</id><msg>Organization and consistency test fix</msg><path><editType>delete</editType><file>input_misc/new_tuner/all_new_tuner.in</file></path><path><editType>delete</editType><file>clubb_python_driver/tuning_scheduler.py</file></path><path><editType>add</editType><file>tuner/tuning_strategy.py</file></path><path><editType>add</editType><file>tuner/__init__.py</file></path><path><editType>edit</editType><file>src/clubb_driver.F90</file></path><path><editType>delete</editType><file>dash_app/binormal_corr_app.py</file></path><path><editType>add</editType><file>tuner/namelist.py</file></path><path><editType>edit</editType><file>dash_app/tune_tab/runtime.py</file></path><path><editType>delete</editType><file>clubb_python_driver/clubb_loss_driver.py</file></path><path><editType>delete</editType><file>input_misc/new_tuner/ticket_756_new_tuner.in</file></path><path><editType>add</editType><file>tuner/status.py</file></path><path><editType>edit</editType><file>src/clubb_loss_driver.F90</file></path><path><editType>delete</editType><file>input_misc/new_tuner/field_mappings.json</file></path><path><editType>delete</editType><file>input_misc/new_tuner/bomex_fire_new_tuner.in</file></path><path><editType>add</editType><file>tuner/README.md</file></path><path><editType>delete</editType><file>clubb_python_driver/tuning_strategy.py</file></path><path><editType>add</editType><file>tuner/request.py</file></path><path><editType>add</editType><file>tuner/paths.py</file></path><path><editType>add</editType><file>tuner/clubb_loss_driver.py</file></path><path><editType>add</editType><file>tuner/test_tuning_strategy.py</file></path><path><editType>delete</editType><file>clubb_python_driver/tuning_runner.py</file></path><path><editType>delete</editType><file>clubb_python_driver/test_tuning_strategy.py</file></path><path><editType>add</editType><file>tuner/clubb_loss_driver_test.py</file></path><path><editType>add</editType><file>tuner/tune_clubb.py</file></path><path><editType>delete</editType><file>clubb_python_driver/tuning_worker.py</file></path><path><editType>add</editType><file>tuner/tuning_worker.py</file></path><path><editType>delete</editType><file>clubb_python_driver/tune_clubb.py</file></path><path><editType>edit</editType><file>run_scripts/run_scm_loss.py</file></path><path><editType>add</editType><file>tuner/tuning_scheduler.py</file></path><path><editType>delete</editType><file>clubb_python_driver/clubb_loss_driver_test.py</file></path><path><editType>delete</editType><file>input_misc/new_tuner/four_cases_new_tuner.in</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>dash_app/plot_tab/state.py</affectedPath><affectedPath>tuner/test_tuning_strategy.py</affectedPath><affectedPath>src/clubb_loss_driver_test.F90</affectedPath><affectedPath>dash_app/assets/13_tab_tune_theme.css</affectedPath><affectedPath>dash_app/tune_tab/callbacks_settings.py</affectedPath><affectedPath>dash_app/tune_tab/callbacks_display.py</affectedPath><affectedPath>tuner/clubb_loss_driver.py</affectedPath><affectedPath>tuner/taylor_metrics.py</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/loss_driver.py</affectedPath><affectedPath>run_scripts/run_benchmark_converter_test.py</affectedPath><affectedPath>dash_app/tune_tab/tab.py</affectedPath><affectedPath>dash_app/tune_tab/runtime.py</affectedPath><affectedPath>tuner/clubb_loss_driver_test.py</affectedPath><affectedPath>dash_app/plot_tab/callbacks_params.py</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/clubb_loss_driver_wrapper.F90</affectedPath><affectedPath>tuner/tuning_worker.py</affectedPath><affectedPath>tuner/status.py</affectedPath><affectedPath>src/clubb_standalone_loss.F90</affectedPath><affectedPath>run_scripts/run_loss_output_consistency.py</affectedPath><affectedPath>dash_app/tune_tab/callbacks_runs.py</affectedPath><affectedPath>tuner/tuning_scheduler.py</affectedPath><affectedPath>clubb_python_api/clubb_f2py.pyf</affectedPath><affectedPath>dash_app/tune_tab/layout.py</affectedPath><affectedPath>dash_app/tune_tab/discovery.py</affectedPath><affectedPath>tuner/README.md</affectedPath><affectedPath>src/clubb_loss_driver.F90</affectedPath><commitId>4ed818ee641b9c20e613f7afdf919aad422edb43</commitId><timestamp>1781662153000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Adding taylor diagram to tune tab, this needs taylor metrics to be computed so the loss driver needed to output this info.
</comment><date>2026-06-16 21:09:13 -0500</date><id>4ed818ee641b9c20e613f7afdf919aad422edb43</id><msg>Adding taylor diagram to tune tab, this needs taylor metrics to be computed so the loss driver needed to output this info.</msg><path><editType>edit</editType><file>src/clubb_standalone_loss.F90</file></path><path><editType>edit</editType><file>tuner/test_tuning_strategy.py</file></path><path><editType>edit</editType><file>src/clubb_loss_driver_test.F90</file></path><path><editType>edit</editType><file>dash_app/tune_tab/callbacks_runs.py</file></path><path><editType>edit</editType><file>src/clubb_loss_driver.F90</file></path><path><editType>edit</editType><file>dash_app/assets/13_tab_tune_theme.css</file></path><path><editType>edit</editType><file>tuner/tuning_scheduler.py</file></path><path><editType>edit</editType><file>clubb_python_api/clubb_python/CLUBB_core/loss_driver.py</file></path><path><editType>edit</editType><file>tuner/tuning_worker.py</file></path><path><editType>edit</editType><file>run_scripts/run_loss_output_consistency.py</file></path><path><editType>edit</editType><file>clubb_python_api/clubb_f2py.pyf</file></path><path><editType>edit</editType><file>dash_app/plot_tab/state.py</file></path><path><editType>edit</editType><file>dash_app/tune_tab/layout.py</file></path><path><editType>edit</editType><file>tuner/clubb_loss_driver_test.py</file></path><path><editType>edit</editType><file>dash_app/tune_tab/tab.py</file></path><path><editType>edit</editType><file>tuner/README.md</file></path><path><editType>edit</editType><file>tuner/clubb_loss_driver.py</file></path><path><editType>edit</editType><file>dash_app/tune_tab/runtime.py</file></path><path><editType>edit</editType><file>clubb_python_api/f2py_fortran_wrappers/clubb_loss_driver_wrapper.F90</file></path><path><editType>edit</editType><file>dash_app/tune_tab/discovery.py</file></path><path><editType>edit</editType><file>tuner/status.py</file></path><path><editType>add</editType><file>tuner/taylor_metrics.py</file></path><path><editType>edit</editType><file>dash_app/tune_tab/callbacks_settings.py</file></path><path><editType>add</editType><file>run_scripts/run_benchmark_converter_test.py</file></path><path><editType>edit</editType><file>dash_app/plot_tab/callbacks_params.py</file></path><path><editType>edit</editType><file>dash_app/tune_tab/callbacks_display.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>dash_app/app.py</affectedPath><affectedPath>tuner/tuning_worker.py</affectedPath><affectedPath>tuner/test_tuning_strategy.py</affectedPath><affectedPath>tuner/status.py</affectedPath><affectedPath>dash_app/tune_tab/callbacks_display.py</affectedPath><affectedPath>dash_app/tune_tab/callbacks_settings.py</affectedPath><affectedPath>tuner/request.py</affectedPath><affectedPath>tuner/taylor_metrics.py</affectedPath><affectedPath>dash_app/tune_tab/callbacks_runs.py</affectedPath><affectedPath>tuner/tuning_scheduler.py</affectedPath><affectedPath>dash_app/tune_tab/layout.py</affectedPath><affectedPath>tuner/README.md</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/loss_driver.py</affectedPath><affectedPath>dash_app/tune_tab/tab.py</affectedPath><commitId>74da3cad7a4402dcb32f6d7538945d07a6bb6189</commitId><timestamp>1781662153000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Adding more fancy loss functions based on Taylor metrics and a way to switch how the loss is computed in the dash tuner
</comment><date>2026-06-16 21:09:13 -0500</date><id>74da3cad7a4402dcb32f6d7538945d07a6bb6189</id><msg>Adding more fancy loss functions based on Taylor metrics and a way to switch how the loss is computed in the dash tuner</msg><path><editType>edit</editType><file>tuner/status.py</file></path><path><editType>edit</editType><file>dash_app/tune_tab/callbacks_runs.py</file></path><path><editType>edit</editType><file>tuner/test_tuning_strategy.py</file></path><path><editType>edit</editType><file>tuner/request.py</file></path><path><editType>edit</editType><file>tuner/README.md</file></path><path><editType>edit</editType><file>dash_app/tune_tab/callbacks_display.py</file></path><path><editType>edit</editType><file>tuner/taylor_metrics.py</file></path><path><editType>edit</editType><file>dash_app/app.py</file></path><path><editType>edit</editType><file>tuner/tuning_worker.py</file></path><path><editType>edit</editType><file>dash_app/tune_tab/tab.py</file></path><path><editType>edit</editType><file>tuner/tuning_scheduler.py</file></path><path><editType>edit</editType><file>clubb_python_api/clubb_python/CLUBB_core/loss_driver.py</file></path><path><editType>edit</editType><file>dash_app/tune_tab/callbacks_settings.py</file></path><path><editType>edit</editType><file>dash_app/tune_tab/layout.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/CLUBB_core/pdf_closure_module.F90</affectedPath><affectedPath>tuner/test_tuning_strategy.py</affectedPath><affectedPath>dash_app/assets/13_tab_tune_theme.css</affectedPath><affectedPath>dash_app/tune_tab/callbacks_display.py</affectedPath><affectedPath>dash_app/tune_tab/callbacks_settings.py</affectedPath><affectedPath>src/CLUBB_core/error_code.F90</affectedPath><affectedPath>tuner/taylor_metrics.py</affectedPath><affectedPath>tuner/namelist.py</affectedPath><affectedPath>src/clubb_driver.F90</affectedPath><affectedPath>run_scripts/run_scm_loss.py</affectedPath><affectedPath>src/CLUBB_core/clubb_api_module.F90</affectedPath><affectedPath>tuner/tuning_scheduler.py</affectedPath><affectedPath>dash_app/tune_tab/layout.py</affectedPath><affectedPath>src/clubb_loss_driver.F90</affectedPath><commitId>76d3d67fd26a38cb2617c96fe8e5d6111a63d03f</commitId><timestamp>1781662153000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Making NaN in code not an issue
</comment><date>2026-06-16 21:09:13 -0500</date><id>76d3d67fd26a38cb2617c96fe8e5d6111a63d03f</id><msg>Making NaN in code not an issue</msg><path><editType>edit</editType><file>tuner/taylor_metrics.py</file></path><path><editType>edit</editType><file>src/clubb_driver.F90</file></path><path><editType>edit</editType><file>dash_app/assets/13_tab_tune_theme.css</file></path><path><editType>edit</editType><file>src/CLUBB_core/pdf_closure_module.F90</file></path><path><editType>edit</editType><file>src/clubb_loss_driver.F90</file></path><path><editType>edit</editType><file>tuner/test_tuning_strategy.py</file></path><path><editType>edit</editType><file>dash_app/tune_tab/callbacks_display.py</file></path><path><editType>edit</editType><file>tuner/namelist.py</file></path><path><editType>edit</editType><file>src/CLUBB_core/error_code.F90</file></path><path><editType>edit</editType><file>src/CLUBB_core/clubb_api_module.F90</file></path><path><editType>edit</editType><file>dash_app/tune_tab/callbacks_settings.py</file></path><path><editType>edit</editType><file>tuner/tuning_scheduler.py</file></path><path><editType>edit</editType><file>dash_app/tune_tab/layout.py</file></path><path><editType>edit</editType><file>run_scripts/run_scm_loss.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>dash_app/tune_tab/callbacks_display.py</affectedPath><affectedPath>src/clubb_loss_driver_test.F90</affectedPath><affectedPath>tuner/clubb_loss_driver.py</affectedPath><affectedPath>tuner/taylor_metrics.py</affectedPath><affectedPath>tuner/namelist.py</affectedPath><affectedPath>run_scripts/run_scm_loss.py</affectedPath><affectedPath>input_misc/new_tuner/README</affectedPath><affectedPath>input_misc/new_tuner/rico_new_tuner.in</affectedPath><affectedPath>tuner/case_defaults.json</affectedPath><affectedPath>input_misc/new_tuner/bomex_new_tuner.in</affectedPath><affectedPath>dash_app/tune_tab/tab.py</affectedPath><affectedPath>dash_app/tune_tab/runtime.py</affectedPath><affectedPath>dash_app/plot_tab/plot_types/shared.py</affectedPath><affectedPath>input_misc/new_tuner/arm_97_new_tuner.in</affectedPath><affectedPath>tuner/clubb_loss_driver_test.py</affectedPath><affectedPath>tuner/tuning_worker.py</affectedPath><affectedPath>tuner/paths.py</affectedPath><affectedPath>input_misc/new_tuner/dycoms2_rf02_nd_new_tuner.in</affectedPath><affectedPath>tuner/status.py</affectedPath><affectedPath>dash_app/plot_tab/benchmark_overlay.py</affectedPath><affectedPath>run_scripts/run_loss_output_consistency.py</affectedPath><affectedPath>dash_app/tune_tab/callbacks_runs.py</affectedPath><affectedPath>clubb_python_api/clubb_f2py.pyf</affectedPath><affectedPath>dash_app/tune_tab/layout.py</affectedPath><affectedPath>dash_app/tune_tab/discovery.py</affectedPath><affectedPath>tuner/case_defaults.py</affectedPath><affectedPath>dash_app/plot_tab/plot_types/timeheight_plot.py</affectedPath><affectedPath>input_misc/new_tuner/arm_new_tuner.in</affectedPath><affectedPath>dash_app/plot_tab/state.py</affectedPath><affectedPath>input_misc/new_tuner/dycoms2_rf02_do_new_tuner.in</affectedPath><affectedPath>input_misc/new_tuner/dycoms2_rf02_ds_new_tuner.in</affectedPath><affectedPath>input_misc/new_tuner/nov11_altocu_new_tuner.in</affectedPath><affectedPath>tuner/request.py</affectedPath><affectedPath>input_misc/new_tuner/dycoms2_rf01_new_tuner.in</affectedPath><affectedPath>utilities/benchmark_converter.py</affectedPath><affectedPath>dash_app/plot_tab/plot_types/budget_plot.py</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/loss_driver.py</affectedPath><affectedPath>dash_app/plot_tab/layout.py</affectedPath><affectedPath>input_misc/new_tuner/fire_new_tuner.in</affectedPath><affectedPath>dash_app/plot_tab/callbacks_controls.py</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/clubb_loss_driver_wrapper.F90</affectedPath><affectedPath>input_misc/new_tuner/wangara_new_tuner.in</affectedPath><affectedPath>input_misc/new_tuner/lba_new_tuner.in</affectedPath><affectedPath>dash_app/plot_tab/plot_types/profile_plot.py</affectedPath><affectedPath>input_misc/new_tuner/atex_new_tuner.in</affectedPath><affectedPath>src/clubb_standalone_loss.F90</affectedPath><affectedPath>dash_app/plot_tab/plot_types/subcolumn_plot.py</affectedPath><affectedPath>input_misc/new_tuner/gabls3_night_new_tuner.in</affectedPath><affectedPath>input_misc/new_tuner/gabls2_new_tuner.in</affectedPath><affectedPath>src/clubb_driver.F90</affectedPath><affectedPath>tuner/tuning_scheduler.py</affectedPath><affectedPath>dash_app/assets/12_tab_plots_theme.css</affectedPath><affectedPath>tuner/README.md</affectedPath><affectedPath>dash_app/plot_tab/callbacks_case.py</affectedPath><affectedPath>src/clubb_loss_driver.F90</affectedPath><affectedPath>dash_app/tune_tab/state.py</affectedPath><commitId>49becd43efb55f71e94d130df711467a08487f33</commitId><timestamp>1781662153000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Mostly dash app improvements to plotting, also made subwindows for tuning
</comment><date>2026-06-16 21:09:13 -0500</date><id>49becd43efb55f71e94d130df711467a08487f33</id><msg>Mostly dash app improvements to plotting, also made subwindows for tuning</msg><path><editType>edit</editType><file>dash_app/tune_tab/callbacks_display.py</file></path><path><editType>edit</editType><file>clubb_python_api/clubb_python/CLUBB_core/loss_driver.py</file></path><path><editType>edit</editType><file>src/clubb_loss_driver_test.F90</file></path><path><editType>delete</editType><file>input_misc/new_tuner/atex_new_tuner.in</file></path><path><editType>edit</editType><file>dash_app/plot_tab/callbacks_case.py</file></path><path><editType>edit</editType><file>dash_app/tune_tab/state.py</file></path><path><editType>edit</editType><file>dash_app/tune_tab/discovery.py</file></path><path><editType>edit</editType><file>dash_app/tune_tab/callbacks_runs.py</file></path><path><editType>edit</editType><file>dash_app/plot_tab/layout.py</file></path><path><editType>delete</editType><file>input_misc/new_tuner/arm_new_tuner.in</file></path><path><editType>edit</editType><file>tuner/README.md</file></path><path><editType>edit</editType><file>tuner/paths.py</file></path><path><editType>edit</editType><file>tuner/tuning_scheduler.py</file></path><path><editType>edit</editType><file>tuner/tuning_worker.py</file></path><path><editType>edit</editType><file>clubb_python_api/clubb_f2py.pyf</file></path><path><editType>edit</editType><file>clubb_python_api/f2py_fortran_wrappers/clubb_loss_driver_wrapper.F90</file></path><path><editType>edit</editType><file>run_scripts/run_scm_loss.py</file></path><path><editType>delete</editType><file>input_misc/new_tuner/nov11_altocu_new_tuner.in</file></path><path><editType>delete</editType><file>input_misc/new_tuner/fire_new_tuner.in</file></path><path><editType>edit</editType><file>run_scripts/run_loss_output_consistency.py</file></path><path><editType>edit</editType><file>dash_app/plot_tab/callbacks_controls.py</file></path><path><editType>edit</editType><file>tuner/status.py</file></path><path><editType>edit</editType><file>dash_app/plot_tab/plot_types/profile_plot.py</file></path><path><editType>delete</editType><file>input_misc/new_tuner/rico_new_tuner.in</file></path><path><editType>delete</editType><file>input_misc/new_tuner/bomex_new_tuner.in</file></path><path><editType>edit</editType><file>src/clubb_standalone_loss.F90</file></path><path><editType>delete</editType><file>input_misc/new_tuner/dycoms2_rf02_nd_new_tuner.in</file></path><path><editType>delete</editType><file>input_misc/new_tuner/wangara_new_tuner.in</file></path><path><editType>edit</editType><file>tuner/request.py</file></path><path><editType>edit</editType><file>dash_app/tune_tab/runtime.py</file></path><path><editType>edit</editType><file>dash_app/plot_tab/plot_types/timeheight_plot.py</file></path><path><editType>add</editType><file>tuner/case_defaults.json</file></path><path><editType>edit</editType><file>dash_app/tune_tab/tab.py</file></path><path><editType>delete</editType><file>input_misc/new_tuner/dycoms2_rf02_ds_new_tuner.in</file></path><path><editType>edit</editType><file>utilities/benchmark_converter.py</file></path><path><editType>edit</editType><file>dash_app/plot_tab/state.py</file></path><path><editType>edit</editType><file>dash_app/tune_tab/layout.py</file></path><path><editType>edit</editType><file>tuner/taylor_metrics.py</file></path><path><editType>delete</editType><file>input_misc/new_tuner/lba_new_tuner.in</file></path><path><editType>delete</editType><file>input_misc/new_tuner/dycoms2_rf01_new_tuner.in</file></path><path><editType>delete</editType><file>input_misc/new_tuner/README</file></path><path><editType>delete</editType><file>input_misc/new_tuner/gabls2_new_tuner.in</file></path><path><editType>edit</editType><file>tuner/clubb_loss_driver.py</file></path><path><editType>edit</editType><file>dash_app/plot_tab/plot_types/subcolumn_plot.py</file></path><path><editType>edit</editType><file>dash_app/plot_tab/plot_types/budget_plot.py</file></path><path><editType>edit</editType><file>dash_app/assets/12_tab_plots_theme.css</file></path><path><editType>delete</editType><file>input_misc/new_tuner/dycoms2_rf02_do_new_tuner.in</file></path><path><editType>edit</editType><file>tuner/namelist.py</file></path><path><editType>edit</editType><file>dash_app/plot_tab/plot_types/shared.py</file></path><path><editType>delete</editType><file>input_misc/new_tuner/arm_97_new_tuner.in</file></path><path><editType>edit</editType><file>src/clubb_driver.F90</file></path><path><editType>edit</editType><file>src/clubb_loss_driver.F90</file></path><path><editType>add</editType><file>tuner/case_defaults.py</file></path><path><editType>edit</editType><file>tuner/clubb_loss_driver_test.py</file></path><path><editType>edit</editType><file>dash_app/plot_tab/benchmark_overlay.py</file></path><path><editType>delete</editType><file>input_misc/new_tuner/gabls3_night_new_tuner.in</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>dash_app/tune_tab/runtime.py</affectedPath><affectedPath>dash_app/plot_tab/callbacks_grid.py</affectedPath><affectedPath>tuner/tune_clubb.py</affectedPath><affectedPath>dash_app/tune_tab/callbacks_runs.py</affectedPath><affectedPath>tuner/tuning_scheduler.py</affectedPath><affectedPath>dash_app/tune_tab/layout.py</affectedPath><affectedPath>dash_app/tune_tab/callbacks_settings.py</affectedPath><affectedPath>dash_app/tune_tab/callbacks_display.py</affectedPath><affectedPath>tuner/status.py</affectedPath><affectedPath>dash_app/plot_tab/plot_types/timeheight_plot.py</affectedPath><commitId>fbd58e26e08dea936b882eb0033d4c0123cb720b</commitId><timestamp>1781662153000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Tuner tracking by case
</comment><date>2026-06-16 21:09:13 -0500</date><id>fbd58e26e08dea936b882eb0033d4c0123cb720b</id><msg>Tuner tracking by case</msg><path><editType>edit</editType><file>dash_app/tune_tab/callbacks_runs.py</file></path><path><editType>edit</editType><file>dash_app/tune_tab/callbacks_settings.py</file></path><path><editType>edit</editType><file>dash_app/plot_tab/callbacks_grid.py</file></path><path><editType>edit</editType><file>dash_app/tune_tab/callbacks_display.py</file></path><path><editType>edit</editType><file>dash_app/tune_tab/runtime.py</file></path><path><editType>edit</editType><file>dash_app/plot_tab/plot_types/timeheight_plot.py</file></path><path><editType>edit</editType><file>tuner/status.py</file></path><path><editType>edit</editType><file>tuner/tune_clubb.py</file></path><path><editType>edit</editType><file>tuner/tuning_scheduler.py</file></path><path><editType>edit</editType><file>dash_app/tune_tab/layout.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/clubb_loss_driver.F90</affectedPath><affectedPath>src/CLUBB_core/stats_netcdf.F90</affectedPath><affectedPath>src/clubb_driver.F90</affectedPath><commitId>2f7894d15d7484994ebc1814a28e73574cf9a228</commitId><timestamp>1781662153000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Removing stats time-variance code
</comment><date>2026-06-16 21:09:13 -0500</date><id>2f7894d15d7484994ebc1814a28e73574cf9a228</id><msg>Removing stats time-variance code</msg><path><editType>edit</editType><file>src/clubb_driver.F90</file></path><path><editType>edit</editType><file>src/clubb_loss_driver.F90</file></path><path><editType>edit</editType><file>src/CLUBB_core/stats_netcdf.F90</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>tuner/clubb_loss_driver_test.py</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/clubb_loss_driver_wrapper.F90</affectedPath><affectedPath>tuner/tuning_worker.py</affectedPath><affectedPath>tuner/test_tuning_strategy.py</affectedPath><affectedPath>src/CLUBB_core/stats_netcdf.F90</affectedPath><affectedPath>dash_app/tune_tab/callbacks_settings.py</affectedPath><affectedPath>src/clubb_loss_driver_test.F90</affectedPath><affectedPath>tuner/status.py</affectedPath><affectedPath>dash_app/tune_tab/callbacks_display.py</affectedPath><affectedPath>src/clubb_standalone_loss.F90</affectedPath><affectedPath>tuner/clubb_loss_driver.py</affectedPath><affectedPath>tuner/taylor_metrics.py</affectedPath><affectedPath>run_scripts/run_loss_output_consistency.py</affectedPath><affectedPath>src/clubb_driver.F90</affectedPath><affectedPath>tuner/tuning_scheduler.py</affectedPath><affectedPath>dash_app/tune_tab/layout.py</affectedPath><affectedPath>clubb_python_api/clubb_f2py.pyf</affectedPath><affectedPath>tuner/README.md</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/loss_driver.py</affectedPath><affectedPath>src/clubb_loss_driver.F90</affectedPath><commitId>0e805357b72fd170eb5aecfe98549955d66381f4</commitId><timestamp>1781662153000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Simplifying loss driver output - now loss metrics are output explicitly rather than as packaged taylor_metrics and having different versions for subwindows and such
</comment><date>2026-06-16 21:09:13 -0500</date><id>0e805357b72fd170eb5aecfe98549955d66381f4</id><msg>Simplifying loss driver output - now loss metrics are output explicitly rather than as packaged taylor_metrics and having different versions for subwindows and such</msg><path><editType>edit</editType><file>tuner/test_tuning_strategy.py</file></path><path><editType>edit</editType><file>tuner/tuning_worker.py</file></path><path><editType>edit</editType><file>src/CLUBB_core/stats_netcdf.F90</file></path><path><editType>edit</editType><file>clubb_python_api/f2py_fortran_wrappers/clubb_loss_driver_wrapper.F90</file></path><path><editType>edit</editType><file>clubb_python_api/clubb_python/CLUBB_core/loss_driver.py</file></path><path><editType>edit</editType><file>dash_app/tune_tab/callbacks_settings.py</file></path><path><editType>edit</editType><file>src/clubb_loss_driver_test.F90</file></path><path><editType>edit</editType><file>tuner/tuning_scheduler.py</file></path><path><editType>edit</editType><file>tuner/README.md</file></path><path><editType>edit</editType><file>tuner/status.py</file></path><path><editType>edit</editType><file>dash_app/tune_tab/callbacks_display.py</file></path><path><editType>edit</editType><file>dash_app/tune_tab/layout.py</file></path><path><editType>edit</editType><file>src/clubb_driver.F90</file></path><path><editType>edit</editType><file>src/clubb_loss_driver.F90</file></path><path><editType>edit</editType><file>tuner/taylor_metrics.py</file></path><path><editType>edit</editType><file>clubb_python_api/clubb_f2py.pyf</file></path><path><editType>edit</editType><file>src/clubb_standalone_loss.F90</file></path><path><editType>edit</editType><file>tuner/clubb_loss_driver.py</file></path><path><editType>edit</editType><file>run_scripts/run_loss_output_consistency.py</file></path><path><editType>edit</editType><file>tuner/clubb_loss_driver_test.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>dash_app/tune_tab/runtime.py</affectedPath><affectedPath>tuner/tuning_worker.py</affectedPath><affectedPath>tuner/test_tuning_strategy.py</affectedPath><affectedPath>dash_app/tune_tab/callbacks_settings.py</affectedPath><affectedPath>tuner/status.py</affectedPath><affectedPath>dash_app/tune_tab/callbacks_display.py</affectedPath><affectedPath>dash_app/assets/13_tab_tune_theme.css</affectedPath><affectedPath>tuner/request.py</affectedPath><affectedPath>tuner/taylor_metrics.py</affectedPath><affectedPath>tuner/namelist.py</affectedPath><affectedPath>run_scripts/run_scm_loss.py</affectedPath><affectedPath>dash_app/tune_tab/callbacks_runs.py</affectedPath><affectedPath>tuner/tuning_scheduler.py</affectedPath><affectedPath>dash_app/tune_tab/layout.py</affectedPath><affectedPath>dash_app/tune_tab/discovery.py</affectedPath><affectedPath>tuner/README.md</affectedPath><affectedPath>tuner/case_defaults.py</affectedPath><affectedPath>src/clubb_loss_driver.F90</affectedPath><affectedPath>dash_app/tune_tab/state.py</affectedPath><affectedPath>dash_app/tune_tab/tab.py</affectedPath><commitId>c299a48ecac0a50aadfb81985881f4efb24d03cb</commitId><timestamp>1781662153000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Mainly ui updates and small simplifications
</comment><date>2026-06-16 21:09:13 -0500</date><id>c299a48ecac0a50aadfb81985881f4efb24d03cb</id><msg>Mainly ui updates and small simplifications</msg><path><editType>edit</editType><file>tuner/case_defaults.py</file></path><path><editType>edit</editType><file>tuner/taylor_metrics.py</file></path><path><editType>edit</editType><file>dash_app/tune_tab/callbacks_settings.py</file></path><path><editType>edit</editType><file>tuner/request.py</file></path><path><editType>edit</editType><file>dash_app/tune_tab/discovery.py</file></path><path><editType>edit</editType><file>tuner/status.py</file></path><path><editType>edit</editType><file>dash_app/tune_tab/callbacks_display.py</file></path><path><editType>edit</editType><file>dash_app/assets/13_tab_tune_theme.css</file></path><path><editType>edit</editType><file>tuner/test_tuning_strategy.py</file></path><path><editType>edit</editType><file>tuner/tuning_worker.py</file></path><path><editType>edit</editType><file>dash_app/tune_tab/runtime.py</file></path><path><editType>edit</editType><file>tuner/README.md</file></path><path><editType>edit</editType><file>dash_app/tune_tab/state.py</file></path><path><editType>edit</editType><file>run_scripts/run_scm_loss.py</file></path><path><editType>edit</editType><file>dash_app/tune_tab/callbacks_runs.py</file></path><path><editType>edit</editType><file>src/clubb_loss_driver.F90</file></path><path><editType>edit</editType><file>tuner/namelist.py</file></path><path><editType>edit</editType><file>tuner/tuning_scheduler.py</file></path><path><editType>edit</editType><file>dash_app/tune_tab/tab.py</file></path><path><editType>edit</editType><file>dash_app/tune_tab/layout.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/CLUBB_core/stats_netcdf.F90</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/stats_netcdf_wrapper.F90</affectedPath><affectedPath>src/SILHS/latin_hypercube_driver_module.F90</affectedPath><affectedPath>src/clubb_driver.F90</affectedPath><commitId>e56e0543fb19780f829f4753bb5077d974fee65c</commitId><timestamp>1781662153000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Improving comments and cleaning things up a bit
</comment><date>2026-06-16 21:09:13 -0500</date><id>e56e0543fb19780f829f4753bb5077d974fee65c</id><msg>Improving comments and cleaning things up a bit</msg><path><editType>edit</editType><file>clubb_python_api/f2py_fortran_wrappers/stats_netcdf_wrapper.F90</file></path><path><editType>edit</editType><file>src/CLUBB_core/stats_netcdf.F90</file></path><path><editType>edit</editType><file>src/clubb_driver.F90</file></path><path><editType>edit</editType><file>src/SILHS/latin_hypercube_driver_module.F90</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>run_scripts/run_stats_output_consistency.py</affectedPath><affectedPath>tuner/namelist.py</affectedPath><affectedPath>run_scripts/run_scm_loss.py</affectedPath><affectedPath>jenkins_tests/clubb_stats_output_consistency_gfortran_test/Jenkinsfile</affectedPath><affectedPath>run_scripts/create_case_namelist.py</affectedPath><affectedPath>jenkins_tests/LLM_FAILURE_AUTOMATION_DESIGN.md</affectedPath><affectedPath>src/CLUBB_core/stats_netcdf.F90</affectedPath><affectedPath>run_scripts/run_scm.py</affectedPath><commitId>606f023e5d5a5660f3268e82e9edd9277fe5d013</commitId><timestamp>1781662153000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Removing strictness on stats window vs output interval, and adding a stats consistency test to tests for issues with batch size and output frequency and the windowing mode
</comment><date>2026-06-16 21:09:13 -0500</date><id>606f023e5d5a5660f3268e82e9edd9277fe5d013</id><msg>Removing strictness on stats window vs output interval, and adding a stats consistency test to tests for issues with batch size and output frequency and the windowing mode</msg><path><editType>edit</editType><file>run_scripts/run_scm.py</file></path><path><editType>add</editType><file>jenkins_tests/LLM_FAILURE_AUTOMATION_DESIGN.md</file></path><path><editType>add</editType><file>jenkins_tests/clubb_stats_output_consistency_gfortran_test/Jenkinsfile</file></path><path><editType>edit</editType><file>run_scripts/run_scm_loss.py</file></path><path><editType>add</editType><file>run_scripts/run_stats_output_consistency.py</file></path><path><editType>edit</editType><file>run_scripts/create_case_namelist.py</file></path><path><editType>edit</editType><file>src/CLUBB_core/stats_netcdf.F90</file></path><path><editType>edit</editType><file>tuner/namelist.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/CLUBB_core/stats_netcdf.F90</affectedPath><affectedPath>jenkins_tests/clubb_stats_output_consistency_gfortran_test/Jenkinsfile</affectedPath><affectedPath>src/clubb_driver.F90</affectedPath><commitId>d44f37a979c3db65d48730de84f9a51d681932d5</commitId><timestamp>1781662153000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Fixing openmp bug and making incomplete stats intervals not output, as it was before
</comment><date>2026-06-16 21:09:13 -0500</date><id>d44f37a979c3db65d48730de84f9a51d681932d5</id><msg>Fixing openmp bug and making incomplete stats intervals not output, as it was before</msg><path><editType>edit</editType><file>src/CLUBB_core/stats_netcdf.F90</file></path><path><editType>edit</editType><file>src/clubb_driver.F90</file></path><path><editType>edit</editType><file>jenkins_tests/clubb_stats_output_consistency_gfortran_test/Jenkinsfile</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/CLUBB_core/pdf_closure_module.F90</affectedPath><affectedPath>jenkins_tests/clubb_stats_output_consistency_gfortran_test/Jenkinsfile</affectedPath><commitId>3b9ae585d36129b00da3a206b1e26d20396c8b51</commitId><timestamp>1781663342000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Making jenkins test use standard stats, and fixing tiny bug that caused error running with debug+no rcp2 stats
</comment><date>2026-06-16 21:29:02 -0500</date><id>3b9ae585d36129b00da3a206b1e26d20396c8b51</id><msg>Making jenkins test use standard stats, and fixing tiny bug that caused error running with debug+no rcp2 stats</msg><path><editType>edit</editType><file>src/CLUBB_core/pdf_closure_module.F90</file></path><path><editType>edit</editType><file>jenkins_tests/clubb_stats_output_consistency_gfortran_test/Jenkinsfile</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>run_scripts/run_bindiff_all.py</affectedPath><commitId>bffd40b66205f8eeef22641f5d69251b77132b4e</commitId><timestamp>1781665665000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Adding gate around bindiff, there's an edge case where a cosmetic diff can trigger a full-diff even in a failed case, which should otherwise be considered BFB and skipped.
</comment><date>2026-06-16 22:07:45 -0500</date><id>bffd40b66205f8eeef22641f5d69251b77132b4e</id><msg>Adding gate around bindiff, there's an edge case where a cosmetic diff can trigger a full-diff even in a failed case, which should otherwise be considered BFB and skipped.</msg><path><editType>edit</editType><file>run_scripts/run_bindiff_all.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>dash_app/README.md</affectedPath><affectedPath>dash_app/requirements.txt</affectedPath><affectedPath>README</affectedPath><commitId>e59c37b0374775f1f3738c85e18a71ef06f82d5c</commitId><timestamp>1781722064000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Adding some README entries for the dash app and a python requirements file
</comment><date>2026-06-17 13:47:44 -0500</date><id>e59c37b0374775f1f3738c85e18a71ef06f82d5c</id><msg>Adding some README entries for the dash app and a python requirements file</msg><path><editType>edit</editType><file>README</file></path><path><editType>add</editType><file>dash_app/README.md</file></path><path><editType>add</editType><file>dash_app/requirements.txt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>dash_app/tune_tab/runtime.py</affectedPath><affectedPath>tuner/namelist.py</affectedPath><affectedPath>src/clubb_loss_driver.F90</affectedPath><affectedPath>tuner/test_tuning_strategy.py</affectedPath><commitId>acf1b00a84af13e5110885e642eab2337e2df0f3</commitId><timestamp>1781726142000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Adding comments and little bug fix to dash app
</comment><date>2026-06-17 14:55:42 -0500</date><id>acf1b00a84af13e5110885e642eab2337e2df0f3</id><msg>Adding comments and little bug fix to dash app</msg><path><editType>edit</editType><file>tuner/test_tuning_strategy.py</file></path><path><editType>edit</editType><file>src/clubb_loss_driver.F90</file></path><path><editType>edit</editType><file>dash_app/tune_tab/runtime.py</file></path><path><editType>edit</editType><file>tuner/namelist.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>jenkins_tests/clubb_stats_output_consistency_gfortran_test/Jenkinsfile</affectedPath><affectedPath>run_scripts/run_loss_output_consistency.py</affectedPath><commitId>f8c56782889b97bc1eff825e0fc381887fec3b70</commitId><timestamp>1781727710000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Update to loss consistency test, making it simpler since stats consistency test covers most things. Also adding it to the stats consistency jenkins test since it is still similar
</comment><date>2026-06-17 15:21:50 -0500</date><id>f8c56782889b97bc1eff825e0fc381887fec3b70</id><msg>Update to loss consistency test, making it simpler since stats consistency test covers most things. Also adding it to the stats consistency jenkins test since it is still similar</msg><path><editType>edit</editType><file>jenkins_tests/clubb_stats_output_consistency_gfortran_test/Jenkinsfile</file></path><path><editType>edit</editType><file>run_scripts/run_loss_output_consistency.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>dash_app/tune_tab/runtime.py</affectedPath><affectedPath>tuner/job_runtime.py</affectedPath><affectedPath>utilities/loss_metrics.py</affectedPath><affectedPath>tuner/tuning_worker.py</affectedPath><affectedPath>run_scripts/create_case_namelist.py</affectedPath><affectedPath>tuner/test_tuning_strategy.py</affectedPath><affectedPath>tuner/status.py</affectedPath><affectedPath>dash_app/plot_tab/profile_loss.py</affectedPath><affectedPath>run_scripts/run_loss_output_consistency.py</affectedPath><affectedPath>tuner/namelist.py</affectedPath><affectedPath>run_scripts/run_scm_loss.py</affectedPath><affectedPath>dash_app/tune_tab/callbacks_runs.py</affectedPath><affectedPath>tuner/tuning_scheduler.py</affectedPath><affectedPath>tuner/README.md</affectedPath><affectedPath>jenkins_tests/clubb_new_tuner_test/Jenkinsfile</affectedPath><affectedPath>run_scripts/run_tuner_job.py</affectedPath><commitId>cd370a7abbb0467a22cd0fca9a20664b4f9eac81</commitId><timestamp>1781740794000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Cleanup and code consolidation, new jenkins test for tuner
</comment><date>2026-06-17 18:59:54 -0500</date><id>cd370a7abbb0467a22cd0fca9a20664b4f9eac81</id><msg>Cleanup and code consolidation, new jenkins test for tuner</msg><path><editType>edit</editType><file>dash_app/plot_tab/profile_loss.py</file></path><path><editType>edit</editType><file>dash_app/tune_tab/callbacks_runs.py</file></path><path><editType>edit</editType><file>dash_app/tune_tab/runtime.py</file></path><path><editType>edit</editType><file>run_scripts/run_loss_output_consistency.py</file></path><path><editType>edit</editType><file>tuner/README.md</file></path><path><editType>edit</editType><file>tuner/status.py</file></path><path><editType>edit</editType><file>run_scripts/run_scm_loss.py</file></path><path><editType>add</editType><file>run_scripts/run_tuner_job.py</file></path><path><editType>edit</editType><file>run_scripts/create_case_namelist.py</file></path><path><editType>add</editType><file>utilities/loss_metrics.py</file></path><path><editType>add</editType><file>jenkins_tests/clubb_new_tuner_test/Jenkinsfile</file></path><path><editType>edit</editType><file>tuner/tuning_scheduler.py</file></path><path><editType>edit</editType><file>tuner/tuning_worker.py</file></path><path><editType>delete</editType><file>tuner/namelist.py</file></path><path><editType>add</editType><file>tuner/job_runtime.py</file></path><path><editType>edit</editType><file>tuner/test_tuning_strategy.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/clubb_loss_driver_test.F90</affectedPath><affectedPath>tuner/clubb_loss_driver_test.py</affectedPath><affectedPath>run_scripts/run_tuner_job.py</affectedPath><affectedPath>run_scripts/create_case_namelist.py</affectedPath><commitId>9ca513d16ed869cf7f0f320a67b49cba28d756fe</commitId><timestamp>1781741907000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Adding comments
</comment><date>2026-06-17 19:18:27 -0500</date><id>9ca513d16ed869cf7f0f320a67b49cba28d756fe</id><msg>Adding comments</msg><path><editType>edit</editType><file>run_scripts/run_tuner_job.py</file></path><path><editType>edit</editType><file>run_scripts/create_case_namelist.py</file></path><path><editType>edit</editType><file>src/clubb_loss_driver_test.F90</file></path><path><editType>edit</editType><file>tuner/clubb_loss_driver_test.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>run_scripts/run_loss_output_consistency.py</affectedPath><affectedPath>tuner/case_defaults.json</affectedPath><commitId>0137b1518d6e01d2007fc45052c2f8c360f737b0</commitId><timestamp>1781742411000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Fixing little bugs
</comment><date>2026-06-17 19:26:51 -0500</date><id>0137b1518d6e01d2007fc45052c2f8c360f737b0</id><msg>Fixing little bugs</msg><path><editType>edit</editType><file>tuner/case_defaults.json</file></path><path><editType>edit</editType><file>run_scripts/run_loss_output_consistency.py</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></culprit><culprit><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></culprit><inProgress>false</inProgress><nextBuild><number>24</number><url>http://carson.math.uwm.edu/jenkins/job/clubb_restart_gfortran_test_branch/24/</url></nextBuild><previousBuild><number>22</number><url>http://carson.math.uwm.edu/jenkins/job/clubb_restart_gfortran_test_branch/22/</url></previousBuild></workflowRun>