INNER CODE UNIT · Python

Quantities

MatthewFilipovich/pycharge · src/pycharge/potentials_and_fields.py:16

class Quantities(NamedTuple):
    r"""Electromagnetic quantities from moving charges.

    Attributes:
        scalar (Array): Scalar potential :math:`\phi`, shape ``(...)``.
        vector (Array): Vector potential :math:`\mathbf{A}`, shape ``(..., 3)``.
        electric (Array): Electric field :math:`\mathbf{E} = \mathbf{E}_1 + \mathbf{E}_2`, shape ``(..., 3)``.
        magnetic (Array): Magnetic field :math:`\mathbf{B} = \mathbf{B}_1 + \mathbf{B}_2`, shape ``(..., 3)``.
        electric_term1 (Array): E-field Velocity term :math:`\mathbf{E}_1`, shape ``(..., 3)``.
        electric_term2 (Array): E-field Acceleration term :math:`\mathbf{E}_2`, shape ``(..., 3)``.
        magnetic_term1 (Array): B-field Velocity term :math:`\mathbf{B}_1`, shape ``(..., 3)``.
        magnetic_term2 (Array): B-field Acceleration term :math:`\mathbf{B}_2`, shape ``(..., 3)``.

    """

    scalar: Array
    vector: Array
    electric: Array

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…