tracewin package
This subpackage holds all the modules for TraceWin beam
calculator.
It is a 3d envelope or multiparticle calculator. It requires TraceWin to be installed on your machine.
Submodules
- beam_parameters_factory module
- element_tracewin_parameters module
- element_tracewin_parameters_factory module
- machine_config_specs module
- simulation_output_factory module
_0_to_NaN()_remove_invalid_values()_load_results_generic()_set_energy_related_results()_set_phase_related_results()_remove_incomplete_line()_add_dummy_data()_load_parameters_of_cavities()_uniformize_parameters_of_cavities()SimulationOutputFactoryTraceWinSimulationOutputFactoryTraceWin._is_3dSimulationOutputFactoryTraceWin.__init__()SimulationOutputFactoryTraceWin._transfer_matrix_factory_classSimulationOutputFactoryTraceWin._beam_parameters_factory_classSimulationOutputFactoryTraceWin.create()SimulationOutputFactoryTraceWin._create_main_results_dictionary()SimulationOutputFactoryTraceWin._save_tracewin_meshing_in_elements()SimulationOutputFactoryTraceWin._get_cav_params()SimulationOutputFactoryTraceWin._abc_impl
- specs module
- tracewin module
TraceWinTraceWin.__init__()TraceWin._set_up_specific_factories()TraceWin._tracewin_base_command()TraceWin._tracewin_full_command()TraceWin.run()TraceWin.run_with_this()TraceWin.post_optimisation_run_with_this()TraceWin.init_solver_parameters()TraceWin.is_a_multiparticle_simulationTraceWin.is_a_3d_simulationTraceWin._post_treat_cavity_setttings()TraceWin._abc_impl
_run_in_bash()
- transfer_matrix_factory module