Hauke Heibel
|
75dab1ce5e
|
Fixed floating point warning.
Fixed evaluation of matrix_exp_computeUV.
|
2013-07-26 15:13:54 +02:00 |
|
Hauke Heibel
|
75edc7cc8b
|
Fixed VC11 compilation.
The typedefs Lhs/Rhs in the base class are now accessible by derived classes.
|
2013-07-26 11:05:21 +02:00 |
|
Jitse Niesen
|
a3a55357db
|
Clean up MatrixFunction and MatrixLogarithm.
|
2013-07-25 15:08:53 +01:00 |
|
Jitse Niesen
|
084dc63b4c
|
Clean-up of MatrixSquareRoot.
|
2013-07-22 13:56:15 +01:00 |
|
Jitse Niesen
|
463343fb37
|
Clean-up of MatrixExponential:
* put internal stuff in the internal namespace
* replace member functions by free functions
|
2013-07-21 21:31:15 +01:00 |
|
Jitse Niesen
|
5879937f58
|
Merge in jdh8's branch.
* Enable singular matrix power and complex exponents.
* Eliminate unnecessary copying for sparse Kronecker product.
|
2013-07-21 20:50:15 +01:00 |
|
Chen-Pang He
|
01190b3544
|
Directly code failing example, or it breaks make doc .
|
2013-07-21 18:09:11 +08:00 |
|
Chen-Pang He
|
c00f688c64
|
Fix doc. (It is also used by computeFracPower)
|
2013-07-21 05:40:56 +08:00 |
|
Chen-Pang He
|
51573da3a4
|
Warn about power of a matrix with non-semisimple 0 eigenvalue.
|
2013-07-21 01:00:36 +08:00 |
|
Chen-Pang He
|
1191949e87
|
Improve documentation on Kronecker product module.
|
2013-07-21 00:19:46 +08:00 |
|
Chen-Pang He
|
3d94ed9fa0
|
Document on MatrixExponential::ScalingOp
|
2013-07-21 00:18:19 +08:00 |
|
Chen-Pang He
|
ede27f5780
|
Apply argument-dependent lookup on user-defined types. (using std::)
|
2013-07-20 23:30:37 +08:00 |
|
Chen-Pang He
|
dda869051d
|
Optimize MatrixPower::computeIntPower
|
2013-07-20 18:47:54 +08:00 |
|
Chen-Pang He
|
2320073e41
|
Comment on private members of MatrixPower.
|
2013-07-20 17:58:12 +08:00 |
|
Chen-Pang He
|
c587e63631
|
Simplify MatrixPower::split
|
2013-07-20 17:49:38 +08: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 |
|
Chen-Pang He
|
4b780553e0
|
Eliminate unnecessary copying for sparse Kronecker product.
|
2013-07-15 09:10:17 +08:00 |
|
Chen-Pang He
|
d5501d3a90
|
Document on MatrixPowerAtomic.
|
2013-07-13 23:13:07 +08:00 |
|
Chen-Pang He
|
3c423ccfe2
|
Document on complex matrix power.
|
2013-07-13 22:12:09 +08:00 |
|
Chen-Pang He
|
738d75d3eb
|
Document on the return type of MatrixPower::operator()
|
2013-07-13 22:11:36 +08: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
|
a992fa74eb
|
Make non-conversion unary constructors explicit.
|
2013-07-11 02:31:13 +08:00 |
|
Chen-Pang He
|
c52cbd9de9
|
Write doc for positive power of a matrix with a semisimple zero eigenvalue.
|
2013-07-10 02:44:38 +08:00 |
|
Chen-Pang He
|
159a3bed9e
|
Write doc for complex power of a matrix.
|
2013-07-10 02:43:10 +08:00 |
|
Chen-Pang He
|
25544dbec3
|
Add assertion against undefined matrix power.
|
2013-07-10 02:36:34 +08:00 |
|
Chen-Pang He
|
00e30a5fc4
|
We need not prohibit assignment here. Thanks to changeset 3edd4681f2
.
|
2013-07-07 19:57:23 +08:00 |
|
Chen-Pang He
|
55ec3cc6d5
|
Prevent copying with internal::noncopyable.
|
2013-07-07 19:34:13 +08:00 |
|
Chen-Pang He
|
9e2b4eeac0
|
Const-correct the scaling functor.
|
2013-07-05 23:28:57 +08:00 |
|
Chen-Pang He
|
c273a6c37c
|
Avoid pow(Scalar, int) for C++11 conformance.
|
2013-07-05 03:33:56 +08:00 |
|
Chen-Pang He
|
04a9ad6e10
|
Let complex power fall back to "log, scale, exp".
|
2013-07-05 00:28:28 +08:00 |
|
Chen-Pang He
|
cce68d4e91
|
Remove unused inclusions.
|
2013-07-04 18:39:33 +08:00 |
|
Chen-Pang He
|
75b3391e3f
|
Enable singular matrix power using unitary similarities.
|
2013-07-04 18:37:46 +08: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
|
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 ae76c97704
(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 |
|