Solver of the Kapchinsky-Vladimir envelope equation
Project description
Kapchinsky ENVelope (KENV)
Solver of the Kapchinsky-Vladimir envelope equation
V. Fedorov, D. Nikiforov, A. Petrenko, (Novosibirsk, 2019)
Overview
KENV is a solver code for the equation of the envelope of an electron beam with the Kapchinsky-Vladimirsky distribution for accelerator physics.
It is particularly suitable for accelerating an electron beam in direct channels with solenoidal and quadrupole focusing.
Theory
Watch in theory_ru
Algorithm
The algorithm reduces to lowering the order of the Kapchinsky-Vladimirsky differential equations to the first and subsequent integration.
Language
KENV completely written in Python.
Installation
pip install kenv
Instruction
Watch notebooks: theory and example ...
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
kenv-0.0.2.tar.gz
(4.5 kB
view hashes)
Built Distribution
kenv-0.0.2-py3-none-any.whl
(6.2 kB
view hashes)