Hauke Heibel
832045d363
Warning 4512 (assignment operators could not be generated) is now simply disabled.
...
All unimplemented assignment operators have been removed.
2009-12-14 10:32:43 +01:00
Hauke Heibel
2bf354da80
Much more NestByValue cleanup.
2009-12-01 11:51:22 +01:00
Hauke Heibel
3c74d6b7d4
Added private, non-implemented assignment operators to functions that don't need them (fixes VC warning on /W4).
2009-09-27 17:03:02 +02:00
Benoit Jacob
6347b1db5b
remove sentence "Eigen itself is part of the KDE project."
...
it never made very precise sense. but now does it still make any?
2009-05-22 20:25:33 +02:00
Gael Guennebaud
a4487ef198
add snippet for sub/super diagonal
...
fix a few doc issues
2009-02-05 21:19:40 +00:00
Benoit Jacob
e8e1084267
add EIGEN_CWISE_PLUGIN support for extending class Cwise
2009-01-13 15:31:06 +00:00
Benoit Jacob
a30b498ab4
add cwise operator *= and /=.
...
Keir says hi!!
2009-01-11 20:48:56 +00:00
Benoit Jacob
f5a05e7ed1
unfuck v.cwise()*w where v is real and w is complex
2008-12-21 20:55:46 +00:00
Benoit Jacob
00f89a8f37
Update e-mail address
2008-11-24 13:40:43 +00:00
Gael Guennebaud
e14aa8c8aa
Add coeff-wise comparisons to scalar operators. You can now write:
...
mat.cwise() < 2
instead of:
mat.cwise() < MatrixType::Constant(mat.rows(), mat.cols(), 2)
2008-09-03 17:56:06 +00:00
Gael Guennebaud
bfe86b8fc0
* add documentation of the cool (?) "print with format" feature
...
* move the ioformat.cpp test to a documentation example
* rename IoFormat => IOFormat
2008-08-23 19:41:00 +00:00
Gael Guennebaud
60804c306d
*patch by Daniel Gomez:
...
- bugfix in SparseMatrix
- add a sparse unit test
* renamed Transform::affine => linear
2008-08-21 17:02:47 +00:00
Benoit Jacob
9466e5f94e
* doc improvements in Cwise and PartialRedux:
...
- 33 new snippets
- unfuck doxygen output in Cwise (issues with function macros)
- more see-also links from outside, making Cwise more discoverable
* rename matrixNorm() to operatorNorm(). There are many matrix norms
(the L2 is another one) but only one is called the operator norm.
Risk of confusion with keyword operator is not too scary after all.
2008-08-19 04:30:28 +00:00
Gael Guennebaud
b32b186c14
removed the packet specializations of some functors
...
(GCC generates better code without those "optimizations")
2008-07-31 21:03:11 +00:00
Gael Guennebaud
842c4f8bfa
Several compilation fixes for MSVC and NVCC, basically:
...
- added explicit enum to int conversion where needed
- if a function is not defined as declared and the return type is "tricky"
then the type must be typedefined somewhere. A "tricky return type" can be:
* a template class with a default parameter which depends on another template parameter
* a nested template class, or type of a nested template class
2008-07-29 16:33:07 +00:00
Gael Guennebaud
172000aaeb
Add .perpendicular() function in Geometry module (adapted from Eigen1)
...
Documentation:
* add an overview for each module.
* add an example for .all() and Cwise::operator<
2008-07-22 10:54:42 +00:00
Benoit Jacob
2b53fd4d53
some performance fixes in Assign.h reported by Gael. Some doc update in
...
Cwise.
2008-07-10 16:15:55 +00:00
Benoit Jacob
f5791eeb70
the big Array/Cwise rework as discussed on the mailing list. The new API
...
can be seen in Eigen/src/Core/Cwise.h.
2008-07-08 00:49:10 +00:00