racket/collects/math/private/matrix
Neil Toronto f5fa93572d Moar `math/matrix' review/refactoring
* Gram-Schmidt using vector type

* QR decomposition

* Operator 1-norm and maximum norm; stub for 2-norm and angle between
  subspaces (`matrix-basis-angle')

* `matrix-absolute-error' and `matrix-relative-error'; also predicates
  based on them, such as `matrix-identity?'

* Lots of shuffling code about

* Types that can have contracts, and an exhaustive test to make sure
  every value exported by `math/matrix' has a contract when used in
  untyped code

* Some more tests (still needs some)
2012-12-31 14:17:17 -07:00
..
matrix-2d.rkt Moar `math/matrix' review/refactoring 2012-12-31 14:17:17 -07:00
matrix-arithmetic.rkt Moar `math/matrix' review/refactoring 2012-12-31 14:17:17 -07:00
matrix-basic.rkt Moar `math/matrix' review/refactoring 2012-12-31 14:17:17 -07:00
matrix-comprehension.rkt Moar `math/matrix' review/refactoring 2012-12-31 14:17:17 -07:00
matrix-constructors.rkt Moar `math/matrix' review/refactoring 2012-12-31 14:17:17 -07:00
matrix-conversion.rkt Moar `math/matrix' review/refactoring 2012-12-31 14:17:17 -07:00
matrix-expt.rkt Moar `math/matrix' review/refactoring 2012-12-31 14:17:17 -07:00
matrix-gauss-elim.rkt Moar `math/matrix' review/refactoring 2012-12-31 14:17:17 -07:00
matrix-gram-schmidt.rkt Moar `math/matrix' review/refactoring 2012-12-31 14:17:17 -07:00
matrix-lu.rkt Moar `math/matrix' review/refactoring 2012-12-31 14:17:17 -07:00
matrix-operator-norm.rkt Moar `math/matrix' review/refactoring 2012-12-31 14:17:17 -07:00
matrix-qr.rkt Moar `math/matrix' review/refactoring 2012-12-31 14:17:17 -07:00
matrix-solve.rkt Moar `math/matrix' review/refactoring 2012-12-31 14:17:17 -07:00
matrix-subspace.rkt Moar `math/matrix' review/refactoring 2012-12-31 14:17:17 -07:00
matrix-syntax.rkt Moar `math/matrix' review/refactoring 2012-12-31 14:17:17 -07:00
matrix-types.rkt Moar matrix review/refactoring 2012-12-21 22:59:59 -07:00
typed-matrix-arithmetic.rkt Moar `math/matrix' review/refactoring 2012-12-31 14:17:17 -07:00
untyped-matrix-arithmetic.rkt Moar `math/matrix' review/refactoring 2012-12-31 14:17:17 -07:00
utils.rkt Moar `math/matrix' review/refactoring 2012-12-31 14:17:17 -07:00