The PICKSC group has released UPIC 2.0.2, an update to the first release of UPIC (2.0.1). The major new features here are namelist inputs, a full set of field diagnostics, and initialization with non-uniform densities. As before, codes can be compiled to run with 2 levels of parallelism (MPI/OpenMP) or OpenMP only.
The primary purpose of this framework is to provide trusted components for building and customizing parallel Particle-in-Cell codes for plasma simulation. The framework provides libraries as well as reference applications illustrating their use.
The public repository is available on GitHub and may be found here: UPIC-2.0 (You must be logged onto GitHub for this links to take you to a valid site).
The files for the 2D and 3D components of UPIC 2.0.1 may also be directly downloaded here on the PICKSC site.