Skip to content

An implementation of matrix algebra for 3x1, 1x3, and 3x3 matricies in the Julia language

License

Notifications You must be signed in to change notification settings

bsilbaugh/TinyMatrixAlgebra

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

                         - Tiny Matrix Algebra -

An implementation of matrix algebra for 3x1, 1x3, and 3x3 matricies.

================================================================================

Copyright 2013 Benjamin Silbaugh (ben.silbaugh@gmail.com)

Permission is granted to modify and/or redistribute this software under the
terms of the MIT Software License. See LICENSE file.

================================================================================

Preliminary testing shows this library to be up to 25 times faster than the 
built-in Julia arrays when evaluating matrix expressions involving "small"
matricies (i.e. 3X1 and 3X3 matricies).

The expectation is that this library may be useful for multi-body dynamics
simulations, and perhaps other computational mechanics applications that require
repeated evaluation of expressions involving "small" matricies.

NOTES: 
1. This is a developer prevew version. Breaking changes may occur without
notice.

About

An implementation of matrix algebra for 3x1, 1x3, and 3x3 matricies in the Julia language

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages