Skip to main content

Module sta

Module sta 

Source

Structs§

SpinorBilinearCovariants
Bilinear Covariants of a Dirac Spinor in Cl(1, 3): sigma (scalar R1), omega (pseudoscalar R2), J (current), S (spin density bivector), K (chiral current).
StaBivector
Electromagnetic Faraday Bivector in Spacetime Algebra: F = E + IcB. Unifies electric and magnetic field vectors into a single grade-2 bivector.
StaLorentzBoost
Lorentz Boost Versor (hyperbolic rotor) along velocity vector v = (vx, vy, vz). B = cosh(phi/2) - sinh(phi/2) * (v_hat . \sigma).
StaSpinor
Dirac Spinor in Spacetime Algebra Cl(1, 3) as an Even Multivector Cl+(1, 3): psi = scalar + (ex \gamma_10 + ey \gamma_20 + ez \gamma_30 + bx \gamma_32 + by \gamma_13 + bz \gamma_21) + pseudoscalar \gamma_0123. Alignment: 32 bytes (cache line half, 8 floats).
StaVector
Minkowski 4-vector in Spacetime Algebra Cl(1, 3). Basis: \gamma_0^2 = +1 (timelike), \gamma_1^2 = \gamma_2^2 = \gamma_3^2 = -1 (spacelike). Metric interval: s^2 = (ct)^2 - (x^2 + y^2 + z^2).

Enums§

LounestoClass
The 6 Spinor Classes according to Pertti Lounesto’s Classification Theorem: Lounesto (2001), “Clifford Algebras and Spinors”, Chapter 12 (Flags, Poles and Dipoles).