- 31 Dec, 2010 1 commit
-
-
Davis King authored
default_memory_manager is way more readable and clear. --HG-- extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%404080
-
- 27 Jun, 2010 1 commit
-
-
Davis King authored
destructively aliased its second argument. - Moved matrix_exp into its own file - Removed all the operator templated matrix expression classes from matrix_expressions.h and replaced them with a single (much simpler) class called matrix_op. This new class is located in matrix_op.h. Virtually all the code changes in this commit are just the refactoring needed to support this change. No functionality has been changed. I just did this because it makes the code a lot simpler. - Simplified the code for the kernel_matrix() function. I also made it a little more general. So it should now support just about any possible combination of arguments that makes any kind of sense for creating a kernel matrix. --HG-- extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403705
-
- 07 May, 2010 1 commit
-
-
Davis King authored
--HG-- extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403583
-
- 27 Apr, 2010 1 commit
-
-
Davis King authored
--HG-- extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403572
-
- 27 Feb, 2010 1 commit
-
-
Davis King authored
incorrectly slightly easier to understand. --HG-- extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403497
-
- 04 Feb, 2010 2 commits
-
-
Davis King authored
--HG-- extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403433
-
Davis King authored
matrix expressions define this type. This enables the expressions to return elements by constant reference when appropriate rather than always returning by value. --HG-- extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403432
-
- 22 Jan, 2010 1 commit
-
-
Davis King authored
at the top of each file. --HG-- extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403404
-
- 14 Nov, 2009 2 commits
-
-
Davis King authored
aliasing detection. --HG-- extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403270
-
Davis King authored
was a time when they played an important role but now they are just cruft. --HG-- extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403269
-
- 29 May, 2009 1 commit
-
-
Davis King authored
that you can get from gcc in certain cases. --HG-- extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403073
-
- 02 May, 2009 1 commit
-
-
Davis King authored
Now vector_to_matrix() and array_to_matrix() produce matrix expressions that return their elements by reference rather than by value. --HG-- extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403024
-
- 24 Apr, 2009 1 commit
-
-
Davis King authored
combined warning option. --HG-- extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%403015
-
- 07 Mar, 2009 1 commit
-
-
Davis King authored
--HG-- extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402904
-
- 06 Mar, 2009 3 commits
-
-
Davis King authored
- Updated old tests now that range() gives row vectors instead of column vectors. - Fixed a bug in subm() that showed up when statically dimensioned row vectors were used to select a sub matrix. --HG-- extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402897 -
Davis King authored
functions - Added an overload of pow() for pow(scalar, matrix) - Changed the range() function so that it returns row vectors instead of column vectors. --HG-- extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402896 -
Davis King authored
--HG-- extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402894
-
- 09 Feb, 2009 1 commit
-
-
Davis King authored
potential compiler warnings. --HG-- extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402868
-
- 23 Jan, 2009 1 commit
-
-
Davis King authored
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
-
- 02 Jan, 2009 1 commit
-
-
Davis King authored
calls. --HG-- extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402768
-
- 23 Dec, 2008 3 commits
-
-
Davis King authored
some stuff to allow me to bind whatever expressions I feel like to optimized BLAS libraries. --HG-- extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402752
-
Davis King authored
--HG-- extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402750
-
Davis King authored
--HG-- extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402748
-
- 22 Dec, 2008 1 commit
-
-
Davis King authored
--HG-- extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402744
-
- 19 Dec, 2008 3 commits
-
-
Davis King authored
errors are avoided entirely. --HG-- extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402734
-
Davis King authored
--HG-- extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402733
-
Davis King authored
cost member to all the matrix expressions so that the complexity of an expression can be measured and temporaries introduced when appropriate. --HG-- extra : convert_revision : svn%3Afdd8eb12-d10e-0410-9acb-85c331704f74/trunk%402732
-