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