-
Notifications
You must be signed in to change notification settings - Fork 0
Particle accelerator structure optimizer using ACE3P and Hopper2
License
kyrsjo/AcdOpti
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This project is a framework and a GUI for controlling Ace3P [1] jobs -- including geometry/mesh generation from template CUBIT [2] scripts, managing all the input/output files, controlling remote jobs on HPC resources such as hopper2[3] at NERSC, and running analysis and plots on the solutions. The program and it's use is described in [5] and [6]. To use the code, you need (1) Password-less SSH access to Hopper2 (2) Enter your username and location of acdtool executable in file src/acdOpti/AcdOptiSettings.py (3) The following non-standard-library python packages: pyGTK, paramiko, CUBIT The code is licensed under GNU General Public License (GPL) version 3.0[4]. References: [1]: http://www.slac.stanford.edu/grp/acd/ace3p.html [2]: http://cubit.sandia.gov/ [3]: http://www.nersc.gov/users/computational-systems/hopper/ [4]: http://www.gnu.org/copyleft/gpl.html [5]: K.Sjobak, E.Adli and A.Grudiev: SURFACE FIELD OPTIMIZATION OF ACCELERATING STRUCTURES FOR CLIC USING ACE3P ON REMOTE COMPUTING FACILITY, IPAC'15. https://accelconf.web.cern.ch/accelconf/IPAC2013/papers/mopwo011.pdf [6]: K.Sjobak, A.Grudiev and E.Adli: Design of waveguide damped cells for 12 GHz high gradient accelerating structures, CLIC note 1026, 2014. http://cds.cern.ch/record/1712945
About
Particle accelerator structure optimizer using ACE3P and Hopper2
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published