Gael Guennebaud
|
3c69afca4c
|
Add missing ArrayBase::log1p
|
2016-06-01 17:08:47 +02:00 |
|
Gael Guennebaud
|
c028d96089
|
Improve doc of special math functions
|
2016-05-20 14:18:48 +02:00 |
|
Gael Guennebaud
|
6761c64d60
|
zeta and polygamma are not unary functions, but binary ones.
|
2016-05-19 18:34:16 +02:00 |
|
Gael Guennebaud
|
ce12562710
|
Add some c++11 flags in documentation
|
2016-05-19 17:35:30 +02:00 |
|
Till Hoffmann
|
57239f4a81
|
Added polygamma function.
|
2016-04-01 14:35:21 +01:00 |
|
Till Hoffmann
|
dd5d390daf
|
Added zeta function.
|
2016-04-01 13:32:29 +01:00 |
|
Eugene Brevdo
|
6a75e7e0d5
|
Digamma cleanup
* Added permission from cephes author to use his code
* Cleanup in ArrayCwiseUnaryOps
|
2016-01-15 16:32:21 -08:00 |
|
Eugene Brevdo
|
f7362772e3
|
Add digamma for CPU + CUDA. Includes tests.
|
2015-12-24 21:15:38 -08:00 |
|
Benoit Steiner
|
b1ae39794c
|
Simplified the code a bit
|
2015-12-07 16:46:35 -08:00 |
|
Eugene Brevdo
|
fa4f933c0f
|
Add special functions to Eigen: lgamma, erf, erfc.
Includes CUDA support and unit tests.
|
2015-12-07 15:24:49 -08:00 |
|
Benoit Steiner
|
e25e3a041b
|
Added rsqrt() method to the Array class: this method computes the coefficient-wise inverse square root much more efficiently than calling sqrt().inverse().
|
2015-12-03 18:16:35 -08:00 |
|
Gael Guennebaud
|
3f32f5ec22
|
ArrayBase::sign: add unit test and fix doc
|
2015-11-27 16:27:53 +01:00 |
|
Mark Borgerding
|
7ddcf97da7
|
added scalar_sign_op (both real,complex)
|
2015-11-24 17:15:07 -05:00 |
|
Gael Guennebaud
|
b0d5aaafcc
|
Rename free functions isFinite, isInf, isNaN to be compatible with c++11
|
2015-06-10 16:17:09 +02:00 |
|
Gael Guennebaud
|
25a98be948
|
bug #80: merge with d_hood branch on adding more coefficient-wise unary array functors
|
2015-06-10 15:52:05 +02:00 |
|
Christoph Hertzberg
|
494fa991c3
|
bug #872: Avoid deprecated binder1st/binder2nd usage by providing custom functors for comparison operators
|
2015-05-07 17:28:40 +02:00 |
|
Deanna Hood
|
4bab4790c0
|
Add \sa tags of isFinite/isInf for each other
|
2015-03-22 05:39:08 +10:00 |
|
Deanna Hood
|
1c78d6f2a6
|
Add boolean not operator (!) array support
|
2015-03-17 08:29:57 +10:00 |
|
Deanna Hood
|
fef4e071d7
|
Rename isinf to isInf
|
2015-03-17 05:58:47 +10:00 |
|
Deanna Hood
|
46cf9cda32
|
Add isfinite array support as isFinite
|
2015-03-17 04:33:12 +10:00 |
|
Deanna Hood
|
fb68b149cb
|
Rename isnan to isNaN
|
2015-03-17 02:04:42 +10:00 |
|
Deanna Hood
|
f89fcefa79
|
Add hyperbolic trigonometric functions from std array support
|
2015-03-11 13:13:30 +10:00 |
|
Deanna Hood
|
a5e49976f5
|
Add log10 array support
|
2015-03-11 08:56:42 +10:00 |
|
Deanna Hood
|
31fdd67756
|
Additional unary coeff-wise functors (isnan, round, arg, e.g.)
|
2015-03-11 06:39:23 +10:00 |
|
Christoph Hertzberg
|
421feea3b2
|
member_redux constructor is explicit too. Renamed some typedefs for more consistency.
|
2014-09-23 18:55:42 +02:00 |
|
Christoph Hertzberg
|
eb13ada3aa
|
Renamed CwiseInverseReturnType to InverseReturnType for ArrayBase::inverse()
|
2014-09-23 17:21:27 +02:00 |
|
Christoph Hertzberg
|
36448c9e28
|
Make constructors explicit if they could lead to unintended implicit conversion
|
2014-09-23 14:28:23 +02:00 |
|
Jitse Niesen
|
abb33258ce
|
Doc: difference between array and matrix cosine etc (bug #830)
|
2014-09-06 14:59:44 +01:00 |
|
Jitse Niesen
|
55453c51e8
|
Add documentation and very simple test for array atan().
|
2014-06-19 15:07:42 +01:00 |
|
Roger Martin
|
eb49100de9
|
Add component-wise atan() function (see bug #80).
|
2014-06-19 14:55:14 +01:00 |
|
Gael Guennebaud
|
1bb1a57ef7
|
merge with default branch
|
2013-11-05 10:31:59 +01:00 |
|
Christoph Hertzberg
|
36052c4911
|
Added comparisons scalar to array (previously only the array to scalar was possible) (Fixes bug #147)
Extended the unit test for that
|
2013-10-17 15:37:29 +02:00 |
|
Gael Guennebaud
|
6126ad801f
|
Extend support for nvcc to Array objects and wrappers
|
2013-07-31 15:30:50 +02:00 |
|
Gael Guennebaud
|
5adcc6c7b4
|
Add support for NVCC5: most of the Core and part of LU are callable from CUDA code.
Still a lot to do.
|
2013-02-07 19:06:14 +01:00 |
|
Gael Guennebaud
|
0c584dcf4d
|
fix compilation with m.array().min/max(scalar)
|
2012-09-12 17:50:07 +02:00 |
|
Gael Guennebaud
|
aea630a98a
|
factorize implementation of standard real unary math functions, and add acos, asin
|
2011-02-17 17:37:11 +01:00 |
|
Jason Newton
|
d028262e06
|
add tan function in Array world
|
2011-02-03 14:34:40 +01:00 |
|
Benoit Jacob
|
c3a4f6b5c5
|
const-qualify template parameters representing const arguments to expressions.
needed to fix docs compile issue.
|
2011-01-24 08:27:06 -05:00 |
|
Benoit Jacob
|
4716040703
|
bug #86 : use internal:: namespace instead of ei_ prefix
|
2010-10-25 10:15:22 -04:00 |
|
Gael Guennebaud
|
4056db01e7
|
use const Scalar& instead of Scalar for function arguments
|
2010-06-25 13:52:23 +02:00 |
|
Thomas Capricelli
|
4daba0750e
|
fix some warnings with clang
|
2010-05-21 01:46:17 +02:00 |
|
Gael Guennebaud
|
ebb2878829
|
finally add a Array class with storage via the introduction of a DenseStorageBase
base class shared by both Matrix and Array
|
2009-12-17 13:37:00 +01:00 |
|
Gael Guennebaud
|
9f79558839
|
a lot of cleaning and fixes
|
2009-12-16 19:18:40 +01:00 |
|
Gael Guennebaud
|
8e05f9cfa1
|
add a DenseBase class for MAtrixBase and ArrayBase and more code factorisation
|
2009-12-04 23:17:14 +01:00 |
|