Skip to content

Commit 4fe1cfd

Browse files
steindevax3l
authored andcommitted
Klaus' Review to PIC Section
1 parent 69172ef commit 4fe1cfd

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

docs/source/models/pic.rst

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -43,14 +43,14 @@ The equations of motion are given by the Lorentz force as
4343

4444
.. math::
4545
46-
\frac{\mathrm{d}}{\mathrm{d}t} \mathbf{V_s}(t) &= \frac{q_s}{m_s} \left[ \mathbf{E}(\mathbf{X_s}(t),t) + \mathbf{V_s}(t) \times \mathbf{B}(\mathbf{X_s}(t),t) \right]\\
47-
\frac{\mathrm{d}}{\mathrm{d}t} \mathbf{X_s}(t) &= \mathbf{V_s}(t) .
46+
\frac{\mathrm{d}}{\mathrm{d}t} \mathbf{V_s}(t) &= \frac{q_s}{m_s} \left[ \mathbf{E}(\mathbf{X_s}(t),t) + \mathbf{V_s}(t) \times \mathbf{B}(\mathbf{X_s}(t),t) \right]\\
47+
\frac{\mathrm{d}}{\mathrm{d}t} \mathbf{X_s}(t) &= \mathbf{V_s}(t) .
4848
4949
.. attention::
5050

5151
TODO: write proper relativistic form
5252

53-
where :math:`\mathbf{X_s}, \mathbf{V_s}` describe the ensemble of particle species' position and velocity.
53+
:math:`\mathbf{X}_s = (\mathbf x_1, \mathbf x_2, ...)_s` and :math:`\mathbf{V}_s = (\mathbf v_1, \mathbf v_2, ...)_s` are vectors of *marker* positions and velocities, respectively, which describe the ensemble of particles belonging to species :math:`s`.
5454

5555
.. note::
5656

@@ -62,9 +62,11 @@ Electro-Magnetic PIC Method
6262

6363
**Fields** such as :math:`\mathbf{E}(t), \mathbf{B}(t)` and :math:`\mathbf{J}(t)` are discretized on a regular mesh in Eulerian frame of reference (see [EulerLagrangeFrameOfReference]_).
6464

65-
The distribution function :math:`f_s(\mathbf{x},\mathbf{v},t)` for **particles** is described in Lagrangian frame of reference.
66-
It is sampled with *markers*, sometimes referred to as *macro-particles*.
67-
These markers carry a spatial shape of order :math:`n` and a delta-distribution in momentum space.
65+
The distribution of **Particles** is described by the distribution function :math:`f_s(\mathbf{x},\mathbf{v},t)`.
66+
This distribution function is sampled by *markers* (commonly referred to as *macro-particles*).
67+
The temporal evolution of the distribution function is simulated by advancing the markers over time according to the Vlasov--Maxwell--Equation in Lagrangian frame (see eq. :eq:`VlasovMaxwell` and [EulerLagrangeFrameOfReference]_).
68+
69+
Markers carry a spatial shape of order :math:`n` and a delta-distribution in momentum space.
6870
In most cases, these shapes are implemented as B-splines and are pre-integrated to *assignment functions* :math:`S` of the form:
6971

7072
.. math::
@@ -74,6 +76,7 @@ In most cases, these shapes are implemented as B-splines and are pre-integrated
7476
S^n(x) = \left(S^{n-1} * S^0\right)(x) = \int_{x-1}^x S^{n-1}(\xi) d\xi
7577
7678
PIConGPU implements these up to order :math:`n=4`.
79+
The three dimensional marker shape is a multiplicative union of B-splines :math:`S^n(x,y,z) = S^n(x) S^n(y) S^n(z)`.
7780

7881
References
7982
----------

0 commit comments

Comments
 (0)