Welcome to the PICLas Documentation!
PICLas is a three-dimensional simulation framework for Particle-in-Cell, Direct Simulation Monte Carlo and other particle methods that can be coupled for the simulation of collisional plasma flows. It features a high-order discontinuous Galerkin (DG) simulation module for the solution of the time-dependent Maxwell equations on unstructured hexahedral elements in three space dimensions. The code was specifically designed for very high order accurate simulations on massively parallel systems. It is licensed under GPLv3, written in Fortran and parallelized with MPI.
- Developer Guide
- 1. GitLab Workflow
- 2. Documentation
- 3. Style Guide
- 4. Best Practices
- 5. Troubleshooting
- 6. Code Extension
- 7. Useful Functions
- 8. MPI Implementation
- 9. Regression Testing
- 10. Unit tests
- 11. Compiler Options
- 12. Developer Tools
- 13. Performance Analysis
- 14. Building the AppImage Executable
- 15. Markdown Examples