-
Notifications
You must be signed in to change notification settings - Fork 64
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
2 changed files
with
37 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
# Used by | ||
|
||
Here is a list of projects that use GAlgebra, divided into two parts: | ||
|
||
1. functional: used as a dependency in their major functionality | ||
2. explorational: used as an optional dependency in their examples, exercises, or tutorials | ||
|
||
They are roughly ordered by relevance, stars and last updated time. | ||
|
||
This data is manually mined from [forks](https://github.com/pygae/galgebra/forks) and [dependents](https://github.com/pygae/galgebra/network/dependents), as ["Used by" button is not shown](https://docs.github.com/en/code-security/supply-chain-security/understanding-your-software-supply-chain/exploring-the-dependencies-of-a-repository#changing-the-used-by-package). All usages are manually reviewed to rule out false positives (e.g. the dependency maybe added, but is not actually used), some usages are manually added to our knowledge. | ||
|
||
## Functional | ||
|
||
- Prof. Alan Macdonald's books: [Linear and Geometric Algebra](http://www.faculty.luther.edu/~macdonal/laga/index.html) and [Vector and Geometric Calculus](http://www.faculty.luther.edu/~macdonal/vagc/index.html) | ||
- GAlgebra is the books' companion library, see [GAlgebraPrimer](http://www.faculty.luther.edu/~macdonal/GAlgebraPrimer.pdf) | ||
- [micahscopes/alglbraic](https://github.com/micahscopes/alglbraic): A python library and CLI utility for generating libraries of algebraic GLSL functions, including Clifford algebras | ||
- [russellgoyder/sundial](https://github.com/russellgoyder/sundial): The sundial problem from a new angle | ||
- released as package `analemma` on PyPI | ||
- contains a cheat sheet for GAlgebra | ||
- see also https://github.com/pygae/galgebra/issues/506 | ||
- [jdekozak/dirac5d](https://github.com/jdekozak/dirac5d): Five dimensional Dirac equation over the reals | ||
- see also https://github.com/jdekozak/dirac5d/issues/4 | ||
- [pygae/GAlgebra.jl](https://github.com/pygae/GAlgebra.jl): Julia interface to GAlgebra | ||
- contains test cases for [Eric Chisolm's Geometric Algebra](https://arxiv.org/abs/1205.5935) | ||
|
||
## Explorational | ||
|
||
- Dr. Eric Wieser's PhD thesis *Formalizing Clifford algebras and related constructions in the Lean theorem prover* | ||
- in section 3.3. Symbolic, the approach of GAlgebra is demonstrated and discussed | ||
- [appliedgeometry/poissongeometry](https://github.com/appliedgeometry/poissongeometry): A Python module for (local) Poisson-Nijenhuis calculus on Poisson manifolds, with the following functions | ||
- used in notebook tutorials: https://github.com/appliedgeometry/poissongeometry/blob/master/docs/Tutorial_Ingles.ipynb | ||
- [meuns/galgebra: GA4CS examples, PGA, code-generation, and more](https://github.com/meuns/galgebra) | ||
- see also https://github.com/pygae/galgebra/pull/68 | ||
- [hugohadfield/sym_scratch](https://github.com/hugohadfield/sym_scratch) | ||
- used in notebooks for CGA |