- fix and close #1502 
- the return types were not correct: there was A instead of indirect_array<A>

svn path=/trunk/boost/numeric/ublas/; revision=41801
- fixed typo

svn path=/trunk/libs/numeric/ublas/; revision=42773
Fixed Inspection report issues.

svn path=/trunk/boost/numeric/ublas/; revision=43607
- fix and close #1829
- You are right. The scaled norm wrongly assumed that the first element is not zero.


svn path=/trunk/boost/numeric/ublas/; revision=44864
- added missing typedefs for difference type
- using BOOST_UBLAS_USE_ITERATING is still not working properly

svn path=/trunk/boost/numeric/ublas/; revision=47148
- fix and close #2186
- the patch looks good and runs fine with gcc 4.1.2

svn path=/trunk/boost/numeric/ublas/; revision=48427
- fix and close #2272
- complete redesign of functionals lower, unit_lower and strict_lower
- added new transpose_structure<L> class that converts a "lower" functional to an "upper" functional
- fixed find1(...) and find2(...) methods of triangular_matrix
- the attachement of taks #2272 now runs fine with gcc 4.1.2

svn path=/trunk/boost/numeric/ublas/; revision=48466
- fix and close #2275
- added missing changes of triangular_adaptor (see rev. 48466)
- fixed order of arguments in functional basic_strict_lower::global_restrict1(...)

svn path=/trunk/boost/numeric/ublas/; revision=48523
- see #2275
- fix symmetric and hermitian matrix

svn path=/trunk/boost/numeric/ublas/; revision=48676
Fix build of placement new test. From Farid Zaripov, fixes #2383

svn path=/trunk/libs/numeric/ublas/; revision=49129
Change includes of <cmath> to <boost/config/no_tr1/config.hpp>.

Previously if Boost.TR1 was in the include path then including <cmath> pulls in all the new TR1 math functions, which in turn also requires linking to an external library.  With auto-linking support this requires that library to have been built and be present in the library search path, even if the actual library under use is header only.

Fixes #2392.

svn path=/trunk/boost/numeric/ublas/; revision=49254
Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor

svn path=/trunk/libs/numeric/ublas/; revision=49510
- fix and close #2422
- the exception was caused when trying to erase an empty range
- now erase(it1, it2) does nothing if it1 == it2

svn path=/trunk/boost/numeric/ublas/; revision=49576
see #2423.
removed the check because it makes absolutely no sense
TODO: check the strange "optimization" of lower bound.

svn path=/trunk/boost/numeric/ublas/; revision=49578
Updating CMake files to latest trunk. Added dependency information for regression tests and a few new macros for internal use.

svn path=/trunk/libs/numeric/ublas/; revision=49627
* fix and close #2686

* replaced the word "upper" by "lower" because the description is for lower triangular matrices

* added more detailed example for the use of triangular matrices and adaptors


svn path=/trunk/libs/numeric/ublas/; revision=50916
* see #2691

* fixed typos

* need still some time to think about the "is mutable" comment

svn path=/trunk/libs/numeric/ublas/; revision=50917
added unit test for LU decomposition

svn path=/trunk/libs/numeric/ublas/; revision=51673
disabled tests for general_vector_of_vector because tests still fail. this class is still experimental.

svn path=/trunk/libs/numeric/ublas/; revision=51740
add new constructor from vector to permutation matrix

svn path=/trunk/boost/numeric/ublas/; revision=51741