We are pleased to announce the release of version 1.0 of the Clifford Multivector Toolbox:
Clifford Multivector Toolbox for Matlab
Copyright (c) 2013-2016 Stephen J. Sangwine & Eckhard Hitzer
Email: firstname.lastname@example.org, email@example.com
Version 1.0 23 August 2016
This release of the toolbox now includes documentation in the form of help
files which are viewable in the Matlab online documentation browser. The
documentation was created by Ryan Stuart working on a Frontrunner student
placement funded by the University of Essex.
The clifford_signature function now stores descriptors for each algebra
that it initialises in a hierarchy of directories, with a directory named
‘cache’ as the top-level directory. The implementation of this cache is
described in the file ‘implementation_notes.txt’. This cache speeds up the
process of initialising an algebra or switching between algebras.
With this release we make available functions to compute the inverses of
multivectors and matrices of multivectors using the power and inv functions
and the inline notations x .^ -1 and A ^ -1. This new functionality is the
subject of a journal paper under review at the time of release, but made
available as a preprint.
The LU decomposition of a matrix of multivectors is implemented, making use
of the new functionality to compute multivector inverses.
Other new functions implemented are overloadings of Matlab functions:
mrdivide (for scalars on the right only), ctranspose.
Dr Steve Sangwine
School of Computer Science and
University of Essex
Colchester CO4 3SQ
T: (+44) (0)1206 872401
F: (+44) (0)1206 872684
Source: Email from SJ Sangwine, sjs_AT_essex.ac.uk, 24/08/2016