Improve Initial Condition Config - #1445
Conversation
DropD
commented
Aug 26, 2026
- Make the config classes ready for generating documentation
- Pass config options from other components during application of the IC instead of into their configuration
- rename initial_configuration.create -> initial_condition.apply (since it doesn't create anything)
|
not much feedback, other than it looks better than before and I like it. more things I'd like to see is the ad hoc names be replaced by a common interface so we have something like which should simplify the config.py match cases possibly also move create out of config.py and into a create.py or something more appropriate :) |
3cc6f78 to
19d4f80
Compare
6396d7b to
a8b5b2c
Compare
19d4f80 to
69499cb
Compare
69499cb to
a7b6032
Compare
In terminal output (which includes the current experimental config documentation browser), the best we could do is use a library that turns it into |
Co-authored-by: Ong Chia Rui <93439630+OngChia@users.noreply.github.com>
ccfb3df to
24e1aa4
Compare
|
When developing, you can test your changes on CSCS CI before merge with the You can pass options to override pipeline variables, for example:
Avoid running the pipeline for all tests when you are developing. Available options are:
For each option, Multiple values can be given to each option with See The Merging Once your PR is approved and ready for merging, add it to the merge queue. The Optional Tests To run benchmarks you can use:
For more detailed information please look at CI in the EXCLAIM universe. |