eigen/Eigen
Gael Guennebaud f52d119b9c Solve a big issue with data alignment and dynamic allocation:
* add a WithAlignedOperatorNew class with overloaded operator new
* make Matrix (and Quaternion, Transform, Hyperplane, etc.) use it
  if needed such that "*(new Vector4) = xpr" does not failed anymore.
* Please: make sure your classes having fixed size Eigen's vector
  or matrice attributes inherit WithAlignedOperatorNew
* add a ei_new_allocator STL memory allocator to use with STL containers.
  This allocator really calls operator new on your types (unlike GCC's
  new_allocator). Example:
  std::vector<Vector4f> data(10);
  will segfault if the vectorization is enabled, instead use:
  std::vector<Vector4f,ei_new_allocator<Vector4f> > data(10);
NOTE: you only have to worry if you deal with fixed-size matrix types
with "sizeof(matrix_type)%16==0"...
2008-09-03 00:32:56 +00:00
..
src Solve a big issue with data alignment and dynamic allocation: 2008-09-03 00:32:56 +00:00
Array doc fixes, and extended Basic Linear Algebra and Reductions sections 2008-08-20 13:07:46 +00:00
Cholesky bugfix in CholeskyWithoutSquareRoot::solve found by Timothy Hunter 2008-08-16 07:09:39 +00:00
CMakeLists.txt CoreDeclarations was removed 2008-08-28 17:33:27 +00:00
Core remove CoreDeclaration from the documentation 2008-08-28 19:11:03 +00:00
Geometry Split Rotation.h to Rotation2D.h and RotationBase.h, 2008-08-30 21:36:04 +00:00
LU Complete LU documentation 2008-08-11 21:26:37 +00:00
QR * doc improvements in Cwise and PartialRedux: 2008-08-19 04:30:28 +00:00
Regression The discussed changes to Hyperplane, the ParametrizedLine class, and the 2008-08-31 04:25:30 +00:00
Sparse Extended sparse unit-test: nested blocks and InnerIterators. 2008-09-02 15:28:49 +00:00
SVD missing SVD header file 2008-08-19 20:18:46 +00:00