Skip to content
Success

Changes

Summary

  1. Test different f90 vs jax flags (#1357) (details)
  2. Consolidating column mirror test functionality into the test script itself - now the script does it all, no need to configure/build/run anymore. Also hugely improving comments and explainations (details)
Commit 3a0c0fbbeb0eae52b7b98be4555b18dc6036398a by noreply
Test different f90 vs jax flags (#1357)

* wip

* wip

* test is basically done -> find out why some jax runs fail, mabe also run fortran even if jax fails

* fortran is tested regardless of whether jax fails

* changed jenkinsfile + removed l_Lscale_plume_centered from flag file + flag_set readme + lil print F90 fix

* added comments and a new flagset for jax tests

* added new jax flag config file to Jenkinstest
The file was modifiedtests/README (diff)
The file was addedutilities/flag_sets.py
The file was modified.gitignore (diff)
The file was modifiedinput/flag_sets/run_bindiff_w_flags_config_core_flags.json (diff)
The file was modifiedsrc/CLUBB_core/err_info_type_module.F90 (diff)
The file was modifiedtests/run_jax_vs_fortran_cases.py (diff)
The file was addedinput/flag_sets/config_core_flags_wo_never_supported_jax_features.json
The file was addedinput/flag_sets/README.md
The file was modifiedjenkins_tests/clubb_jax_tests/Jenkinsfile (diff)
The file was modifiedrun_scripts/run_clubb_w_varying_flags.py (diff)
Commit e2f38c22369792200d556168276e492b5bff6717 by Gunther Huebler
Consolidating column mirror test functionality into the test script itself - now the script does it all, no need to configure/build/run anymore. Also hugely improving comments and explainations
The file was modifiedjenkins_tests/clubb_column_mirror_test/Jenkinsfile (diff)
The file was addedtests/pytests/test_column_mirror.py
The file was modifiedtests/README (diff)
The file was modifiedtests/check_mirrored_multi_col_output.py (diff)