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
- beam module
- beam_calculator module
IMPLEMENTED_BEAM_CALCULATORSIMPLEMENTED_ENVELOPE1D_METHODSIMPLEMENTED_ENVELOPE3D_METHODStest()edit_configuration_dict_in_place()_test_envelope1d()_edit_configuration_dict_in_place_envelope1d()_test_tracewin()_test_tracewin_executable()_edit_configuration_dict_in_place_tracewin()_find_file()_test_envelope3d()_edit_configuration_dict_in_place_envelope3d()
- design_space module
- evaluators module
- files module
- helper module
- plots module
- wtf module