Download List

Project Description

GluCat is a library of template classes that model the universal Clifford algebras over the field of real numbers, with arbitrary dimension and arbitrary signature. It implements a model of each Clifford algebra corresponding to each non-degenerate quadratic form up to a maximum set by the user. GluCat classes are designed to be used as template parameters for other template libraries. GluCat includes the PyClical extension module for Python. This implements the Python classes index_set and clifford, which interface to corresponding C++ classes in GluCat.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2004-08-11 14:10 Back to release list
0.1.8

The index_set<> string constructor and stream
input operator>> now work with strings of the form
"1,2". The sign_of_mult() function for index_set<>
has been improved. The subscript operator[] for
matrix_multi<> now works properly for index sets
not contained in m_frame. Programs can now invoke
GluCat classes and functions from separately
compiled modules, since the try_catch functions
have been moved to the new file test/try_catch.h.
Minor speed improvements have been made for some
constructors for matrix_multi<> and operator%= for
framed_multi<>. Compilation with g++ versions
before 3.3 uses less inlining.
Tags: Minor bugfixes

Project Resources