- Notifications
You must be signed in to change notification settings - Fork 9
Installation
noooway edited this page Feb 9, 2019 · 38 revisions
Python version -- slower, but easier to install:
sudo apt-get install git && sudo apt-get install python3 && sudo apt-get install jupyter && sudo apt-get install hdf5-tools hdfview && # clone and install necessary python packages git clone https://github.com/epicf/ef_python your-ef_python-dir && pip3 install --user --requirement your-ef_python-dir/requirements.txt # test cd your-ef_python-dir/examples/axially_symmetric_beam_contour && sh run_example.sh && ls C++ version -- faster, but requires compilation:
sudo apt-get install git build-essential && sudo apt-get install libboost-dev libboost-program-options-dev libhdf5-dev && sudo apt-get install python3 python3-numpy python3-matplotlib python3-scipy && sudo apt-get install python3-h5py && sudo apt-get install jupyter && sudo apt-get install hdf5-tools hdfview && # clone and compile git clone https://github.com/epicf/ef your-ef-dir && cd your-ef-dir && make && # test cd ./examples/axially_symmetric_beam_contour && sh run_example.sh && lsTest example is launched to check whether the program has been installed correctly. During the computation it should produce several *.h5 files with the data; after it finishes -- a .png file with a picture of a beam profile, similar to the one below:
In case the installation has been successful, it is suggested to examine available examples in the wiki.
Find us on VKontakte Facebook ResearchGate
- Home
- Motivation and Goals
- Alternatives
- Current Features and Development Roadmap
- What It Is and How It Works
- Preprints and Published Works
- Installation
- Quick start
- Examples
Single Particle- Single Particle in Free Space
- Single Particle In Uniform Magnetic Field
- Single Particle In Uniform Electric Field
Electron Beams - Ribbon Beam Contour
- Contour of Ribbon Beam In Uniform Magnetic Field
- Axially Symmetric Beam Contour
- Contour of Axially Symmetric Beam In Uniform Magnetic Field
- Potential well of cylindrical beam in tube
Other - Conducting Sphere Potential
- Child-Langmuir Law for Planar Diode
- FreeCAD and ParaView
- Code structure
- Supported Config File Sections