Davis King
78d7c5bd0e
Moved all the linear algebra code into the matrix_la.h file.
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402849
2009-02-01 21:12:11 +00:00
Davis King
1e570983c9
Updated example now that the cholesky_decomposition has been renamed.
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402848
2009-02-01 20:39:56 +00:00
Davis King
b25d303e6d
fixed some compiler warnings and errors in visual studio
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402847
2009-02-01 20:36:59 +00:00
Davis King
e77ce7d7a2
Fixed dlib::abs() so that it works right on complex matrices.
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402846
2009-02-01 20:34:19 +00:00
Davis King
b1e2c6ca37
Added QR, LU, cholesky, and eigenvalue decomposition classes.
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402845
2009-02-01 19:31:01 +00:00
Davis King
6309e821f0
Fixed some errors in the requirements for calling the new rowm() and colm()
...
functions.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402844
2009-01-31 20:37:05 +00:00
Davis King
d8b7db202d
Changed the reciprocal() function so that it can work with
...
complex numbers.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402843
2009-01-31 18:39:10 +00:00
Davis King
4470e29cf8
Fixed an incorrect comment.
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402842
2009-01-28 22:30:09 +00:00
Davis King
930a59dc60
Added an option to control linking with libpng
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402841
2009-01-26 23:31:48 +00:00
Davis King
5a2a4f340f
Made the thread destruction a little more robust.
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402840
2009-01-25 22:14:40 +00:00
Davis King
6c22a6dd36
Switched the dlog and tp objects so that their destruction orders
...
are safer. This only matters if the user were to modify the example
such that tasks were still running after main() ends.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402839
2009-01-25 22:14:15 +00:00
Davis King
cae50cb854
updated the docs
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402838
2009-01-23 20:53:54 +00:00
Davis King
cd783cf603
- Added overloads for rowm() and colm() that allow you to pick out
...
less than an entire vector
- Added the lowerm() and upperm() functions
- Added the const_temp_matrix class.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402837
2009-01-23 20:53:24 +00:00
Davis King
6a03b5291c
Removed another errant cout.
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402836
2009-01-23 16:38:55 +00:00
Davis King
4ba5387ab9
updated the docs
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402835
2009-01-23 16:37:09 +00:00
Davis King
b40ec60f90
Removed errant cout statements.
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402834
2009-01-23 16:27:02 +00:00
Davis King
eb8231147e
Checking in changes to the matrix object that allow it to
...
factor expressions containing trans() operators.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402833
2009-01-23 15:49:09 +00:00
Davis King
0803ff8f9d
Added a missing &
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402832
2009-01-23 13:36:09 +00:00
Davis King
a550e31034
updated the docs
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402831
2009-01-23 02:49:17 +00:00
Davis King
0dbb72588f
Added an optimization example.
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402830
2009-01-23 02:38:20 +00:00
Davis King
d8d5af4090
Made the specs more clear.
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402829
2009-01-20 23:59:16 +00:00
Davis King
c7a6b66adc
Fixed typo in the vector spec.
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402828
2009-01-20 23:53:00 +00:00
Davis King
3388a96441
Made a release
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402827
2009-01-19 01:48:28 +00:00
Davis King
c595039ca6
Fixed warning in visual studio
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402825
2009-01-19 00:27:18 +00:00
Davis King
dfcd459e5f
Made widget_group objects apply fit_to_contents() recursively when
...
widget_group objects are nested. Also fixed some spelling errors in the
spec file.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402824
2009-01-18 23:47:57 +00:00
Davis King
f739b89a96
Added some functions to the text_field to control input focus and
...
select text.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402823
2009-01-18 23:15:21 +00:00
Davis King
74aaea6f2b
updated the docs
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402822
2009-01-18 22:29:35 +00:00
Davis King
3397b5830c
updated the docs
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402821
2009-01-18 22:23:32 +00:00
Davis King
e53a5439fc
Removed confusing options.
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402820
2009-01-18 22:22:52 +00:00
Davis King
f4a65b634d
updated the docs
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402819
2009-01-18 19:10:40 +00:00
Davis King
9e7e39a55d
Renamed the array::expand() function to array::resize().
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402818
2009-01-18 19:10:19 +00:00
Davis King
542359605b
Clarified the specs.
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402817
2009-01-18 18:52:59 +00:00
Davis King
c02fd30aa1
Added some comments regarding the use of std::swap.
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402816
2009-01-18 18:48:27 +00:00
Davis King
2299b24d2d
Fixed some confusing bits of the vector spec and also
...
added a unary - operator.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402815
2009-01-18 13:53:20 +00:00
Davis King
d524f26484
Fixed incorrect comments.
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402814
2009-01-17 22:28:59 +00:00
Davis King
6d04dc9618
Changed code to avoid a bug in visual studio 7.1
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402813
2009-01-17 01:32:30 +00:00
Davis King
a690003d21
updated the docs
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402812
2009-01-16 23:59:05 +00:00
Davis King
01d6b52832
updated the docs
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402811
2009-01-16 04:45:09 +00:00
Davis King
b42ae61a28
updated the docs
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402810
2009-01-16 04:31:05 +00:00
Davis King
48a995ed69
Added some comments
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402809
2009-01-16 04:16:57 +00:00
Davis King
6c528a2020
Added an example for the type_safe_union object.
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402808
2009-01-16 04:13:43 +00:00
Davis King
ae53881116
Added more type_safe_union tests.
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402807
2009-01-16 04:09:19 +00:00
Davis King
dc086aa7c1
Added the type_safe_union object.
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402806
2009-01-16 03:10:08 +00:00
Davis King
6dd317bd62
updated the docs
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402805
2009-01-13 04:00:18 +00:00
Davis King
95fadb089f
updated the docs
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402804
2009-01-13 03:39:36 +00:00
Davis King
7b5fd381c0
updated the docs
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402803
2009-01-13 03:29:32 +00:00
Davis King
b0e277f50e
Added some bogus header files to catch when XCode messes up
...
the project include paths.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402802
2009-01-12 22:40:47 +00:00
Davis King
4475bb1829
updated the docs
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402801
2009-01-12 04:19:49 +00:00
Davis King
3af4d41c85
updated the docs
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402800
2009-01-12 02:45:04 +00:00
Davis King
bb0a116350
Added the how to contribute page.
...
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402799
2009-01-11 23:28:39 +00:00