aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen
Commit message (Expand)AuthorAge
* put inline keywords everywhere appropriate. So we don't need anymore to passGravatar Benoit Jacob2008-05-12
* * Draft of a eigenvalues solverGravatar Gael Guennebaud2008-05-12
* move arch-specific code to arch/SSE and arch/AltiVec subdirs.Gravatar Benoit Jacob2008-05-12
* * Give Konstantinos a copyright lineGravatar Benoit Jacob2008-05-12
* only include SSE3 headers if compiling with SSE3 supportGravatar Benoit Jacob2008-05-08
* * Added ReferencableBit flag to known if coeffRef is available.Gravatar Gael Guennebaud2008-05-08
* * split PacketMath.h to SSE and Altivec specific filesGravatar Gael Guennebaud2008-05-05
* * Started support for unaligned vectorization.Gravatar Gael Guennebaud2008-05-05
* * Patch by Konstantinos Margaritis: AltiVec vectorization.Gravatar Benoit Jacob2008-05-03
* slighly improved the cache friendly product to use mul-add onlyGravatar Gael Guennebaud2008-05-03
* added packet mul-add function (ei_pmad) and updated Product to use it.Gravatar Gael Guennebaud2008-05-03
* Removed ei_pload1, use posix_memalign to allocate aligned memory,Gravatar Gael Guennebaud2008-05-02
* Make products always eval into expressions. Improves performanceGravatar Benoit Jacob2008-05-02
* fix flag and cost computations for nested expressionsGravatar Gael Guennebaud2008-05-01
* nullary xpr are now vectorizedGravatar Gael Guennebaud2008-05-01
* Enable vectorization of product with dynamic matrices,Gravatar Gael Guennebaud2008-05-01
* some cleaning in Cholesky and removed evil ei_sqrt of complexGravatar Gael Guennebaud2008-04-27
* * added ei_sqrt for complexGravatar Gael Guennebaud2008-04-27
* added Cholesky moduleGravatar Gael Guennebaud2008-04-27
* Fixed a couple of issues introduced in previous commits.Gravatar Gael Guennebaud2008-04-26
* Added triangular assignement, e.g.:Gravatar Gael Guennebaud2008-04-26
* Added Triangular expression to extract upper or lower (strictly or not)Gravatar Gael Guennebaud2008-04-26
* fix a bug in determinant of 4x4 matrices and a small type issue in InverseGravatar Gael Guennebaud2008-04-26
* Various fixes in:Gravatar Gael Guennebaud2008-04-25
* Make the explicit vectorization much more flexible:Gravatar Gael Guennebaud2008-04-25
* forgot to add a file in the previous commitGravatar Gael Guennebaud2008-04-24
* Fix a couple of issue with the vectorization. In particular, default ei_p* fu...Gravatar Gael Guennebaud2008-04-24
* give up on OpenMP... for nowGravatar Benoit Jacob2008-04-18
* - add _packetCoeff() to Inverse, allowing vectorization.Gravatar Benoit Jacob2008-04-16
* +5% optimization in 4x4 inverse:Gravatar Benoit Jacob2008-04-15
* for 4x4 matrices implement the special algorithm that Markos proposed,Gravatar Benoit Jacob2008-04-15
* - optimized determinant calculations for small matrices (size <= 4)Gravatar Benoit Jacob2008-04-14
* when evaluating an xpr, the result can now be vectorizableGravatar Benoit Jacob2008-04-14
* * Start of the LU module, with matrix inversion already there andGravatar Benoit Jacob2008-04-14
* * Add fixed-size template versions of corner(), start(), end().Gravatar Benoit Jacob2008-04-12
* - cleaner use of OpenMP (no code duplication anymore)Gravatar Benoit Jacob2008-04-11
* Merge Gael's experimental OpenMP parallelization support into Assign.h.Gravatar Benoit Jacob2008-04-11
* added a vectorized version of Product::_cacheOptimalProduct,Gravatar Gael Guennebaud2008-04-10
* * add typedefs for matrices/vectors with LargeBitGravatar Benoit Jacob2008-04-10
* split those files in util/Gravatar Benoit Jacob2008-04-10
* * rename XprCopy -> NestedGravatar Benoit Jacob2008-04-10
* fix priority operator bugs in the computationGravatar Gael Guennebaud2008-04-09
* a better bugfix in ei_matrix_operator_equals_packet_unrollerGravatar Gael Guennebaud2008-04-09
* bugfix in ei_matrix_operator_equals_packet_unrollerGravatar Gael Guennebaud2008-04-09
* Added initial experimental support for explicit vectorization.Gravatar Gael Guennebaud2008-04-09
* finish making use of CoeffReadCost and the new XprCopy everywhereGravatar Benoit Jacob2008-04-08
* - merge ei_xpr_copy and ei_eval_if_needed_before_nestingGravatar Benoit Jacob2008-04-06
* fix compilation (finish removal of EIGEN_UNROLLED_LOOPS)Gravatar Benoit Jacob2008-04-05
* fixes as discussed with Gael on IRC. Mainly, in Fuzzy.h, and Dot.h, useGravatar Benoit Jacob2008-04-05
* * make use of the EvalBeforeNestingBit and EvalBeforeAssigningBitGravatar Gael Guennebaud2008-04-05