Skip to content

puncproject/PUNCpp

Repository files navigation

PUNC++

Documentation Status

Particles-in-UNstructured-Cells, C++ version (PUNC++) is an open source scientific program for simulating plasmas using the Particle-In-Cell (PIC) method on an unstructured mesh. The field quantities are solved using the Finite Element Method (FEM) through the third party finite element environment FEniCS. The focus is on plasma-object interaction, typically for space applications.

A user guide is available online on ReadTheDocs, whereas for developers, the code is documented using Doxygen. See the installation section for building developer's documentation.

punc++.gif

Contributors

Principal authors:

Contributors and mentors: