10-14 July 2016
Africa/Johannesburg timezone
Paper Submission is Open!! Registration for CCP2016 Conference will be open at the registration desk @ St. George's Hotel reception area on Sunday 10 July / Welcome Dinner at 18:30 SAST.

UCLA Particle-in-Cell and Kinetic Simulation Software Center for Plasma Simulation

13 Jul 2016, 12:35


Dr Viktor Decyk (University of California, Los Angeles)

Abstract content <br> &nbsp; (Max 300 words)<br><a href="http://events.saip.org.za/getFile.py/access?resId=0&materialId=0&confId=34" target="_blank">Formatting &<br>Special chars</a>

UCLA has recently established a Particle-in-Cell (PIC) and Kinetic Software Center (PICKSC) for plasma simulation. This center is in the process of providing a variety of open source software resources for the plasma physics community, ranging from codes running on laptops to codes designed to run on millions of cores on emerging computer architectures. The codes provided fall into a number of categories:
1. Skeleton codes (mini-apps). These are small bare bone applications that illustrate algorithms. We have codes that illustrate basic algorithms for beginning students to codes with 1, 2, and 3 levels of parallelization for supercomputer experts. Electrostatic, electromagnetic, and Darwin models are provided, in both Fortran and C, with some Python.
2. UPIC Framework. This provides a collection of tested components for designing new PIC codes, along with reference applications illustrating their use. It currently supports FFT based field solvers. The reference applications can be used for testing ideas and as a base for building new codes. Modest extensions of the reference applications are useful for some Ph.D. level research projects.
3. Educational codes. These codes are designed for teaching important plasma concepts, suitable for interactive classroom use. Both laptops and web based applications are planned.
4. Production codes. These are codes being used by a large number of people for research in many areas of plasma physics. These will include QuickPIC, UPIC-EMMA, OSHUN, and a version of OSIRIS. Some of these codes will heavily utilize the reference applications within UPIC. The goal is to lead a community effort in further developing them.

Design details and current status will be discussed. The center maintains a web site at: http://picksc.idre.ucla.edu/. Contributions to this web site from others are solicited.

Primary author

Dr Viktor Decyk (University of California, Los Angeles)


Dr Frank Tsung (University of California, Los Angeles) Prof. Ricardo Fonseca (Instituto Universitário de Lisboa (ISCTE-IUL), Lisboa, Portugal) Prof. Warren Mori (University of California, Los Angeles)

Presentation Materials

There are no materials yet.