Example simulation scripts

Example simulation scripts covering a range of topics are included within the "examples" directory created during the code installation (see Installation How To). These scripts are employed in a US Particle Accelerator School course (see Training) using Warp and can be modified using information in the Warp documentation to simulate a wide variety of problems.  These scripts are organized in named sub-directories that include:

xy_quad                     xy-slice simulation of a quadrupole transport
3d_fodo                      3D bunched beam simulation of a fodo quadrupole transport 
rz_solenoid                 rz Solenoid transport
amr        
plasma_accel
par_plate_inj
pierce_diode


==================================
Remove Below when above is complete
==================================


Example scripts below provide illustrations on how Warp can be used.  Naming conventions are:

type-focusing-subfocusing-fieldsolver.py

type               = xy for transverse xy slice, 3d for 3d, and rz for r-z axisymmetric, etc.  
focusing         = focusing element type, quad for quadrupole, sol for solenoid, inj for injector, etc. 
subfocusing    = additional info on focusing type (for example quadrupole can be mag for magnetic or elec for electric).
fieldsolver       = type of fieldsolver employed:  mg for multigrid, fft for FFT based with capacity matrix

This effort is in progress and we hope to extend it as time permits !
SelectionFile type iconFile nameDescriptionSizeRevisionTimeUser
ċ

Download
  25k v. 1 Jul 24, 2012, 5:53 PM Steven Lund
Comments