rf_functions.potential module¶
Module containing base functions to compute like rf voltage, rf potential, separatrices, acceptance, emittance, synchrotron frequency
- Authors
Simon Albright, Alexandre Lasheen
-
blond_common.rf_functions.potential.
area_vs_hamiltonian_cubic
(time_array, potential_array, eta_0, beta_rel, tot_energy, min_potential_well=None, inner_max_potential_well=None, n_points_reinterp=None)[source]¶
-
blond_common.rf_functions.potential.
find_potential_wells_cubic
(time_array_full, potential_well_full, relative_max_val_precision_limit=1e-06, mest=10, verbose=False)[source]¶
-
blond_common.rf_functions.potential.
potential_well_cut_cubic
(time_array_full, potential_well_full, potwell_max_locs)[source]¶
-
blond_common.rf_functions.potential.
rf_potential_generation
(n_points, t_rev, voltage, harmonic_number, phi_offset, eta_0, charge, energy_increment, time_bounds=None)[source]¶
-
blond_common.rf_functions.potential.
rf_potential_generation_cubic
(time_array, voltage_array, eta_0, charge, t_rev, energy_increment, interpolated_voltage_minus_increment=None)[source]¶
-
blond_common.rf_functions.potential.
rf_voltage_generation
(n_points, t_rev, voltage, harmonic_number, phi_offset, time_bounds=None)[source]¶