Skip to content
Snippets Groups Projects
Select Git revision
  • 5b0aa9382e7c404e58ad011152c9f8e95f443242
  • stable default protected
  • develop protected
  • feature-particle-in-cell
  • feature-quad_wakes_LongRangeResistiveWall
  • Resisitve_wall_eff_radius_yokoya
  • feature-iqdamper0
  • feature-feedback-IQ-damper0
  • feature-read_wakis
  • use-one-bin
  • RF-FBv0.6
  • RF-FBv0.5
  • faster_pytorch
  • RF-FB
  • util
  • RFBucket
  • Long-range_wakepotential
  • 0.9.0
  • 0.8.0
  • 0.7.0
  • 0.6.0
  • 0.5.0
  • 0.4
  • 0.3
  • 0.2
  • 0.1
26 results

__init__.py

Blame
    • Gamelin Alexis's avatar
      85a49966
      Merge of Vlasov code with mbtrack2 · 85a49966
      Gamelin Alexis authored
      Add CavityResonator class
      Add BeamLoadingVlasov class, to do tested and developped further.
      From BeamLoadingVlasov, only the beam_equilibrium method is well tested and benchmarked.
      The cannonical_transform and solveB methods have to be tested and benchmarked further.
      85a49966
      History
      Merge of Vlasov code with mbtrack2
      Gamelin Alexis authored
      Add CavityResonator class
      Add BeamLoadingVlasov class, to do tested and developped further.
      From BeamLoadingVlasov, only the beam_equilibrium method is well tested and benchmarked.
      The cannonical_transform and solveB methods have to be tested and benchmarked further.
    Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    __init__.py 1.17 KiB
    # -*- coding: utf-8 -*-
    """
    Created on Tue Jan 14 12:25:30 2020
    
    @author: gamelina
    """
    
    from mbtrack2.collective_effects.instabilities import mbi_threshold, cbi_threshold, lcbi_growth_rate_mode, lcbi_growth_rate, plot_critical_mass
    from mbtrack2.collective_effects.resistive_wall import (skin_depth, CircularResistiveWall, Coating)
    from mbtrack2.collective_effects.resonator import Resonator, PureInductive, PureResistive
    from mbtrack2.collective_effects.tapers import StupakovRectangularTaper, StupakovCircularTaper
    from mbtrack2.collective_effects.wakefield import ComplexData, Impedance, WakeFunction, WakeField
    from mbtrack2.collective_effects.utilities import read_CST, read_IW2D, spectral_density
    from mbtrack2.collective_effects.utilities import gaussian_bunch_spectrum, beam_spectrum, effective_impedance
    from mbtrack2.collective_effects.utilities import yokoya_elliptic, beam_loss_factor
    from mbtrack2.collective_effects.utilities import double_sided_impedance, read_IW2D_folder
    from mbtrack2.collective_effects.utilities import gaussian_bunch
    from mbtrack2.collective_effects.impedance_model import ImpedanceModel
    from mbtrack2.collective_effects.csr import (FreeSpaceCSR, ParallelPlatesCSR)