Commit Graph

580 Commits

Author SHA1 Message Date
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
Davis King
567b807e56 Fixed a bunch of spelling errors.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402798
2009-01-11 20:39:31 +00:00
Davis King
ad9b3ebf80 Updated the docs
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402797
2009-01-10 17:47:13 +00:00
Davis King
5ddc210cb9 Fixed typo in spec.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402796
2009-01-10 17:46:18 +00:00
Davis King
53ecad68f9 Added the text_box gui widget.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402795
2009-01-10 17:32:58 +00:00
Davis King
84bb80ccef updated the docs
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402794
2009-01-07 12:47:23 +00:00
Davis King
3153601a8f Fixed a spelling error
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402793
2009-01-06 01:48:17 +00:00
Davis King
3546473d2c Made a release
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402791
2009-01-06 01:37:03 +00:00
Davis King
608fa456cf code cleanup
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402790
2009-01-05 21:33:16 +00:00
Davis King
03469d08fa Changed the BLAS cmake file stuff.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402789
2009-01-05 21:29:21 +00:00
Davis King
557c464e97 Made a few of the tests more robust.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402788
2009-01-05 01:24:40 +00:00
Davis King
652a816b35 Changed code to avoid another visual studio compiler bug.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402787
2009-01-05 00:14:12 +00:00
Davis King
29679fc6a8 Uncommented some stuff.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402786
2009-01-04 22:54:48 +00:00
Davis King
5165cb521f Tweaked a few things.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402785
2009-01-04 22:41:51 +00:00
Davis King
a8cd8389b3 updated the docs
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402784
2009-01-04 20:50:11 +00:00
Davis King
a6d2f3ea4a Fixed compiler error.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402783
2009-01-04 20:46:58 +00:00
Davis King
b757fb61a2 Changed code so that it compiles in visual studio.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402782
2009-01-04 20:31:46 +00:00
Davis King
8ab03ffcf9 Changed code so that it compiles in visual studio.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402781
2009-01-04 20:31:04 +00:00
Davis King
80bcc7285b Changed a few things to avoid compiler warnings and errors in visual studio 7.1
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402780
2009-01-04 19:32:43 +00:00
Davis King
5acf84a6d1 Fixed the remaining known issues with the BLAS bindings and added
a bunch of related tests to the regression test suite.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402779
2009-01-04 19:02:47 +00:00
Davis King
51dcdfad96 Added the last few BLAS bindings and adjusted a few of the
constants related to matrix expression cost and when the BLAS
bindings can become active.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402778
2009-01-04 04:07:25 +00:00
Davis King
715ca0da89 Added more BLAS bindings.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402777
2009-01-04 03:03:40 +00:00
Davis King
de22808a6d Added some assignment overloads that loop over matrices in either row-major or
column-major order depending on the layout of the given matrix.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402776
2009-01-03 22:01:20 +00:00
Davis King
887f979b1e Added stuff to the BLAS bindings so that they can now bind
to statements with matrix sub expressions as the destination
matrix.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402775
2009-01-03 03:25:16 +00:00
Davis King
bfa4b3f2e2 Added the layout_type into the matrix_type typedef.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402774
2009-01-03 00:31:44 +00:00
Davis King
876c77e481 Fixed some bugs and cleaned up the code.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402773
2009-01-03 00:22:23 +00:00
Davis King
01b0f10ab5 Changed the code so that the implicit conversion of a matrix to
a scalar can trigger any appropriate BLAS calls.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402772
2009-01-02 23:07:10 +00:00
Davis King
a46fa4206f Added *.dat to the svn:ignore list.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402771
2009-01-02 22:47:21 +00:00
Davis King
c58b3280ce updated the docs
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402770
2009-01-02 20:29:32 +00:00
Davis King
0d8fb754a6 Commented out an unnecessary using namespace statement.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402769
2009-01-02 04:55:01 +00:00
Davis King
a87e2b8ef7 Added stuff to make matrix sub-expressions get bound into BLAS
calls.

--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402768
2009-01-02 04:45:27 +00:00
Davis King
d1c92fb8b4 Simplified the BLAS binding macro.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402767
2009-01-02 01:20:59 +00:00
Davis King
88dea1153e Added GEMV BLAS bindings.
--HG--
extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402766
2009-01-01 16:05:21 +00:00