-
Notifications
You must be signed in to change notification settings - Fork 9
Motivation and Goals
Ef started as a hobby project to become familiar with particle-in-cell method. Gradually it has evolved into state capable to perform basic simulation tasks. Currently it posses certain features unique among open-source particle simulation programs.
Ef is developed with a particular application in mind: simulation and optimization of certain ion source type - electron beam ion source, EBIS. Such sources are commonly used to produce beams of highly charged ions for applications in particle physics, medicine and surface modification. Their principle of operation employs an electrostatic ion trap to hold the ions while ionizing them to desired charge state with an electron beam.
Due to high number of particles and long time duration to simulate, such problem is computationally demanding and requires fine control over details of simulation algorithm to achieve acceptable balance between accuracy and computational time. Parallelization is mandatory to accomplish simulation in reasonable amount of time. Integration with CAD systems is highly desirable to simplify geometry specification.
Those requirements have influenced general design goals of the program:
- Focus on simulation of low-energy charged particle beam devices: ion sources, electron guns, etc. Current goal is simulation of electron beam ion source.
- Detailed control over simulation algorithm. This is essential for choosing right balance between accuracy and speed of modeling.
- Support for parallel execution (both CPU and GPU).
- Integration with CAD systems to simplify device geometry specification and data analysis.
- Source code is free and open, available for modifications and redistribution.
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