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
- simulation_output_factory module
SimulationOutputFactoryTraceWinSimulationOutputFactoryTraceWin.out_folderSimulationOutputFactoryTraceWin._filenameSimulationOutputFactoryTraceWin.beam_calc_parameters_factorySimulationOutputFactoryTraceWin.__post_init__()SimulationOutputFactoryTraceWin._transfer_matrix_factory_classSimulationOutputFactoryTraceWin._beam_parameters_factory_classSimulationOutputFactoryTraceWin.run()SimulationOutputFactoryTraceWin._create_main_results_dictionary()SimulationOutputFactoryTraceWin._save_tracewin_meshing_in_elements()SimulationOutputFactoryTraceWin._create_cavity_parameters()SimulationOutputFactoryTraceWin.__init__()SimulationOutputFactoryTraceWin._abc_impl
_0_to_NaN()_remove_invalid_values()_load_results_generic()_set_energy_related_results()_set_phase_related_results()_remove_incomplete_line()_add_dummy_data()_load_cavity_parameters()_cavity_parameters_uniform_with_envelope1d()
- 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._save_cavities_entry_phases()TraceWin._abc_impl
_run_in_bash()
- transfer_matrix_factory module