John Cupitt
|
4aedd7cd16
|
put the ORC stuff back in arithmetic
ready to use on linear.c
|
2013-12-03 12:39:13 +00:00 |
John Cupitt
|
0bb052414a
|
use plain "restrict"
configure changes this to __restrict__ for us, if the compiler supports
it
|
2013-12-03 08:53:36 +00:00 |
John Cupitt
|
7c43e3d332
|
remove the orc stuff from arithmetic
no faster than gcc auto vec
|
2013-12-02 11:22:08 +00:00 |
John Cupitt
|
dccc5d5180
|
add __restrict__ markup to loop pointers
helps auto-vec
also remove a couple of if()s from inner loops, again, helps auto-vec
|
2013-11-30 13:55:10 +00:00 |
John Cupitt
|
f0d4760560
|
redo correlation funcs as classes
im_fastcor()
im_spcor()
im_gradcor()
though gradcor we just deprecate, it's complex and hardly used ...
rework later is anyone complains
|
2013-11-08 14:09:42 +00:00 |
Benjamin Gilbert
|
8cc76a6ba3
|
Update address for Free Software Foundation
Also update LGPLv2.1 license text from the copy currently on the GNU
website.
|
2013-03-07 00:40:19 -05:00 |
John Cupitt
|
1de6c6bcc6
|
add binary complex ops
cross_phase is the only one atm
|
2012-12-06 14:52:51 +00:00 |
John Cupitt
|
777d1ea554
|
better error domain names
|
2012-11-02 14:41:47 +00:00 |
John Cupitt
|
26f2105e5b
|
make everything LGPL2.1+
some files were incorrectly tagged as GPL, thanks Dmitry
|
2012-09-17 11:52:32 +01:00 |
John Cupitt
|
5363aace39
|
wopconst was wrong
struct offset astray meant that wopconst didn't work
|
2012-07-17 09:46:16 +01:00 |
John Cupitt
|
d0ec401a12
|
hackery to get goi working
|
2011-12-31 18:22:42 +00:00 |
John Cupitt
|
8cbf924d3f
|
more docs and convenience functions
|
2011-11-18 09:52:27 +00:00 |
John Cupitt
|
a4d9385408
|
fix pow/exp with a constant
|
2011-11-16 18:05:25 +00:00 |
John Cupitt
|
a31c7d8caf
|
added math2, various 2ary math ops
|
2011-11-13 17:45:27 +00:00 |