1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
//! arthroprod is a Rust re-implementation of the Python framework //! [arpy](https://github.com/sminez/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](http://www.gla.ac. //! uk/schools/engineering/staff/johnwilliamson/).) //! //! The primary project can be found [here](https://github.com/sminez/arpy) //! and this may become a Python extension module in the future. #[macro_use] extern crate lazy_static; #[cfg(test)] #[macro_use] extern crate proptest; pub mod config; pub mod consts; pub mod types; pub mod ops; mod error; pub use error::ArError; /// Result type to provide consitant error messages. pub type Result<T> = std::result::Result<T, ArError>;