Skip to main content
Ctrl+K
struphy 2.5.0 documentation - Home struphy 2.5.0 documentation - Home
  • Tl;dr
  • Install
  • Quickstart
  • Userguide
  • Tutorials
  • Numerics
  • Models
  • Geometry
    • Equilibria
    • Propagators
    • Particle modules
    • FEEC modules
    • Utilities
    • Developer’s guide
    • Struphy repo
    • Struphy LinkedIn
    • Struphy RocketChat
  • Tl;dr
  • Install
  • Quickstart
  • Userguide
  • Tutorials
  • Numerics
  • Models
  • Geometry
  • Equilibria
  • Propagators
  • Particle modules
  • FEEC modules
  • Utilities
  • Developer’s guide
  • Struphy repo
  • Struphy LinkedIn
  • Struphy RocketChat

Table of Contents

Contents:

  • Tl;dr
  • Install
  • Quickstart
  • Userguide
  • Tutorials
  • Numerics
  • Models
  • Geometry
  • Equilibria
  • Propagators
  • Particle modules
  • FEEC modules
  • Utilities
  • Developer’s guide

Previous topic

Propagator base class

Next topic

Base modules

  • Particle modules

Particle modules#

Check out the following tutorials for how to use the particle modules below:

  • Tutorial 1 - Kinetic particles

  • Tutorial 2 - Fluid particles

  • Tutorial 9 - Vlasov-Maxwell

Contents:

  • Base modules
  • Pusher modules
  • Particle-to-grid coupling
  • Pusher kernels
  • Pusher kernels guiding-center
  • Evaluation kernels guiding-center
  • 6D accumulation kernels
  • 5D accumulation kernels
  • Filters
  • Sorting
  • SPH evaluation
  • Smoothing kernels
  • Utilities

previous

Propagator base class

next

Base modules

This Page

  • Show Source

© Copyright 2019-2025 (c) Struphy dev team | Max Planck Institute for Plasma Physics.

Created using Sphinx 8.1.3.

Built with the PyData Sphinx Theme 0.16.1.