Skip to content

Changes

Started 2 mo 16 days ago
Took 13 sec on built-in
Mainly dash updates and a little source changes to improve parameter/flag checking. See https://github.com/larson-group/clubb/pull/1336 for details
( 4b6a1f2 )
utilities/pytests/test_output_paths.py dash_app/tutorial_tab/clubb_equations_demo/app.py utilities/create_case_namelist.py dash_app/plot_tab/state.py dash_app/run_tab/namelist.py dash_app/shared/background.py dash_app/pytests/test_param_disclosures.py dash_app/misc_tab/tab.py dash_app/pytests/test_state_persistence.py src/clubb_driver.F90 dash_app/agent_integration/__init__.py dash_app/agent_integration/handoff.py dash_app/plot_tab/callbacks_controls.py dash_app/README.md dash_app/plot_tab/plot_types/custom_plot.py dash_app/shared/notecard.py dash_app/pytests/test_misc_tab.py dash_app/assets/26_tab_reports.css doc/reports/sam-heatmap-coloring-examples-20h30/generate_rc_vs_rt_example.py dash_app/pytests/test_runtime.py doc/reports/sam-heatmap-coloring-examples-20h30/figures/raw-sam-wrt-color-signals.png LLM_prompts/update_host_models_after_clubb_changes.md dash_app/compile_tab/test_compile_tab_build_status.py dash_app/tutorial_tab/callbacks.py run_scripts/run_tuner_job.py dash_app/assets/11_tab_run_theme.css dash_app/assets/37_workspace_persistence.js dash_app/compile_tab/layout.py dash_app/plot_tab/plot_types/registry.py dash_app/reports_tab/static.py jenkins_tests/clubb_python_test/Jenkinsfile clubb_python_api/CMakeLists.txt src/CLUBB_core/parameters_tunable.F90 doc/reports/sam-heatmap-coloring-examples-20h30/report.html dash_app/shared/provenance.py dash_app/shared/reporting.py dash_app/plot_tab/plot_types/pdf_contour_plot.py utilities/create_multi_col_params.py dash_app/assets/33_run_param_rows.js tuner/workspaces.py dash_app/misc_tab/mixing_length_trajectories/figures.py dash_app/assets/37_run_console_state.js dash_app/pytests/test_runtime_logging.py dash_app/tutorial_tab/clubb_equations_demo/__init__.py dash_app/app.py utilities/output_paths.py dash_app/pytests/test_agent_plot_actions.py dash_app/pytests/test_dashboard_lifecycle.py dash_app/shared/actions.py dash_app/assets/28_misc_mixing_length_trajectories.css dash_app/reports_tab/layout.py dash_app/shared/activity.py dash_app/plot_tab/callbacks_grid.py tuner/test_tuning_strategy.py clubb_python_driver/clubb_case_initalization.py dash_app/pytests/test_custom_plot.py jenkins_tests/clubb_gpu_async_output_matching/Jenkinsfile dash_app/assets/36_tune_ui_resize.js dash_app/plot_tab/plot_types/budget_plot.py dash_app/tutorial_tab/clubb_equations_demo/content.py dash_app/shared/__init__.py clubb_python_api/f2py_fortran_wrappers/parameters_tunable_wrapper.F90 utilities/pytests/test_create_multi_col_params.py utilities/clubb_settings_validation.py dash_app/requirements.txt dash_app/assets/32_plots_constant_param_rows.js dash_app/tunable_configs.py utilities/pytests/test_clubb_settings_resolution.py dash_app/pytests/test_agent_services.py dash_app/assets/22_tab_misc_labs.css tuner/pytests/test_presets.py dash_app/misc_tab/sam_w_rt_neighborhood/atlas.py dash_app/pytests/test_agent_tab_registry.py clubb_python_api/clubb_f2py.pyf dash_app/misc_tab/mixing_length_trajectories/callbacks.py dash_app/plot_tab/plot_types/help_content.py clubb_python_api/clubb_python/CLUBB_core/numerical_check.py tests/run_pytests.sh dash_app/pytests/test_run_runtime.py tuner/sample_history.py dash_app/reports_tab/tab.py dash_app/services/__init__.py dash_app/run_tab/layout.py dash_app/tutorial_tab/clubb_equations.py dash_app/assets/18_tab_tutorial_theme.css tests/run_clubb_settings_validation_test.py dash_app/assets/19_tutorial_equations.css dash_app/plot_tab/plot_types/shared.py dash_app/pytests/test_runtime_loss_batches.py dash_app/pytests/test_activity.py utilities/pytests/test_settings_rules.py dash_app/tutorial_tab/__init__.py utilities/sam_3d_reference.py tuner/presets.py dash_app/tune_tab/callbacks_settings.py dash_app/run_tab/tab.py dash_app/misc_tab/sam_w_rt_neighborhood/__init__.py dash_app/pytests/test_output_discovery.py doc/reports/README.md dash_app/assets/14_tab_compile_theme.css dash_app/misc_tab/__init__.py dash_app/reports_tab/publisher.py clubb_python_api/clubb_python/CLUBB_core/stats_netcdf.py dash_app/assets/30_run_ui_resize.js dash_app/run_tab/config_state.py run_scripts/run_tuner.py tuner/pytests/test_workspaces.py dash_app/run_tab/callbacks_runs.py tuner/presets.json run_scripts/README.md dash_app/tune_tab/callbacks_workspaces.py dash_app/tune_tab/discovery.py clubb_jax/README.md dash_app/misc_tab/sam_w_rt_neighborhood/tab.py dash_app/tutorial_tab/welcome.py dash_app/plot_tab/layout.py dash_app/pytests/test_plot_transitions.py src/CLUBB_core/advance_xp2_xpyp_module.F90 tuner/job_runtime.py dash_app/agent_integration/mcp_server.py tuner/parameter_ranges.py dash_app/plot_tab/callbacks_params.py dash_app/agent_integration/client.py dash_app/pytests/test_profiles.py jenkins_tests/clubb_new_tuner_test/Jenkinsfile dash_app/shared/broker.py dash_app/misc_tab/layout.py tuner/tuning_worker.py clubb_jax/clubb_case_initalization.py dash_app/run_tab/callbacks_settings.py utilities/les_chi_moments.py dash_app/pytests/test_analysis.py dash_app/pytests/test_output_directory_picker.py dash_app/pytests/test_persistence.py dash_app/misc_tab/sam_w_rt_neighborhood/generation.py tests/README dash_app/plot_tab/callbacks_case.py doc/reports/sam-heatmap-coloring-examples-20h30/data/raw-sam-wrt-color-signals.json .gitignore clubb_python_api/tests/test_init_sequence.py launch_dashboard.sh dash_app/shared/bivariate_heatmap.py run_scripts/run_scm.py dash_app/plot_tab/plot_types/subcolumn_plot.py dash_app/pytests/test_workspace_selection.py dash_app/assets/31_plots_ui_resize.js tests/run_jax_vs_fortran_cases.py dash_app/assets/10_theme.css dash_app/services/models.py LLM_prompts/dash_app_workflow.md dash_app/reports_tab/catalog.py dash_app/shared/tunable_configs.py dash_app/pytests/test_tune_callbacks_settings.py dash_app/assets/17_workspace_persistence.css dash_app/agent_integration/endpoint.py tests/run_benchmark_converter_test.py tuner/README.md dash_app/assets/05_shared_modal.css dash_app/shared/tab_registry.py dash_app/tutorial_tab/adg1_gaussian_explorer.py dash_app/pytests/test_plot_help.py dash_app/plot_tab/plot_types/base_plot.py dash_app/shared/runtime.py tests/run_python_vs_fortran_cases.py clubb_python_api/clubb_python/clubb_api.py dash_app/run_tab/callbacks_selection.py tests/analyze_tuner_sample_history.py dash_app/shared/runtime_logging.py dash_app/services/plots.py dash_app/tune_tab/runtime.py dash_app/services/profiles.py dash_app/persistence.py tuner/tuning_strategy.py dash_app/shared/dashboard_registry.py dash_app/plot_tab/plot_types/profile_plot.py dash_app/misc_tab/mixing_length_trajectories/__init__.py dash_app/pytests/test_atlas.py dash_app/misc_tab/mixing_length_trajectories/layout.py dash_app/pytests/test_tutorial_tab.py dash_app/shared/output_discovery.py dash_app/tune_tab/callbacks_runs.py dash_app/reports_tab/__init__.py dash_app/services/jobs.py dash_app/tune_tab/callbacks_display.py dash_app/pytests/test_two_gaussian_model.py doc/reports/index.json dash_app/assets/39_dashboard_tab_scroll.js dash_app/tune_tab/state.py dash_app/assets/13_tab_tune_theme.css dash_app/pytests/test_agent_integration.py dash_app/pytests/test_taylor_window_display.py dash_app/tutorial_tab/tab.py dash_app/DEVELOPMENT.md doc/reports/resize_raster_assets.py clubb_python_api/f2py_fortran_wrappers/stats_netcdf_wrapper.F90 dash_app/pytests/test_agent_tuning.py dash_app/pytests/test_callbacks_runs.py dash_app/shared/two_gaussian_model.py dash_app/pytests/test_mcp_endpoint.py dash_app/run_tab/runtime.py dash_app/pytests/test_equations.py dash_app/shared/broker_client.py dash_app/tutorial_tab/clubb_equations_demo/components.py dash_app/assets/34_run_param_clientside.js dash_app/shared/netcdf.py tuner/enhanced_simann_strategy.py tuner/pytests/test_tuning_strategy.py README dash_app/compile_tab/callbacks.py dash_app/assets/25_tab_misc.css AGENTS.md dash_app/pytests/test_scm_override.py doc/reports/sam-heatmap-coloring-examples-20h30/generate_color_signal_examples.py src/CLUBB_core/numerical_check.F90 clubb_python_api/clubb_python/CLUBB_core/parameters_tunable.py dash_app/plot_tab/plot_types/specs.py dash_app/compile_tab/runtime.py dash_app/pytests/test_reports_tab.py dash_app/pytests/test_compile_tab_build_status.py dash_app/misc_tab/mixing_length_trajectories/analysis.py dash_app/shared/gateway.py doc/reports/sam-heatmap-coloring-examples-20h30/figures/raw-sam-wrt-rc-vs-rt.png doc/reports/sam-heatmap-coloring-examples-20h30/data/raw-sam-wrt-rc-vs-rt.json dash_app/misc_tab/registry.py jenkins_tests/clubb_driver_test/Jenkinsfile dash_app/agent_integration/broker_endpoint.py jenkins_tests/clubb_plot_solver_compare/Jenkinsfile dash_app/pytests/test_app_startup.py tuner/pytests/test_parameter_ranges.py doc/reports/sam-heatmap-coloring-examples-20h30/manifest.json dash_app/assets/12_tab_plots_theme.css dash_app/tutorial_tab/layout.py src/CLUBB_core/clubb_api_module.F90 dash_app/pytests/test_netcdf.py dash_app/agent_integration/dashboard_lifecycle.py run_scripts/run_scm_loss.py dash_app/shared/components.py clubb_python_driver/README.md dash_app/plot_tab/benchmark_overlay.py dash_app/tune_tab/tab.py tuner/taylor_metrics.py utilities/benchmark_converter.py tuner/case_defaults.json tuner/tuning_scheduler.py dash_app/pytests/test_pdf_contour_plot.py dash_app/shared/broker_protocol.py dash_app/pytests/test_bivariate_heatmap.py dash_app/tune_tab/layout.py tuner/status.py tuner/request.py LLM_prompts/SHORTCUTS.md dash_app/pytests/test_run_callbacks_settings.py
Gunther Huebler at