aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/triangular.cpp
Commit message (Collapse)AuthorAge
* bug #1707: Fix deprecation warnings, or disable warnings when testing ↵Gravatar Christoph Hertzberg2019-05-10
| | | | deprecated functions
* Add conjugateIf<bool> members to DesneBase, TriangularView, SelfadjointView, ↵Gravatar Gael Guennebaud2019-01-17
| | | | and make PartialPivLU use it.
* Fix doxy and misc. typosGravatar luz.paz"2018-08-01
| | | | | | | | | | | | | | | | Found via `codespell -q 3 -I ../eigen-word-whitelist.txt` --- Eigen/src/Core/ProductEvaluators.h | 4 ++-- Eigen/src/Core/arch/GPU/Half.h | 2 +- Eigen/src/Core/util/Memory.h | 2 +- Eigen/src/Geometry/Hyperplane.h | 2 +- Eigen/src/Geometry/Transform.h | 2 +- Eigen/src/Geometry/Translation.h | 12 ++++++------ doc/PreprocessorDirectives.dox | 2 +- doc/TutorialGeometry.dox | 2 +- test/boostmultiprec.cpp | 2 +- test/triangular.cpp | 2 +- 10 files changed, 16 insertions(+), 16 deletions(-)
* Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with ↵Gravatar Gael Guennebaud2018-07-17
| | | | | | | | | EIGEN_DECLARE_TEST(mytest) { /* code */ }. This provide several advantages: - more flexibility in designing unit tests - unit tests can be glued to speed up compilation - unit tests are compiled with same predefined macros, which is a requirement for zapcc
* Remove local Index typedef from unit-testsGravatar Gael Guennebaud2018-07-12
|
* Add support for SelfAdjointView::diagonal()Gravatar Gael Guennebaud2016-05-19
|
* bug #1230: add support for SelfadjointView::triangularView.Gravatar Gael Guennebaud2016-05-19
|
* Enable and fix -Wdouble-conversion warningsGravatar Christoph Hertzberg2016-05-05
|
* Add unit test for bug #839.Gravatar Gael Guennebaud2014-07-09
|
* Introduce a TEST_SET_BUT_UNUSED_VARIABLE macro for initialized but unused ↵Gravatar Gael Guennebaud2013-06-25
| | | | variables in the unit tests and also fix a few other warnings.
* Workaround a bunch of stupid warnings in unit testsGravatar Gael Guennebaud2013-06-23
|
* Fix bug #314: move remaining math functions from internal to numext namespaceGravatar Gael Guennebaud2013-06-10
|
* Clean source code and unit tests with respect to -Wunused-local-typedefsGravatar Gael Guennebaud2013-04-10
|
* Automatic relicensing to MPL2 using Keirs script. Manual fixup follows.Gravatar Benoit Jacob2012-07-13
|
* fix more variable-set-but-not-used warnings on gcc 4.6Gravatar Benoit Jacob2011-10-31
|
* the min/max macros to detect unprotected min/max were undefined by some std ↵Gravatar Gael Guennebaud2011-08-19
| | | | | | header, so let's declare them after and do the respective fixes ;)
* fix triangular unit test: it only accepts small matricesGravatar Gael Guennebaud2011-07-19
|
* add the possibility to configure the maximal matrix size in the unit testsGravatar Gael Guennebaud2011-07-12
|
* fix the remainder of bug #159Gravatar Benoit Jacob2011-01-26
|
* bug #86 : use internal:: namespace instead of ei_ prefixGravatar Benoit Jacob2010-10-25
|
* add TriangularMatrix::conjugate to be consistent since we have adjointGravatar Gael Guennebaud2010-08-23
|
* email changeGravatar Gael Guennebaud2010-06-24
|
* More Index realted warnings.Gravatar Hauke Heibel2010-06-20
|
* Silence index warnings in triangular unit test.Gravatar Hauke Heibel2010-06-20
| | | | Silence index warnings in FFT module.
* Made the supression of unused variables portable.Gravatar Hauke Heibel2010-06-08
| | | | EIGEN_UNUSED is not supported on non GCC systems.
* test/triangular.cpp: isUpper() --> isUpperTriangular()Gravatar Jitse Niesen2010-01-08
| | | | | | | Necessary to get the test to compile after c5d7c9f0def693e77797e6e43cb1fd2e7f8ae2fd . I'm assuming that isUpperTriangular() is the name we want; the alternative is to change Eigen/src/Core/{MatrixBase,TriangularMatrix}.h
* remove the Triangular suffix to Upper, Lower, UnitLower, etc,Gravatar Gael Guennebaud2010-01-07
| | | | and remove the respective bit flags
* fix dirty triangular unit testGravatar Gael Guennebaud2010-01-04
|
* merge with default branchGravatar Gael Guennebaud2009-12-22
|\
* | more fixesGravatar Gael Guennebaud2009-12-17
| |
| * * don't laugh, but these bugs took me forever to fix.Gravatar Benoit Jacob2009-11-19
| | | | | | | | * expand unit tests to make sure to catch them: they nearly escaped the existing tests as these memory violations were highly dependent on the numbers of rows and cols.
| * minor improvements in triangular stuffGravatar Benoit Jacob2009-11-19
| |
| * * fix compilation of unit-tests (sorry, had tested only 1 channel)Gravatar Benoit Jacob2009-11-19
| | | | | | | | * remove buggy (superfluous?) specialization in the meta-unroller
| * TriangularMatrix: extend to rectangular matricesGravatar Benoit Jacob2009-11-19
|/
* big huge changes, so i dont remember everything.Gravatar Benoit Jacob2009-10-28
| | | | | | | | | | * renaming, e.g. LU ---> FullPivLU * split tests framework: more robust, e.g. dont generate empty tests if a number is skipped * make all remaining tests use that splitting, as needed. * Fix 4x4 inversion (see stable branch) * Transform::inverse() and geo_transform test : adapt to new inverse() API, it was also trying to instantiate inverse() for 3x4 matrices. * CMakeLists: more robust regexp to parse the version number * misc fixes in unit tests
* fix a couple of compilations issuesGravatar Gael Guennebaud2009-08-06
|
* add a debug mechanism to compute the number of intermediate evaluations ↵Gravatar Gael Guennebaud2009-07-28
| | | | (only for dynamic size)
* add triangular * vector productGravatar Gael Guennebaud2009-07-13
|
* add a meta unroller for the triangular solver (only for vectors as rhs)Gravatar Gael Guennebaud2009-07-10
|
* finally directly calling the low-level products is fasterGravatar Gael Guennebaud2009-07-10
|
* started to simplify the triangular solversGravatar Gael Guennebaud2009-07-09
|
* * bybye Part, welcome TriangularView and SelfAdjointView.Gravatar Gael Guennebaud2009-07-06
| | | | | | | | * move solveTriangular*() to TriangularView::solve*() * move .llt() to SelfAdjointView * add a high level wrapper to the efficient selfadjoint * vector product * improve LLT so that we can specify which triangular part is meaningless => there are still many things to do (doc, cleaning, improve the matrix products, etc.)
* remove sentence "Eigen itself is part of the KDE project."Gravatar Benoit Jacob2009-05-22
| | | | it never made very precise sense. but now does it still make any?
* compilation fixesGravatar Gael Guennebaud2009-05-12
|
* * compilation fixes for gcc 3.3Gravatar Gael Guennebaud2009-05-06
| | | | * test Part::swap
* * the Upper->UpperTriangular changeGravatar Benoit Jacob2008-12-20
| | | | * finally get ei_add_test right
* Solve the issue found by Timothy in solveTriangular:Gravatar Gael Guennebaud2008-10-13
| | | | | | => row-major rhs are now evaluated to a column-major temporary before the computations. Add solveInPlace in Cholesky*
* Fix bugs reported by Timothy Hunter:Gravatar Gael Guennebaud2008-09-03
| | | | | | * CholeskyWithoutSqrt with 1x1 matrices * .part<Diagonal>() Updated unit tests to handle these cases
* if EIGEN_NICE_RANDOM is defined, the random functions will return numbers withGravatar Benoit Jacob2008-09-01
| | | | | | few bits left of the comma and for floating-point types will never return zero. This replaces the custom functions in test/main.h, so one does not anymore need to think about that when writing tests.
* * bug fixes in: Dot, generalized eigen problem, singular matrix detetection ↵Gravatar Gael Guennebaud2008-08-23
| | | | | | | in Cholesky * fix all numerical instabilies in the unit tests, now all tests can be run 2000 times with almost zero failures.