Gael Guennebaud
473e70e8be
Fix compilation of matrix exponential
2016-07-18 14:51:44 +02:00
Gael Guennebaud
1cff196837
Fix compilation of SPlines module
...
(grafted from bd6eca059d1026743188adecebd33ece12a23184
)
2014-02-17 10:00:38 +01:00
Hauke Heibel
4ecd782c31
Fixed issue #734 (thanks to Philipp Büttgenbach for reporting the issue and proposing a fix).
...
Kept ColMajor layout if possible in order to keep derivatives of the same order adjacent in memory.
(grafted from e722f36ffa80f131e19428bab275dbc2df522093
)
2014-02-01 20:49:48 +01:00
Gael Guennebaud
17c40e5524
bug #1222 : fix compilation in AutoDiffScalar and add respective unit test
...
(grafted from 448d9d943c3996f6d74cebad457865d005248ddd
)
2016-05-18 16:00:11 +02:00
Gael Guennebaud
55565a0da4
bug #1156 : fix several function declarations whose arguments were passed by value instead of being passed by reference
2016-01-27 18:34:42 +01:00
Gael Guennebaud
efd484546e
bug #1063 : nest AutoDiffScalar by value to avoid dead references
...
(grafted from 971cfbb480614229b5f48b040ef9d5dd18a4ab44)
2015-11-05 13:54:26 +01:00
Gael Guennebaud
d0980c7706
bug #1092 : fix iterative solver ctors for expressions as input
2015-10-26 16:16:24 +01:00
Abhijit Kundu
9055400f3d
Added ArpackSupport to cmake install target
...
(grafted from 1127ca85863786eb1011109101f581207adf8ede
)
2015-10-16 16:41:33 -07:00
Gael Guennebaud
b514c943c7
Fix installation of some unsupported modules
2015-06-16 11:51:58 +02:00
Christoph Hertzberg
1e1b4b6678
Cygwin compatibility issues (manually backported from main branch)
2015-04-09 20:26:47 +02:00
Jan Blechta
84bba80916
Fix bug #733 : step by step solving is not a good example for solveWithGuess
2015-02-10 14:24:39 +01:00
Gael Guennebaud
91953d2d37
Backport MINRES fixes to 3.2
2015-02-10 19:21:41 +01:00
Gael Guennebaud
7b35b4cacc
Allows Lower|Upper as a template argument of CG and MINRES: in this case the full matrix will be considered.
2015-02-10 18:57:41 +01:00
Christoph Hertzberg
e469ac55c3
BVH appears to compile well with clang (re-enabled unit test)
2014-12-12 17:36:22 +01:00
Christoph Hertzberg
d85abc89c5
Free functions should only be declared as static in separate compilation units
2014-12-12 12:01:03 +01:00
Gael Guennebaud
8f87be9e03
Remove unused typedefs and variables
2014-12-11 14:35:22 +01:00
Abhijit Kundu
5633cde9ad
Adding missing OPENGL_LIBRARIES for openglsupport test. Also adding OpenGL include directories as a better pratice even though these are system include directories in most systems.
...
(grafted from 48db34a7b90f07c9abec453f072b4f813a14ea07
)
2014-12-04 01:18:47 -05:00
Gael Guennebaud
fe8757a576
Update mpreal version.
2014-12-11 11:51:00 +01:00
Georg Drenkhahn
36506511a1
Fixed CMakeLists.txt files to prevent CMake 3.0.0 warnings about deprecated LOCATION target property.
...
Small whitespace cleanup in CMakelLists.txt.
2014-08-22 12:13:07 +02:00
Kolja Brix
6ff72f40cf
Fix GMRES: Initialize essential Householder vector with correct dimension. Add check if initial guess is already a sufficient approximation.
...
(transplanted from e955725ff1434396cc41beda6f5989bef0940704
)
2014-07-10 08:20:55 +02:00
Christoph Hertzberg
8b10081dea
Make some actual verifications inside the autodiff unit test
...
(transplanted from 1cb8de12501b3db3d12774774cbbe12983243cee
)
2014-04-01 17:44:48 +02:00
Gael Guennebaud
e3d34064bf
Fix FFTW unit test with clang
...
(grafted from 3bb57e21a8e56917e490a514ab7ebfd3cd3811ab
)
2014-02-17 09:56:46 +01:00
Christoph Hertzberg
cd4ea5151f
Fix bug #730 : Path of OpenGL headers is different on MacOS
...
(transplanted from febfc7b9b43866c44d49fe0e2b8ebcfc7b8b10be
)
2014-01-29 22:05:39 +01:00
Anton Gladky
88ec3fdef4
Port unsupported constrained CG to Eigen3
...
(grafted from 4cd4be97a7165e6e45ee60aee23b9342af03c491
)
2014-01-15 17:49:52 +01:00
Gael Guennebaud
e3774e93b7
Fix vompilation of bdcsvd with ICC.
2013-07-17 09:20:30 +02:00
Gael Guennebaud
c76990664b
Add bdcsvd unit test in CMakeLists
2013-07-15 21:16:57 +02:00
Gael Guennebaud
6d1f5dbaae
Add no_assignment_operator to a few classes that must not be assigned, and fix a couple of warnings.
2013-07-10 23:48:26 +02:00
Chen-Pang He
3cda1deb52
Simplify class hierarchy.
2013-07-04 05:10:43 +08:00
Chen-Pang He
eaf92ef48c
Remove unreachable MatrixPowerTriangular, paving the way to future cleanups.
2013-07-04 04:42:02 +08:00
Chen-Pang He
7b6e94fb58
Clean namespace pollution.
2013-06-25 02:56:30 +08:00
Chen-Pang He
b9543ce237
Matrix square root can process 0 eigenvalue.
2013-06-24 23:57:57 +08:00
Chen-Pang He
b9fc9d8f32
Remove mat.pow * vec specialization, which causes segfault for mat.pow * mat.pow
2013-06-24 23:56:17 +08:00
Chen-Pang He
ee8a28fb85
Fix segfault and bug with equal eivals in matrix power (bug #614 ).
2013-06-24 13:58:51 +01:00
Gael Guennebaud
dd964ec08c
Fix a couple of warnings
2013-06-21 19:06:45 +02:00
Gael Guennebaud
cf5c5ed725
Fix warning typedef XXX locally defined but not used
2013-06-21 09:27:38 +02:00
Gauthier Brun
8105b5ed3f
new unsupported and not finished SVD, using a divide and conquert algorithm, with tests and benchmark
2013-06-19 00:03:27 +02:00
Kolja Brix
05da15bf40
bug #230 , fix compilation issues and wrong static assertions
2013-06-18 09:44:40 +02:00
Gael Guennebaud
f6c1841316
compilation fixes in unsupported
2013-06-12 12:52:41 +02:00
Gael Guennebaud
62670c83a0
Fix bug #314 : move remaining math functions from internal to numext namespace
2013-06-10 23:40:56 +02:00
Thomas Capricelli
62e337eb01
fix a weird typo I commited in ae76c977041e7584324738a3075d4a926508dd90
...
(Nov 10th, 2009)
2013-06-03 23:09:33 +02:00
Desire NUENTSA
cf939f154f
Fix bug #596 : Recover plain SparseMatrix from SparseQR matrixQ()
2013-05-21 17:35:10 +02:00
Gael Guennebaud
9816e8532e
Fix bug #482 : pass scalar value by const reference (it remained a few cases)
2013-04-12 15:26:55 +02:00
Gael Guennebaud
899c0c2b6c
Clean source code and unit tests with respect to -Wunused-local-typedefs
2013-04-10 22:27:35 +02:00
Gael Guennebaud
225fd0f579
adapt AutoDiff to scalar_product_traits
2013-03-20 21:20:13 +01:00
Desire NUENTSA
f350f34560
Add complex support to dgmres and the unit test
2013-03-20 18:38:22 +01:00
Desire NUENTSA
da6219b19d
Bug567 : Fix iterative solvers to immediately return when the initial guess is the true solution and for trivial solution
2013-03-20 16:15:18 +01:00
Desire NUENTSA
4107b371e3
Handle zero right hand side in CG and GMRES
2013-03-20 11:22:45 +01:00
Gael Guennebaud
9bfeeba1c5
Add Official/Unsupported labels to unit tests and add a ctest driver to submit subprojects to cdash
2013-03-20 08:40:13 +01:00
Christoph Hertzberg
6357fd68da
Patch by Kolja Brix <brix@igpm.rwth-aachen.de> that fixes bug #565 and adds a testcase to verify that.
2013-03-17 13:55:31 +01:00
Jitse Niesen
79f93247c5
Relax tolerances in matrix_power tests to avoid intermittent failures.
2013-03-09 17:20:16 +00:00