Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | More Index realted warnings. | Hauke Heibel | 2010-06-20 | |
| | ||||
* | fix compilation of sparse tests | Gael Guennebaud | 2010-06-19 | |
| | ||||
* | add missing files | Gael Guennebaud | 2010-06-18 | |
| | ||||
* | split the Sparse module into multiple ones, and move non stable parts to ↵ | Gael Guennebaud | 2010-06-18 | |
| | | | | | | unsupported/ (see the ML for details) | |||
* | Compilation fix for matrix_exponential test: add 'typename'. | Jitse Niesen | 2010-06-16 | |
| | ||||
* | Fixed 64bit/Index related warnings in the matrix functions module. | Hauke Heibel | 2010-06-15 | |
| | ||||
* | merge my Dynamic -> -1 change | Benoit Jacob | 2010-06-11 | |
|\ | ||||
* | | unsplit this test: was compiling 16 times the same thing! Need to find ↵ | Benoit Jacob | 2010-06-11 | |
| | | | | | | | | another way. Suggestion: should compile the stuff once into a binary library, or properly split into different tests with different code. | |||
| * | Fixed many MSVC warnings. | Hauke Heibel | 2010-06-09 | |
|/ | ||||
* | the Index types change. | Benoit Jacob | 2010-05-30 | |
| | | | | As discussed on the list (too long to explain here). | |||
* | * implement the corner() API change: new methods topLeftCorner() etc | Benoit Jacob | 2010-04-22 | |
| | | | | | | | | * get rid of BlockReturnType: it was not needed, and code was not always using it consistently anyway * add topRows(), leftCols(), bottomRows(), rightCols() * add corners unit-test covering all of that * adapt docs, expand "porting from eigen 2 to 3" * adapt Eigen2Support | |||
* | tests for nonlinear module : use different slots + misc cleaning | Thomas Capricelli | 2010-04-18 | |
| | ||||
* | Fix wrong header and warnings in polynomialutils.cpp | Manuel Yguel | 2010-03-25 | |
| | ||||
* | Add missing test files for Polynomials module. | Manuel Yguel | 2010-03-25 | |
| | ||||
* | Creation of the Polynomials module with the following features: | Manuel Yguel | 2010-03-25 | |
| | | | | | | | | * convenient functions: - Horner and stabilized Horner evaluation - polynomial coefficients from a set of given roots - Cauchy bounds * a QR based polynomial solver | |||
* | API change: ei_matrix_exponential(A) --> A.exp(), etc | Jitse Niesen | 2010-03-16 | |
| | | | | | As discussed on mailing list; see http://listengine.tuxfamily.org/lists.tuxfamily.org/eigen/2010/02/msg00190.html | |||
* | minor edit | Mark Borgerding | 2010-03-07 | |
| | ||||
* | merge | Mark Borgerding | 2010-03-07 | |
|\ | ||||
* | | needed different proxy return types for fwd,inv to work around static asserts | Mark Borgerding | 2010-03-07 | |
| | | ||||
* | | created FFT::fwd and FFT::inv with ReturnByValue | Mark Borgerding | 2010-03-07 | |
| | | ||||
| * | Make MatrixFunctions tests more robust. | Jitse Niesen | 2010-03-01 | |
| | | | | | | | | | | | | | | * Use absolute error instead of relative error. * Test on well-conditioned matrices. * Do not repeat the same test g_repeat times (bug fix). * Correct diagnostic output in matrix_exponential.cpp . | |||
| * | Use a specialization of test_is_equal() instead of defining COMPARE() | Thomas Capricelli | 2010-02-27 | |
| | | ||||
| * | * define COMPARE(,), which prints expected/actual results in case of failure | Thomas Capricelli | 2010-02-27 | |
|/ | | | | * use it in test/NonLinearOptimization.cpp | |||
* | Merge. | Jitse Niesen | 2010-02-22 | |
|\ | ||||
* | | NonLinearOptimization : clean 'mode' handling from the old minpack code : | Thomas Capricelli | 2010-02-21 | |
| | | | | | | | | | | | | * this is actually a boolean, not an int * use a better name * can be set at initialization time instead of bloating all methods signatures | |||
| * | matrix_function test: replace expm(A).inverse() by expm(-A) | Jitse Niesen | 2010-02-20 | |
|/ | | | | | | The latter is more stable. This fixes one of the issues with the test. Also, make typedef's in MatrixFunctionReturnValue public; this is necessary to get the test to compile. | |||
* | Update matrix_exponential test after API change in ei_matrix_function | Jitse Niesen | 2010-02-17 | |
| | | | | Apologies for forgetting this yesterday and not testing properly. | |||
* | merge | Mark Borgerding | 2010-02-16 | |
|\ | ||||
* | | found out about little-documented FFTW_PRESERVE_INPUT which has effect on ↵ | Mark Borgerding | 2010-02-16 | |
| | | | | | | | | c2r transforms | |||
| * | Use ReturnByValue to return result of ei_matrix_function(), ... | Jitse Niesen | 2010-02-16 | |
| | | ||||
| * | Use ReturnByValue to return result of ei_matrix_exponential() . | Jitse Niesen | 2010-02-15 | |
| | | ||||
| * | Test matrix functions with matrices with clustered imaginary eivals. | Jitse Niesen | 2010-02-13 | |
| | | | | | | | | | | | | The idea is that these test MatrixFunction::swapEntriesInSchur(), which is not covered by existing tests. This did not work out as expected, but nevertheless it is a good test so I left it in. | |||
| * | Refactor matrix_function test in preparation of next commit. | Jitse Niesen | 2010-02-13 | |
| | | ||||
| * | also fix tests for NumTraits<double>::epsilon() | Thomas Capricelli | 2010-02-11 | |
| | | ||||
* | | changed destination argument to reference | Mark Borgerding | 2010-01-22 | |
| | | ||||
* | | if the src.stride() != 1, then the layout is not continuous -- need to copy ↵ | Mark Borgerding | 2010-01-22 | |
| | | | | | | | | to temporary | |||
* | | changed FFT function vector and Matrix args to pointer as Benoit suggested | Mark Borgerding | 2010-01-22 | |
| | | | | | | | | implemented 2D Complex FFT for FFTW impl | |||
| * | Silenced type conversion warnings. | Hauke Heibel | 2010-02-03 | |
| | | ||||
| * | more eigenization, dropped 'ipvt' in lm | Thomas Capricelli | 2010-01-26 | |
| | | ||||
| * | some more (thoroughly checked) eigenization | Thomas Capricelli | 2010-01-26 | |
| | | ||||
| * | Use eigen methods for solving triangular systems. We loose again very | Thomas Capricelli | 2010-01-25 | |
| | | | | | | | | slightly on both speed and precision on some tests. | |||
| * | Replace the qr factorization from (c)minpack (qrfac) by Eigen's own stuff. | Thomas Capricelli | 2010-01-25 | |
| | | | | | | | | Results as checked by unit tests are very slightly worse, but not much. | |||
| * | Use matrices with clustered eigenvalues in matrix function test. | Jitse Niesen | 2010-01-24 | |
|/ | | | | | | This is in order to get better code coverage. Test matrix_function_3 now fails regularly because ComplexSchur reaches the max number of iterations; further study needed. | |||
* | removed Eigen::Complex class since it offered insufficient advantage over ↵ | Mark Borgerding | 2010-01-18 | |
| | | | | | | | std::complex when sane real,imag structure packing is assumed. for more info see: http://www.cpptalk.net/portable-complex-numbers-between-c-c--vt46432.html | |||
* | Add support for matrix sine, cosine, sinh and cosh. | Jitse Niesen | 2010-01-11 | |
| | ||||
* | a couple of improvements in the Autodiff module | Gael Guennebaud | 2010-01-05 | |
| | ||||
* | port unsupported modules to new API | Gael Guennebaud | 2010-01-05 | |
| | ||||
* | Rename test per naming convention. | Jitse Niesen | 2009-12-28 | |
| | ||||
* | Add support for general matrix functions. | Jitse Niesen | 2009-12-21 | |
| | | | | | | | This does the job but it is only a first version. Further plans: improved docs, more tests, improve code by refactoring, add convenience functions for sine, cosine, sinh, cosh, and (eventually) add the matrix logarithm. | |||
* | Add test for issue #75 (Hessenberg of 1x1 matrix). | Jitse Niesen | 2009-12-16 | |
| | | | | Also remove an superfluous #include in matrixExponential test. |