Summary
Source: https://github.com/impact-lbl/IMPACT-Z
License: BSD-like, see https://github.com/impact-lbl/IMPACT-Z/blob/master/licenseBSD.doc
Path: /software/impact (Maxwell only)
Documentation: https://github.com/impact-lbl/IMPACT-Z/tree/master/doc
Impact-Z is a 3D parallel/serial PIC code based on multi-layer object-oriented design. Impact-Z can treat intense beam propagating through drifts, magnetic quadropols or solenoids, ... using linear map or nonlinear Lorentz integrator. The installation on Maxwell provides both Impact-Z and Impact-T.
Using Impact-Z
To initialize the environment use the module command:
[max]% module load maxwell impact Impact-Z: (mpirun) ImpactZexe Impact-T: (mpirun) ImpactTexe GUI: ImpactGUI [max]% which Impact-Z /software/lbl-impact/bin/Impact-Z [max]% realpath /software/lbl-impact/bin/Impact-Z /software/lbl-impact/bin/ImpactZexe [max]% module list Currently Loaded Modulefiles: 1) maxwell 2) mpi/openmpi-x86_64 3) impact # package information: [max]% xwhich Impact-Z Provided by module(s) ... module load maxwell impact; which Impact-Z: /software/lbl-impact/bin/Impact-Z ... module load maxwell impact; which Impact-Z: /software/lbl-impact/bin/Impact-Z URL: https://github.com/impact-lbl/IMPACT-Z Manual: https://github.com/impact-lbl/IMPACT-Z/tree/master/doc License: https://github.com/impact-lbl/IMPACT-Z/blob/master/license.txt