Science Score: 57.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 3 DOI reference(s) in README -
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (5.6%) to scientific vocabulary
Keywords
Repository
Clifford algebra for CAS Maxima
Basic Info
- Host: GitHub
- Owner: dprodanov
- License: lgpl-2.1
- Language: HTML
- Default Branch: master
- Homepage: http://dprodanov.github.io/clifford/
- Size: 11.1 MB
Statistics
- Stars: 16
- Watchers: 3
- Forks: 5
- Open Issues: 0
- Releases: 8
Topics
Metadata Files
README.md
Clifford
a lightweight package for performing Geometric and Clifford Algebra calculations
To run the package, clone the repository and add the folder to Maxima by executing the commands
filesearchdemo: append (filesearchdemo,["/path/to/folder/$$$.{dem,wxm}"]);
filesearchmaxima: append (filesearchmaxima,["/path/to/folder/$$$.{mac,wxm}"]);
setup_autoload ("clifford.mac", clifford);
Changelog 2.5.5 Date 19 Jan 2025 - changes in scalarpart
2.5.5 Date 19 Nov 2023
- countsymb fix
- dotinvsimp change
2.5.4 Date 9 May 2023
- FV algorithm added
- listofclivars fix
- permsign fix
2.5.3 Date 30 Apr 2022
- fix in lvect
- bladep
- cspan - constructs a vector v spanning a full subspace mv: v & mv =0;
2.5.2 Date 5 Dec 2021
- nclv
- bugfix in dotreverse
- bugfix in bdecompose
- norm
- multtrace moved to climatrep
2.5.1 Date 16 Jul 2021
- bugfix in clihdual
- bugfix in cinvblade
2.5.0 Date 29 Jan 2021
- matrix code moved to climatrep
- mingrade
2.4.9 Date 26 Jan 2020
- change in | and & binding power
- fix in dotsimpc
- psnorm removed
- lvect
- bugfix in maxgrade
2.4.8 Date 12 Dec 2019
- clidual deprecated
- clihdual - Hodge dual implementation
- added documentation of Hodge dual computation
- bugfix in bivectors
2.4.7 Date 17 Sept 2019
- bugfix in dual and clidual
2.4.6 Date 1 Sept 2019
- bugfix in operpart
- inprotype='ic computes the Hestenes contraction
2.4.5 Date 20 Feb 2019
- bugfix in operpart
2.4.4 Date 18 May 2018,
- fix in clidual
- fix in dual
- grades function
- countsym depreciation
2.4.3 Date 23 Aug 2017
- bugfixes in map usage
2.4.3 Date 23 Aug 2017
- bugfixes in map usage
2.4.2 Date 17 July 2017
-bugfix in explodeop
- change in oppart
- dotexpand
2.4.1 Date 17 Jun 2017
- simplification of Clifford exponents
- trigsimp inncorporated in cliffsimpall
- solving
2.4 Date 27 Nov 2016
- new implementation clicoeff
- new implementation clidual
- convenience matrix functions
- added algebraical dual functionality
- fixed regressive product
- added Hestenes product
- added xor function
2.3.4 Date 11 Sept 2016
- fixed bug in inner product
- change in declarations
- regressive product
-change in dual
2.3.3 Date 28 Aug 2016
- added automorphism code
version 2.3.2 Date 30 July 2016
- bugfix release: regressions in tellsimpafter
- demos extended
2.3 Date 02 July 2016
- bugfix release
- bugfixes in clicoeff
2.2 Date 20 June 2016
- new definitions of inner and outer products
- changes in cinvolve
2.1 Date 12 May 2016
- refactoring
- linear algebra functionality separated
- matrix representations
2.0 Date 10 Apr 2016
- new definitions of inner product and outer product (wrong)
- bug fiix in clicoeff
1.9 Date 16 Feb 2016
- bug fix in simplification
- change in factorby, reflect
1.8 Date 06 Dec 2015
- change of notation to exclude conflicts with itensor-based packages
1.7 Date 18 Nov 2015
- refactoring
- change in grade
- chage in simp rules
1.6 Date 04 Nov 2015
- bugixes oppart
- unit tests
1.5.1 Date 30 Oct 2015
- bugfixes oppart
- unit tests
1.4 Date 22 Aug 2015
- oppart simplified
- unit tests
1.3 Date 11 Jun 2015
- unit tests
1.0 Date 26 Jan 2015
- initial implementation
- GitHub repo created
License
This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Zenodo: http://dx.doi.org/10.5281/zenodo.5628359
Owner
- Name: Dimiter Prodanov
- Login: dprodanov
- Kind: user
- Company: @vibrate-project
- Website: www.neuroinformatics.bg
- Repositories: 40
- Profile: https://github.com/dprodanov
@incfbelgiannode @INCF https://www.patreon.com/dprodanov
Citation (CITATION.cff)
cff-version: 1.1.0
message: "If you use this software, please cite it using the metadata from this file."
title: "Clifford: a lightweight package for performing Geometric Algebra calculations"
authors:
- given-names: Dimiter
family-names: Prodanov
email: dimiterpp@gmail.com
orcid: "https://orcid.org/0000-0001-8694-0535"
url: "https://github.com/dprodanov/clifford"
abstract: "Clifford is a lightweight package for performing Geometric and Clifford Algebra calculations in Maxima."
license: LGPL-2.0-or-later
version: "2.5.7"
date-released: 2025-08-08
doi: 10.5281/zenodo.595787
GitHub Events
Total
- Release event: 1
- Watch event: 2
- Push event: 9
- Create event: 1
Last Year
- Release event: 1
- Watch event: 2
- Push event: 9
- Create event: 1