Skip to content

Client application for the Ion Beam Simulator IBSimu library for plasma simulation

License

Notifications You must be signed in to change notification settings

dgasparri/IBSimu_Client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IBSimu Client

IBSimu Client is a client application for the IBSimu Ion Beam Simulator library for plasma simulation. It is designed to run on both Windows and Linux.

It was developed because I was tired of recompiling the code every time I wanted to change a parameter (geometries, boundary conditions, beam composition)

The client is just a convenient way to:

  • change simulation parameters (geometries, boundary conditions, beam composition) without recompiling the code
  • run reasonably sized simulations
  • collect beam data during the simulation, including Twiss parameters and convergence
  • visualize the results of previous simulations

Documentation

IBSimu Client has a documentation site with an installationg guide, examples on how to use the package and references to its commands and parameters.

Contact, contributions and bug fixes

Contributions, suggestions and bug fixes are very welcome.

I (Duccio Gasparri) am to blame for all the errors and bugs. You can contact me either via GitHub, via Twitter at @dgasparri or via email, using my first and last name at Google's famous email service.

License

IBSimu Client is provided under the GNU GENERAL PUBLIC LICENSE 3.0.

IBSimu Client is in beta version, and no guarantees are provided.

About

Client application for the Ion Beam Simulator IBSimu library for plasma simulation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published