| commit | 55227b1f636b03c321940035061360484ea05e66 | [log] [tgz] |
|---|---|---|
| author | Benoit Jacob <jacob.benoit.1@gmail.com> | Wed Sep 26 14:06:14 2007 +0000 |
| committer | Benoit Jacob <jacob.benoit.1@gmail.com> | Wed Sep 26 14:06:14 2007 +0000 |
| tree | 61674ea1b85a4c21d7eaf087e7b7548ed10f6afc | |
| parent | 1af61c6ff078e6f9f9cd1298374811cfc73d4488 [diff] |
Deep refactoring. 1) Kill MatrixXpr class, instead let all class inherit a common EigenBase class 2) Kill MatrixBase/Matrix/Vector classes, instead introduce a single Matrix class, a MatrixStorage class, and typedefs to emulate vectors 3) Huge code cleanup, remove large preprocessor macros, sloccount drop to ~750 down from 1100. 4) Introduce compile-time-known sizes