John Maddock
19d0e14743
Merge fixes from Trunk.
...
Fixes #2392 .
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.
[SVN r49314]
2008-10-13 09:00:03 +00:00
Douglas Gregor
8ceeb0ca51
Merge placement new fix from trunk
...
[SVN r49130]
2008-10-03 19:55:50 +00:00
Gunter Winkler
ccbab7d10e
- fixed ADL problem with std::abs and std::sqrt
...
- fixed problem that iterator1 and iterator2 of triangular matrices (and related) sometimes
pointed to wrong element or outside the storage
[SVN r48756]
2008-09-12 19:17:57 +00:00
Beman Dawes
d2206060c3
Merge trunk
...
[SVN r47717]
2008-07-23 15:15:27 +00:00
John Maddock
a775dc05ff
Merged fixes for inspection report failures from the main Trunk.
...
[SVN r43616]
2008-03-15 09:36:05 +00:00
Beman Dawes
6f35f45170
Full merge from trunk at revision 41356 of entire boost-root tree.
...
[SVN r41370]
2007-11-25 18:38:02 +00:00
Beman Dawes
c9593f62fe
Full merge from trunk at revision 41356 of entire boost-root tree.
...
[SVN r41369]
2007-11-25 18:07:19 +00:00
Gunter Winkler
c776a0a0a0
- fix and close #1237
...
- symmetric resize used wrong internal resize method
-- Dese und die folgenden Zeilen werden ignoriert --
M symmetric.hpp
[SVN r41353]
2007-11-25 13:34:20 +00:00
Gunter Winkler
b5c1095c5d
This patch now lets the Sun compiler work for most of uBLAS. 'test4' is now failing.
...
Too avoid other compilers complaining about missing return values in some functions where exceptions are thrown, code was added so an arbitatry were chosen.
[SVN r41116]
2007-11-15 20:52:37 +00:00
Gunter Winkler
6d4e86cdd0
- io.hpp: added missing include
...
[SVN r40906]
2007-11-07 19:34:03 +00:00
Douglas Gregor
f06bbc273a
Suppress a GCC 4.3 warning and fix a couple header-inclusion issues.
...
Fixes #1338
[SVN r40300]
2007-10-22 19:54:54 +00:00
Gunter Winkler
5a764ff776
- added section "nested products"
...
[SVN r40098]
2007-10-16 21:48:01 +00:00
Beman Dawes
124a75fbfb
Starting point for releases
...
[SVN r39706]
2007-10-05 14:25:06 +00:00
Gunter Winkler
cf9b2d4d59
- added redirect from index.html to real start page: index.htm
...
[SVN r39638]
2007-10-01 13:04:29 +00:00
Gunter Winkler
740507a4c9
- Ticket #688 : Outer iterators can now skip empty rows. Thus matrix_assign works now as expected.
...
[SVN r39516]
2007-09-24 21:26:00 +00:00
Gunter Winkler
1e1cb82471
- Ticket #1234 : patch committed as suggested.
...
[SVN r39513]
2007-09-24 21:01:11 +00:00
John Maddock
c990442866
Updated licences using blanket_permission.txt.
...
[SVN r39369]
2007-09-18 17:19:41 +00:00
Gunter Winkler
7f4be729d7
overview.htm: fixed typo
...
[SVN r39233]
2007-09-13 12:13:20 +00:00
Gunter Winkler
e3ff91766d
lu.hpp: introduced temporary to avoid strange compiler problem.
...
[SVN r39227]
2007-09-12 21:44:37 +00:00
Vladimir Prus
d7619262b8
Remove V1 Jamfiles
...
[SVN r38516]
2007-08-08 19:02:26 +00:00
nobody
a9b37cb559
This commit was manufactured by cvs2svn to create tag
...
'Version_1_34_1'.
[SVN r38286]
boost-1.34.1
2007-07-24 19:28:14 +00:00
Gunter Winkler
f7bdeb6619
- vector_expression.hpp: added size check to vector_scalar_binary
...
because inner_product operations require equal sized operands
[SVN r38173]
2007-07-09 18:59:54 +00:00
Gunter Winkler
e1854bcd3b
- matrix.hpp: added missing include, serialization/array.hpp
...
[SVN r38116]
2007-06-30 12:50:54 +00:00
Gunter Winkler
dba05c4dd6
- added serialization support to most matrix and vector classes
...
- touched files: matrix.hpp matrix_sparse.hpp storage.hpp
storage_sparse.hpp vector.hpp vector_of_vector.hpp vector_sparse.hpp
- still no regression tests for this :-(
[SVN r37970]
2007-06-11 20:29:08 +00:00
Gunter Winkler
352abadbd8
- fixed typo in exception.hpp
...
[SVN r37870]
2007-06-02 11:17:08 +00:00
Gunter Winkler
a91910b8de
- fixed bug in triangular_matrix::resize and hermitian_matrix::resize
...
by adding new matrix_resize_preserve specialization for those types
[SVN r37549]
2007-05-01 12:30:39 +00:00
Gunter Winkler
cc80e857d5
* fixed wrong markup
...
[SVN r37455]
2007-04-16 22:28:13 +00:00
Gunter Winkler
ded593c1bd
- fixed bug: removed wrong () in subslice
...
[SVN r37454]
2007-04-16 21:58:23 +00:00
Gunter Winkler
05ccd103e1
- changes static initialization of zero_(0) to zero_ = T()
...
This should be replaces by value_traits<T>::zero and the
definition of one_ = 1 should be replaced by value_traits<T>::one
[SVN r37393]
2007-04-07 21:12:26 +00:00
Gunter Winkler
5f08a94e2c
- new directive BOOST_UBLAS_NDEBUG to disable all debug actions of uBLAS
...
It has an equivalent effect as defining NDEBUG in all uBLAS headers.
[SVN r37392]
2007-04-07 20:51:38 +00:00
Gunter Winkler
2984f60fcd
- removed wrong 'typename' in coordinate_matrix
...
[SVN r37213]
2007-03-17 11:54:39 +00:00
Gunter Winkler
7b111f2cbf
- fixed mistake in storage.hpp: s/not /! /g
...
[SVN r37212]
2007-03-17 11:46:07 +00:00
Gunter Winkler
46dea3c416
- add optimizations for trivial constructors to array types
...
- add initializing constructors to matix<> and vector<>
usage: matrix<double> m(3,3,5.0); vector<double> v(3,5.0);
- avoid constructor call for std::complex<T>, user can specialize
detail::has_trivial_constructor<T> to control this behavior
[SVN r37209]
2007-03-16 22:39:17 +00:00
Gunter Winkler
dd61d4e5be
- replaced row_major/column_major in compressed-axpy_prod
...
now they work with uncommon size_types and may be abused
to compute y += A^T x
[SVN r37208]
2007-03-16 22:31:46 +00:00
Gunter Winkler
f121d74478
- updated error msg in vector_assign (debug build only) when the
...
structure check fails
[SVN r37207]
2007-03-16 21:29:16 +00:00
Gunter Winkler
7deace95ed
- fixed unit_vector::find()
...
[SVN r37206]
2007-03-16 21:26:39 +00:00
Gunter Winkler
2adb3b8127
- fixed bug in compressed_matrix::(const_)iterator's decrement
...
[SVN r37205]
2007-03-16 21:23:13 +00:00
Gunter Winkler
bee922f7e1
- fix bug in vector_of_vector by replacing old 'size1' and 'size2'
...
with new 'size_M' and 'size_m'
[SVN r37204]
2007-03-16 21:17:54 +00:00
Michael Stevens
2bdbf318f5
[uBLAS] FIX array_adaptor.htm was never written, remove broken link
...
[SVN r37113]
2007-02-28 11:47:41 +00:00
Michael Stevens
40552c11a0
[uBLAS] MINOR improve unsupported message
...
[SVN r37027]
2007-02-21 10:18:45 +00:00
John Maddock
cfc7f534e4
Fix whitespace so VC8 doesn't complain.
...
[SVN r36485]
2006-12-22 10:08:28 +00:00
Michael Stevens
b0e4559188
[uBLAS] Pre 1.34 release notes
...
[SVN r36358]
2006-12-13 15:35:03 +00:00
Michael Stevens
0f9ea9dd64
[uBLAS] orignal copyright assignment for split off doc files
...
[SVN r36357]
2006-12-13 15:34:41 +00:00
Michael Stevens
cea0090381
[uBLAS]
...
CHANGE zero/identity/scalar _ vector/matrix add ALLOC template parameter to specify size/difference_type
[SVN r36356]
2006-12-13 15:34:05 +00:00
Michael Stevens
545672c8a8
[uBLAS] FIX other is static member function
...
[SVN r36351]
2006-12-12 19:26:25 +00:00
Michael Stevens
e6b11310f6
CHANGE zero/identity/scalar _ vector/matrix add ALLOC template parameter to specify size/difference_type
...
CHANGE implement function object to use container size/difference_type
[SVN r36283]
2006-12-06 09:34:01 +00:00
Michael Stevens
350bc1c7f6
[uBLAS] document type row instead of column
...
[SVN r36234]
2006-12-01 16:44:03 +00:00
Michael Stevens
8c173fcfa8
[uBLAS] FIX default copy constructor missed j_. Use implict copy constructor instead
...
[SVN r36216]
2006-11-30 18:14:07 +00:00
Michael Stevens
bedfd18cd3
[uBLAS] COMMENT fix mutable/immutable
...
[SVN r36208]
2006-11-30 11:30:29 +00:00
Michael Stevens
a434830ff4
[uBLAS] ADD manual tests. ADD sparse resize test for vectors
...
[SVN r36059]
2006-11-16 13:26:36 +00:00