aboutsummaryrefslogtreecommitdiffhomepage
path: root/unsupported/Eigen
Commit message (Collapse)AuthorAge
* Fix some doc typos.Gravatar Manuel Yguel2010-03-25
|
* Creation of the Polynomials module with the following features:Gravatar Manuel Yguel2010-03-25
| | | | | | | | * convenient functions: - Horner and stabilized Horner evaluation - polynomial coefficients from a set of given roots - Cauchy bounds * a QR based polynomial solver
* Move documentation of MatrixBase methods in MatrixFunctions to module page.Gravatar Jitse Niesen2010-03-22
| | | | | | | I think that because MatrixFunctions is in unsupported/ and MatrixBase is not, doxygen does not include the MatrixBase methods defined and documented in the MatrixFunctions module with the other MatrixBase methods. This is a kludge, but at least the documentation is not lost.
* API change: ei_matrix_exponential(A) --> A.exp(), etcGravatar Jitse Niesen2010-03-16
| | | | | As discussed on mailing list; see http://listengine.tuxfamily.org/lists.tuxfamily.org/eigen/2010/02/msg00190.html
* mergeGravatar Mark Borgerding2010-03-07
|\
* | needed different proxy return types for fwd,inv to work around static assertsGravatar Mark Borgerding2010-03-07
| |
* | created FFT::fwd and FFT::inv with ReturnByValueGravatar Mark Borgerding2010-03-07
| |
| * misc cleaningGravatar Thomas Capricelli2010-02-28
|/
* mergeGravatar Mark Borgerding2010-02-22
|\
* | enable caller to supply FFT length for Eigen Matrix interface functions to ↵Gravatar Mark Borgerding2010-02-22
| | | | | | | | effect zero pad or source shrink at Nyquist bin
| * Merge.Gravatar Jitse Niesen2010-02-22
| |\
| * | Added missing precision/eps functions to AutoDiffScalar.Gravatar Hauke Heibel2010-02-21
| | |
| * | NonLinearOptimization : clean 'mode' handling from the old minpack code :Gravatar Thomas Capricelli2010-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
| | * Change MatrixFunction::separation() parameter from 0.01 to 0.1 .Gravatar Jitse Niesen2010-02-20
| | | | | | | | | | | | The latter is actually the value used in the literature.
| * | Renamed PlainMatrixType to PlainObject (Array != Matrix).Gravatar Hauke Heibel2010-02-20
| | | | | | | | | | | | Renamed ReturnByValue::ReturnMatrixType ReturnByValue::ReturnType (again, Array != Matrix).
| | * matrix_function test: replace expm(A).inverse() by expm(-A)Gravatar Jitse Niesen2010-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.
| * Renamed AnyMatrixBase to EigenBase.Gravatar Hauke Heibel2010-02-20
|/
* typo in mergeGravatar Mark Borgerding2010-02-16
|
* mergeGravatar Mark Borgerding2010-02-16
|\
* | found out about little-documented FFTW_PRESERVE_INPUT which has effect on ↵Gravatar Mark Borgerding2010-02-16
| | | | | | | | c2r transforms
| * Use ReturnByValue to return result of ei_matrix_function(), ...Gravatar Jitse Niesen2010-02-16
| |
| * Use ReturnByValue to return result of ei_matrix_exponential() .Gravatar Jitse Niesen2010-02-15
| |
| * fix compilation (cwise and epsilon)Gravatar Gael Guennebaud2010-02-11
| |
| * fix usage of epsilon wrt to latest API changeGravatar Thomas Capricelli2010-02-11
| |
| * fix usage of epsilon wrt to latest API changeGravatar Thomas Capricelli2010-02-11
| |
| * unsupported/Eigen/AlignedVector3: dummy_precision is now in NumTraitsGravatar Jitse Niesen2010-02-10
| |
* | changed destination argument to referenceGravatar Mark Borgerding2010-01-22
| |
* | if the src.stride() != 1, then the layout is not continuous -- need to copy ↵Gravatar Mark Borgerding2010-01-22
| | | | | | | | to temporary
* | changed FFT function vector and Matrix args to pointer as Benoit suggestedGravatar Mark Borgerding2010-01-22
| | | | | | | | implemented 2D Complex FFT for FFTW impl
* | updated comments and played around with MapGravatar Mark Borgerding2010-01-21
| |
| * Silenced type conversion warnings.Gravatar Hauke Heibel2010-02-03
| |
| * erm.... using nxn is the actual purpose of this variant, fix this.Gravatar Thomas Capricelli2010-01-29
| |
| * Put the Status outside of the class, it really does not depend on theGravatar Thomas Capricelli2010-01-28
| | | | | | | | FunctorType or Scalar template parameters.
| * eigenization of ei_r1updt()Gravatar Thomas Capricelli2010-01-28
| |
| * misc cleaning / eigenizationGravatar Thomas Capricelli2010-01-28
| |
| * fix compilationGravatar Thomas Capricelli2010-01-27
| |
| * *forward port fix in MapBase::coeff(int) and coeffRef(int)Gravatar Benoit Jacob2010-01-27
| | | | | | | | | | *forward port expanded map.cpp unit test *fix unused variable warnings
| * port ei_rwupdt to c++, and misc cleaningGravatar Thomas Capricelli2010-01-27
| |
| * doc : update code, mention examplesGravatar Thomas Capricelli2010-01-27
| |
| * use PlanarRotation<> instead of handmade givens rotation in cminpack codeGravatar Thomas Capricelli2010-01-26
| | | | | | | | | | + cleaning. This results in some more memory being used, but not much.
| * clean r1mpyq: remove fortran leftoversGravatar Thomas Capricelli2010-01-26
| |
| * misc cleaningGravatar Thomas Capricelli2010-01-26
| |
| * forgot to commit this: qform.h is not used anymoreGravatar Thomas Capricelli2010-01-26
| |
| * more eigenization, dropped 'ipvt' in lmGravatar Thomas Capricelli2010-01-26
| |
| * fix possible segfaultGravatar Thomas Capricelli2010-01-26
| |
| * remove spacesGravatar Thomas Capricelli2010-01-26
| |
| * get rid of ei_qform + lot of other cleaning, now that we do not depend onGravatar Thomas Capricelli2010-01-26
| | | | | | | | minpack qr factorization.
| * some more eigenizationGravatar Thomas Capricelli2010-01-26
| |
| * cleaningGravatar Thomas Capricelli2010-01-26
| |
| * use a plain matrix to store the upper triangular matrix 'R', insteadGravatar Thomas Capricelli2010-01-26
| | | | | | | | | | of the "compact inside a vector" scheme used by fortran/minpack. The most difficult part is to fix all related code. Tests pass.