Skip to content

Changes

Started by Gunther Huebler
Started 52 min ago
Queued 3 ms
Took 39 min on built-in
Port differentiable legacy mixing length and migrate its selector (#1408)
( dfa3b53 )
input/parameter_and_flag_configs/compatible_r8029/tunable_parameters.in clubb_python_api/pytests/auto_llm_generated_pytests/test_init_sequence.py clubb_python_api/clubb_f2py.pyf clubb_python_api/pytests/auto_llm_generated_pytests/test_python_port_api_coverage.py input/parameter_and_flag_configs/coriolis_cases/atex_long_parameters.in src/clubb_driver.F90 src/CLUBB_core/advance_clubb_core_module.F90 utilities/pytests/test_settings_rules.py input/flag_sets/config_core_flags_wo_never_supported_jax_features.json src/CLUBB_core/mixing_length.F90 input/parameter_and_flag_configs/e3sm_maint32/configurable_model_flags.in input/parameter_and_flag_configs/tauMatchLscale/tunable_parameters.in src/CLUBB_core/numerical_check.F90 clubb_python_driver/advance_clubb_core.py input/parameter_and_flag_configs/compatible_r8029/configurable_model_flags.in input/flag_sets/run_bindiff_w_flags_config_core_flags.json clubb_jax/tests/run_jax_timestep_gradient_test.py src/CLUBB_core/model_flags.F90 tuner/pytests/test_parameter_ranges.py input/parameter_and_flag_configs/e3sm/tunable_parameters.in clubb_jax/README.md tests/run_python_vs_fortran_cases.py src/clubb_tuner.F90 clubb_python_api/f2py_fortran_wrappers/mixing_length_wrapper.F90 input/parameter_and_flag_configs/e3sm/configurable_model_flags.in src/CLUBB_core/parameter_indices.F90 .agents/skills/clubb-testing-and-reporting/SKILL.md clubb_jax/src/CLUBB_core/mixing_length.py clubb_jax/src/CLUBB_core/parameters_tunable.py clubb_jax/src/CLUBB_core/advance_clubb_core_module.py input/parameter_and_flag_configs/default/configurable_model_flags.in clubb_python_api/f2py_fortran_wrappers/model_flags_wrapper.F90 clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_advance_xm_wpxp.py src/G_unit_test_types/pdf_parameter_tests.F90 clubb_jax/src/CLUBB_core/model_flags.py clubb_python_api/clubb_python/CLUBB_core/mixing_length.py input/parameter_and_flag_configs/default/tunable_parameters.in clubb_jax/pytests/auto_llm_generated_pytests/test_mixing_length.py src/G_unit_test_types/spurious_source_test.F90 input/parameter_and_flag_configs/coriolis_cases/ekman_parameters.in clubb_python_api/clubb_python/derived_types/config_flags.py input/parameter_and_flag_configs/e3sm_maint32/tunable_parameters.in clubb_jax/pytests/auto_llm_generated_pytests/test_param_names.py clubb_jax/src/CLUBB_core/parameter_indices.py dash_app/pytests/test_callbacks_runs.py input/flag_sets/run_bindiff_w_flags_config_host_flags.json input/parameter_and_flag_configs/e3sm_maint32/maint32_defaults_report.md input/parameter_and_flag_configs/tauMatchLscale/configurable_model_flags.in utilities/clubb_settings_validation.py clubb_jax/src/CLUBB_core/config_flags.py src/SILHS/silhs_importance_sample_module.F90 input/parameter_and_flag_configs/Lscale/configurable_model_flags.in dash_app/pytests/test_run_runtime.py tests/pytests/test_run_clubb_conv_test.py clubb_jax/src/CLUBB_core/numerical_check.py dash_app/pytests/test_tune_callbacks_settings.py tuner/pytests/test_adam_baselines.py input/parameter_and_flag_configs/Lscale/tunable_parameters.in clubb_jax/pytests/auto_llm_generated_pytests/f2py_unit_tests/test_mixing_length_vs_fortran.py clubb_python_driver/clubb_constants.py dash_app/misc_tab/mixing_length_trajectories/analysis.py src/CLUBB_core/parameters_tunable.F90 .agents/skills/clubb-finalization/SKILL.md clubb_python_api/pytests/auto_llm_generated_pytests/test_call_tree_mixing_length.py src/CLUBB_core/clubb_api_module.F90 tests/run_jax_vs_fortran_cases.py clubb_jax/tests/benchmark_mixing_length.py input/parameter_and_flag_configs/coriolis_cases/coriolis_test_parameters.in clubb_jax/tests/test_loss_driver.py clubb_python_api/clubb_python/derived_types/config_flags_converter.py
noreply at