Created by Moguri and last modified
Get this branch:
bzr branch lp:~mogurijin/pyeigen/py3k
Only Moguri can upload to this branch. If you are Moguri please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information


Recent revisions

32. By Mitchell <Mitchell@XPS>

It looks like some things got mixed around when everything got switched to templates. I still need to do some renaming, but at least PyEigen can pass the unit tests with py3k now.

31. By Jussi Lepistö

- Enable vectorization (SSE2 instruction set)
- Add 1000x1000 matrix benchmark
- Change NumPy type from array to matrix in benchmarks

30. By Jussi Lepistö

- Variable-size matrices and vectors
- Code reorganization
- New properties and methods for various types: rows, cols, get/set_block, unit
- Prevent direct creation of iterator types
- Various other fixes & cleanup

29. By Jussi Lepistö

- Add norm and norm_sq to matrix types
- Add is_approx() for all types
- Very basic tests for the above
- Vector4 and inplace operators benchmarks

28. By Jussi Lepistö

- Matrix iterators (also for vectors)
- Matrix iterator tests (vector iterators were already tested)

27. By Jussi Lepistö

- Template refactoring, wrote many more generic functions using the new Matrix_GetType() template function & friends
- Re-implement vector * matrix multiply
- Tests for vector * matrix and matrix * matrix multiply

26. By Jussi Lepistö

- Merge bug fixes
- Cleanup

25. By Jussi Lepistö

All classes rewritten using template functions; vector * matrix multiply missing in action but coming back

24. By Jussi Lepistö

Rewrote build instructions, some other small changes

23. By Jussi Lepistö

Add long description, rebrand as "very fast Pythonic linear algebra module"

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.