Crate arthroprod [−] [src]
arthroprod is a Rust re-implementation of the Python framework arpy. It is intended to provide better confidence in the correctness of the algorithms and also provide a speed up in computation for when we need to iterate on large calculations.
(arpy is a module for performing calculations within the theory of Absolute Relativity as devised by Dr J.G.Williamson.)
The primary project can be found here and this may become a Python extension module in the future.
Modules
config |
Configuration data structures used in the rest of arthroprod. |
consts |
Constants and config options that are used to define the algebra. |
ops |
Standard operations on AR types: Alphas and Multivectors. |
types |
Base types for carrying out calculations within the Absolute Relativity framework. |
Enums
ArError |
Errors that can be returned by arthroprod functions to external callers. |
Type Definitions
Result |
Result type to provide consitant error messages. |