PIConGPU
0.6.0

INSTALLATION

  • Introduction
  • Instructions
  • Dependencies
  • picongpu.profile
  • Changelog

USAGE

  • Reference
  • Basics
  • .param Files
  • Plugins
  • TBG
  • Python
  • Example Setups
  • Workflows
    • Adding Laser
    • Boundary Conditions
    • Setting the Number of Cells
    • Changing the Resolution with a Fixed Target
    • Calculating the Memory Requirement per Device
    • Setting the Laser Initialization Cut-Off
    • Definition of Composite Materials
    • Quasi-Neutral Initialization
    • Probe Particles
    • Tracer Particles
    • Particle Filters

MODELS

  • The Particle-in-Cell Algorithm
  • Finite-Difference Time-Domain Method
  • Hierarchy of Charge Assignment Schemes
  • Landau-Lifschitz Radiation Reaction
  • Field Ionization
  • Collisional Ionization
  • Photons
  • Binary collisions

Post-Processing

  • Python
  • openPMD
  • ParaView

EXPERTs

  • Device Oversubscription
  • PIConGPU SIGNALS

DEVELOPMENT

  • How to Participate as a Developer
  • PIConGPU Commit Rulez
  • Repository Structure
  • Coding Guide Lines
  • Sphinx
  • Doxygen
  • Clang Tools
  • Extending PIConGPU
  • Important PIConGPU Classes
  • Important pmacc Classes
  • Python Postprocessing Tool Structure
  • Debugging
  • Index of Doxygen Documentation

PROGRAMMING PATTERNS

  • Lockstep Programming Model
PIConGPU
  • Docs »
  • Workflows
  • Edit on GitHub

WorkflowsΒΆ

This section contains typical user workflows and best practices.

  • Adding Laser
  • Boundary Conditions
    • Particles
    • Fields
  • Setting the Number of Cells
  • Changing the Resolution with a Fixed Target
  • Calculating the Memory Requirement per Device
  • Setting the Laser Initialization Cut-Off
  • Definition of Composite Materials
  • Quasi-Neutral Initialization
    • Fully Ionized Ions
    • Partly Ionized Ions
  • Probe Particles
    • Workflow
    • Known Limitations
  • Tracer Particles
    • Workflow
    • Known Limitations
  • Particle Filters
    • Example
    • Filtering Based on Global Position
    • Limiting Filters to Eligible Species
Next Previous

© Copyright Documentation under CC-BY 4.0, The PIConGPU Community Revision 59e9b536.

Built with Sphinx using a theme provided by Read the Docs.