Abstract
A computer program has been written which enables the algebraic processing of Clifford Algebras within programs written in C++. The program is an extension of the program SymbolicC++ by Tan and Steeb and follows their methods of supporting a class through template classes. Classes have been written and tested including Clifford(2), Clifford (3) and Clifford(2,2). The classes can also be accessed from within an interpreted language, Tcl, via an interface program.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Tan K.S., W-H. Steeb, SymbolicC++: An Introduction to Computer Algebra Using Object Oriented Programming, Springer, 1997.
Tan K.S., W-H. Steeb and Y. Hardy,SymbolicC++: An Introduction to Computer Algebra Using Object Oriented Programming, second edition, Springer, 2000.
J.K Ousterhout, Tcl: An embeddable command language. In Proceedings of the USENIX Association Winter Conference, 1990, pp. 133–146.
D.M. Beazley, SWIG: An easy to use tool for integrating scripting languages with C and C++. In Proceedings of the 4th USENIX Tcl/Tk Workshop, July 1996, pp. 129–139.
J.P. Fletcher, Clifford numbers and their inverses calculated using the matrix representation, Paper 24, AGACSE, 2001.
http://e4graph.sourceforge.net/, J. Levy.
http://www.equi4.com/metakit/wiki.cgi/, J-C. Wippler.
http://www.w3.org/XML/ or see B. Marchal,XML by Example, QUE, 1999.
http: //www. w3. org/Math/mathml-faq. html or see S. St. Laurent and R. Biggar,Inside XML DTDs, McGrawHill, 1999.
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer Science+Business Media New York
About this chapter
Cite this chapter
Fletcher, J.P. (2002). Symbolic Processing of Clifford Numbers in C++. In: Dorst, L., Doran, C., Lasenby, J. (eds) Applications of Geometric Algebra in Computer Science and Engineering. Birkhäuser, Boston, MA. https://doi.org/10.1007/978-1-4612-0089-5_14
Download citation
DOI: https://doi.org/10.1007/978-1-4612-0089-5_14
Publisher Name: Birkhäuser, Boston, MA
Print ISBN: 978-1-4612-6606-8
Online ISBN: 978-1-4612-0089-5
eBook Packages: Springer Book Archive