Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
| * | | reduce false negative in the qr unit test | 2014-02-14 | ||
| | | | ||||
| * | | alloca is not necessarily alligned on windows | 2014-02-14 | ||
| | | | ||||
| * | | Fix propagation of index type | 2014-02-13 | ||
| | | | ||||
| * | | fix stable norm benchmark | 2014-02-13 | ||
| | | | ||||
| * | | Fix stable_norm unit test for complexes | 2014-02-13 | ||
| | | | ||||
| * | | Fix bug #740: overflow issue in stableNorm | 2014-02-13 | ||
| | | | ||||
| * | | Fix Fortran compiler detection | 2014-02-13 | ||
| | | | ||||
| * | | Fix documentation of MatrixBase::applyOnTheLeft (bug #739) | 2014-02-12 | ||
| | | | | | | | | | | | | Add examples; move methods from EigenBase.h to MatrixBase.h | |||
| * | | fix compilation of Transform * UniformScaling | 2014-02-12 | ||
| | | | ||||
| * | | Added examples for casting, made better examples for Maps | 2014-02-11 | ||
| | | | ||||
| * | | Remove unused typedef in polynomialsolver test. | 2014-02-08 | ||
| | | | ||||
| * | | Merged in maksqwe/eigen/maksqwe/fix-typo-in-evalSolverSugarFunction (pull ↵ | 2014-02-08 | ||
| |\ \ | | | | | | | | | | | | | | | | | | | | | request PR-44) fix typo in evalSolverSugarFunction() | |||
| | * | | fix typo in evalSolverSugarFunction() | 2014-02-08 | ||
| |/ / | ||||
| * | | Fix bug #736: LDLT isPositive returns false for a positive semidefinite matrix | 2014-02-06 | ||
| | | | | | | | | | | | | Add unit test covering this case. | |||
| * | | Fixed assignment from QMatrix to Transform for compact storage. | 2014-02-04 | ||
| | | | ||||
| * | | Fixed issue #734 (thanks to Philipp Büttgenbach for reporting the issue and ↵ | 2014-02-01 | ||
| | | | | | | | | | | | | | | | | | | proposing a fix). Kept ColMajor layout if possible in order to keep derivatives of the same order adjacent in memory. | |||
| * | | Fix bug #730: Path of OpenGL headers is different on MacOS | 2014-01-29 | ||
|/ / | ||||
* | | Remove useless register keyword, and optimize predux_min/max for SSE4 | 2014-01-25 | ||
| | | ||||
* | | Add a minimalistic page on CUDA with Eigen. | 2014-01-24 | ||
| | | ||||
* | | NVCC: add more debug info | 2014-01-24 | ||
| | | ||||
* | | NVCC: no need to enforce host compiler | 2014-01-24 | ||
| | | ||||
* | | NVCC: fix closed-form eigenvalue decomposition, workaround gcc4.7/nvcc5.5 issue | 2014-01-24 | ||
| | | ||||
* | | sparse_solve_retval_base::defaultEvalTo created extremely oversized ↵ | 2014-01-19 | ||
| | | | | | | | | temporary matrices in some cases | |||
* | | Add doc page on computing Least Squares. | 2014-01-18 | ||
| | | ||||
| * | Merged eigen/eigen into default | 2014-01-10 | ||
| |\ | ||||
| * | | Placement new must use void* to avoid user-specific overloads. | 2014-01-10 | ||
| | | | ||||
| * | | Add C++11 allocator overloads to avoid implicit conversions. | 2014-01-10 | ||
| | | | ||||
* | | | Minor corrections in QR docs. | 2013-12-31 | ||
| | | | ||||
* | | | Port unsupported constrained CG to Eigen3 | 2014-01-15 | ||
| | | | ||||
* | | | QuaternionBase::slerp was documented twice and one explanation was ambiguous. | 2014-01-12 | ||
| | | | ||||
* | | | Make geo_hyperplane unit test more stable (bug #539) | 2014-01-11 | ||
| |/ |/| | ||||
* | | Add an example showing how to use C++11 random distributions | 2014-01-07 | ||
| | | ||||
* | | Document the fact that Random and setRandom are not reentrant (so not ↵ | 2014-01-07 | ||
| | | | | | | | | thread-safe) | |||
* | | Fix typo | 2014-01-05 | ||
| | | ||||
* | | Applied patch from Richard JW Roberts, resolving bug #704 | 2013-12-21 | ||
| | | ||||
* | | Grafted from 5725:cdedc9e90d21099e8b3191f95425680ebe710d6f | 2013-12-21 | ||
| | | | | | | | | and resolved conflicts | |||
* | | Fixed typos in comments | 2013-12-19 | ||
|/ | ||||
* | Fixed and simplified Matlab code and added further block-related examples | 2013-11-29 | ||
| | ||||
* | Fix bug #609: Euler angles are in Range [0:pi]x[-pi:pi]x[-pi:pi]. | 2013-11-29 | ||
| | | | | Now the unit test verifies this (also that it is bijective in this range). | |||
* | Fix bug #708: add placement new/delete for array | 2013-11-27 | ||
| | ||||
* | extend Map unit test to check buffers allocated on the stack | 2013-11-21 | ||
| | ||||
* | Fix FullPivHouseholderQR ctors for non squared fixed size matrix types | 2013-11-19 | ||
| | ||||
* | Add scaling in JacobiSVD to avoid overflows | 2013-11-19 | ||
| | ||||
* | Document how to reproduce matlab's rot90 | 2013-11-19 | ||
| | ||||
* | Merged in chris-se/eigen/tensor-for-merge (pull request PR-39) | 2013-11-16 | ||
|\ | | | | | | | Tensor support for Eigen | |||
| * | C++11/Tensor: Fix copyright headers | 2013-11-16 | ||
| | | ||||
* | | Workaround fixing aliasing issue in x = SparseLU::solve(x) | 2013-11-15 | ||
| | | ||||
* | | fix overflow and ambiguity in SparseLU memory allocation | 2013-11-15 | ||
| | | ||||
| * | CXX11/TensorSymmetry: add symmetry support for Tensor class | 2013-11-14 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a symCoeff() method to the Tensor class template that allows the user of the class to set multiple elements of a tensor at once if they are connected by a symmetry operation with respect to the tensor's indices (symmetry/antisymmetry/hermiticity/antihermiticity under echange of two indices and combination thereof for different pairs of indices). A compile-time resolution of the required symmetry groups via meta templates is also implemented. For small enough groups this is used to unroll the loop that goes through all the elements of the Tensor that are connected by this group. For larger groups or groups where the symmetries are defined at run time, a standard run-time implementation of the same algorithm is provided. For example, the following code completely initializes all elements of the totally antisymmetric tensor in three dimensions ('epsilon tensor'): SGroup<3, AntiSymmetry<0,1>, AntiSymmetry<1,2>> sym; Eigen::Tensor<double, 3> epsilon(3,3,3); epsilon.setZero(); epsilon.symCoeff(sym, 0, 1, 2) = 1; | |||
| * | CXX11/Tensor: add simple initial tensor implementation | 2013-11-14 | ||
| | | | | | | | | | | | | | | This commit adds an initial implementation of a class template Tensor that allows for the storage of objects with more than two indices. Currently, only storing data and setting the object to zero for POD data types are implemented. |