config package
This subpackage defines methods to validate the .toml
config file.
It is a first filter, so that most obvious input mistakes are detected at the beginning of the script rather than after hours of simulation. Also, some complementary data is calculated.
Note
I think that some day this subpackage will be removed. As most of the
.toml
entries are simply objects kwargs
, I could create all the
necessary objects at the beginning of the script, with the tests at the
object instantiation.
It would be clearer I think…
Submodules
- config.beam module
- config.beam_calculator module
IMPLEMENTED_BEAM_CALCULATORS
IMPLEMENTED_ENVELOPE1D_METHODS
IMPLEMENTED_ENVELOPE3D_METHODS
_edit_configuration_dict_in_place_envelope1d()
_edit_configuration_dict_in_place_envelope3d()
_edit_configuration_dict_in_place_tracewin()
_find_file()
_test_envelope1d()
_test_envelope3d()
_test_tracewin()
_test_tracewin_executable()
edit_configuration_dict_in_place()
test()
- config.design_space module
- config.evaluators module
- config.files module
- config.helper module
- config.plots module
- config.wtf module