Steven De Keninck's starred repositories

klein

P(R*_{3, 0, 1}) specialized SIMD Geometric Algebra Library

Language:C++License:MITStargazers:744Issues:44Issues:20

ultraviolet

A wide linear algebra crate for games and graphics.

coop

C++20 coroutines-based cooperative multitasking library

Language:C++License:MITStargazers:103Issues:5Issues:3

Gaalop

Gaalop (Geometic Algebra Algorithms Optimizer) is a software to compile and optimize geometric algebra (GA) expressions into high-level programming language code. Geometric algebra expressions can be developed using the freely available CLUCalc software by Christian Perwass. Gaalop optimizes CLUCalc expressions and produces C++ (AMP), OpenCL, CUDA, CLUCalc or LaTeX output. The optimized code is free of geometric algebra operations and runs very efficiently on various platforms.

Language:JavaLicense:LGPL-3.0Stargazers:94Issues:13Issues:9

linear-algebra-book

The full source code and hyperlinked PDF of the book "Linear Algebra via Exterior Products" (2010)

Language:TeXLicense:GPL-3.0Stargazers:79Issues:7Issues:2

numga

Geometric algebra in JAX and numpy

Language:PythonLicense:MITStargazers:69Issues:9Issues:3

tfga

Python package for Geometric / Clifford Algebra with TensorFlow

Language:Jupyter NotebookLicense:MITStargazers:48Issues:7Issues:11

lean-ga

A partial formalization of Geometric Algebra in the Lean formal proof verification system.

Language:LeanLicense:MITStargazers:47Issues:13Issues:2

geometric_algebra

Generate(d) custom libraries for geometric algebras

Language:RustLicense:MITStargazers:44Issues:5Issues:10

kingdon

A symbolically optimized and pythonic Clifford (geometric) algebra library named after none other than William Kingdon Clifford.

Language:PythonLicense:MITStargazers:40Issues:0Issues:0

LieStationaryKernels

Supplementary code for the paper "Stationary Kernels and Gaussian Processes on Lie Groups and their Homogeneous Spaces"

Language:PythonLicense:MITStargazers:39Issues:4Issues:4

CliffordAlgebras.jl

A fast and lightweight Julia package for Clifford and geometric algebras.

Language:JuliaLicense:MITStargazers:36Issues:4Issues:8

g3

Neat 3D math and graphics library

Language:RustLicense:ISCStargazers:31Issues:6Issues:8

TbGAL

TbGAL: Tensor-Based Geometric Algebra Library

Language:C++License:GPL-3.0Stargazers:26Issues:5Issues:0

Multivectors.jl

Multivectors for geometric algebra

Language:JuliaLicense:NOASSERTIONStargazers:24Issues:10Issues:4

GeometricAlgebra.jl

Yet another Julia package for working with geometric (or Clifford) algebras.

Language:JuliaLicense:MITStargazers:23Issues:3Issues:1

clifford

Geometric Algebra in Raku

Language:RakuLicense:Artistic-2.0Stargazers:19Issues:6Issues:2

klein-ported-to-rust

Port of Jeremy Ong's SIMD-enabled projective geometric algebra library

Language:RustLicense:MITStargazers:16Issues:2Issues:0

GeometricAlgebraFulcrumLib

A Unified Generic C# library for Geometric Algebra computations using any kind of scalars (floating point, symbolic, etc.)

Language:SmalltalkLicense:MITStargazers:14Issues:1Issues:1

pga-axioms

Huzita-Hatori axioms for origami, implemented using 2D projective geometric algebra.

Language:RustStargazers:10Issues:3Issues:0

KleinSharp

Modern C# port of https://github.com/jeremyong/klein

Language:C#License:MITStargazers:9Issues:3Issues:0

PgaInUnity

Projective Geometric Algebra for Unity

Language:C#Stargazers:8Issues:3Issues:0

GeometricAlgebraForMathematica

Wolfram Language/Mathematica package for working with Geometric Algebra

Language:MathematicaLicense:MITStargazers:5Issues:3Issues:0

Ontario-COVID19-model

Transmission model for COVID-19 in Ontario

Language:RStargazers:4Issues:0Issues:0

klein-rs

Rust bindings to the Klein PGA3D library.

Language:RustLicense:MITStargazers:4Issues:1Issues:1

Blenja.JS

Experimenting with Blender (QuickJS, Duktape, TypeSpirit and Ganja.js, idtech3 soon?)

Language:CLicense:NOASSERTIONStargazers:4Issues:4Issues:1

lean-playground

Experiment with Lean prover.

Language:LeanLicense:MITStargazers:4Issues:5Issues:0

ga-bot

Geometric Algebra bot for Discord

Language:TypeScriptLicense:MITStargazers:2Issues:4Issues:1

GADigitizedTransformations

Implements digitized transformations defined in the space with geometric algebra (mostly Klein lib).

Language:C++License:MITStargazers:2Issues:2Issues:6