Record TCL3Triversor123

Unit

Declaration

type TCL3Triversor123 = record

Description

Represents the unit pseudoscalar e₁∧e₂∧e₃ of Cl(3,0). Acts as a compile-time constant unit trivector (the oriented unit volume of ℝ³). Multiplying a scalar by this record yields a grade-3 trivector scaled along e₁∧e₂∧e₃. Satisfies (e₁∧e₂∧e₃)² = -1. The pseudoscalar commutes with all elements of Cl(3,0) and generates the duality transformation between vectors and bivectors.

Overview

Methods

Public class operator *(const AValue: double; const ASelf: TCL3Triversor123): TCL3Trivector;

Description

Methods

Public class operator *(const AValue: double; const ASelf: TCL3Triversor123): TCL3Trivector;

Returns the trivector AValue · e₁∧e₂∧e₃. AValue * e₁₂₃ = (0, ..., AValue)


Generated by PasDoc 1.0.4.