envelope_1d package
Define the modules for the Envelope1D beam calculator.
It is a 1d envelope calculator, with two implementations. The first one is in
pure Python. The second one, CyEnvelope1D, is in Cython. It is
faster, but require a compilation. Check out setup.py.
Submodules
- beam_parameters_factory module
- element_envelope1d_parameters module
ElementEnvelope1DParametersElementEnvelope1DParameters.__init__()ElementEnvelope1DParameters.set_absolute_meshes()ElementEnvelope1DParameters.re_set_for_broken_cavity()ElementEnvelope1DParameters.transfer_matrix_kw()ElementEnvelope1DParameters.transf_mat_function_wrapper()ElementEnvelope1DParameters._transfer_matrix_results_to_dict()ElementEnvelope1DParameters._proper_transfer_matrix_func()ElementEnvelope1DParameters._abc_impl
DriftEnvelope1DParametersFieldMapEnvelope1DParametersFieldMapEnvelope1DParameters.__init__()FieldMapEnvelope1DParameters.transfer_matrix_kw()FieldMapEnvelope1DParameters._transfer_matrix_results_to_dict()FieldMapEnvelope1DParameters.re_set_for_broken_cavity()FieldMapEnvelope1DParameters._broken_transfer_matrix_results_to_dict()FieldMapEnvelope1DParameters._broken_transfer_matrix_kw()FieldMapEnvelope1DParameters._abc_impl
_get_phi_0_rel()SuperposedFieldMapEnvelope1DParametersSuperposedFieldMapEnvelope1DParameters.__init__()SuperposedFieldMapEnvelope1DParameters.transfer_matrix_kw()SuperposedFieldMapEnvelope1DParameters._set_field_functions()SuperposedFieldMapEnvelope1DParameters._transfer_matrix_results_to_dict()SuperposedFieldMapEnvelope1DParameters.re_set_for_broken_cavity()SuperposedFieldMapEnvelope1DParameters._abc_impl
BendEnvelope1DParametersDummyEnvelope1DParameters
- element_envelope1d_parameters_factory module
- envelope_1d module
- simulation_output_factory module
SimulationOutputFactoryEnvelope1DSimulationOutputFactoryEnvelope1D._is_3dSimulationOutputFactoryEnvelope1D._transfer_matrix_factory_classSimulationOutputFactoryEnvelope1D._beam_parameters_factory_classSimulationOutputFactoryEnvelope1D.create()SimulationOutputFactoryEnvelope1D._format_w_kin()SimulationOutputFactoryEnvelope1D._format_phi_abs()SimulationOutputFactoryEnvelope1D._get_cav_params()SimulationOutputFactoryEnvelope1D._abc_impl
- specs module
- transfer_matrices module
- transfer_matrix_factory module
- util module