Gunter Winkler
c0b66eb3f4
- fixed bug in triangular_matrix::resize and hermitian_matrix::resize
...
by adding new matrix_resize_preserve specialization for those types
svn path=/trunk/boost/boost/numeric/ublas/; revision=37549
2007-05-01 12:30:39 +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
faa46d2df1
- fixed bug in triangular_matrix::resize and hermitian_matrix::resize
...
by adding new matrix_resize_preserve specialization for those types
2007-05-01 12:30:39 +00:00
Gunter Winkler
ef54e2d657
* fixed wrong markup
...
svn path=/trunk/boost/libs/numeric/ublas/; revision=37455
2007-04-16 22:28:13 +00:00
Gunter Winkler
cf1e0b33f3
* fixed wrong markup
...
svn path=/trunk/boost/libs/numeric/ublas/; revision=37455
2007-04-16 22:28:13 +00:00
Gunter Winkler
cc80e857d5
* fixed wrong markup
...
[SVN r37455]
2007-04-16 22:28:13 +00:00
Gunter Winkler
c3c94032d1
* fixed wrong markup
2007-04-16 22:28:13 +00:00
Gunter Winkler
d327b8e994
- fixed bug: removed wrong () in subslice
...
svn path=/trunk/boost/boost/numeric/ublas/; revision=37454
2007-04-16 21:58:23 +00:00
Gunter Winkler
c492c27876
- fixed bug: removed wrong () in subslice
...
svn path=/trunk/boost/boost/numeric/ublas/; revision=37454
2007-04-16 21:58:23 +00:00
Gunter Winkler
ded593c1bd
- fixed bug: removed wrong () in subslice
...
[SVN r37454]
2007-04-16 21:58:23 +00:00
Gunter Winkler
95308a075c
- fixed bug: removed wrong () in subslice
2007-04-16 21:58:23 +00:00
Gunter Winkler
a14290d974
- 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 path=/trunk/boost/boost/numeric/ublas/; revision=37393
2007-04-07 21:12:26 +00:00
Gunter Winkler
57c10a3733
- 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 path=/trunk/boost/boost/numeric/ublas/; revision=37393
2007-04-07 21:12:26 +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
5468a4de26
- 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
2007-04-07 21:12:26 +00:00
Gunter Winkler
018363770f
- 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 path=/trunk/boost/boost/numeric/ublas/; revision=37392
2007-04-07 20:51:38 +00:00
Gunter Winkler
85122202b2
- 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 path=/trunk/boost/boost/numeric/ublas/; revision=37392
2007-04-07 20:51:38 +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
1d8f1faa81
- new directive BOOST_UBLAS_NDEBUG to disable all debug actions of uBLAS
...
It has an equivalent effect as defining NDEBUG in all uBLAS headers.
2007-04-07 20:51:38 +00:00
Gunter Winkler
c52f014fa3
- removed wrong 'typename' in coordinate_matrix
...
svn path=/trunk/boost/boost/numeric/ublas/; revision=37213
2007-03-17 11:54:39 +00:00
Gunter Winkler
e9703e6b5a
- removed wrong 'typename' in coordinate_matrix
...
svn path=/trunk/boost/boost/numeric/ublas/; revision=37213
2007-03-17 11:54:39 +00:00
Gunter Winkler
2984f60fcd
- removed wrong 'typename' in coordinate_matrix
...
[SVN r37213]
2007-03-17 11:54:39 +00:00
Gunter Winkler
685950e55d
- removed wrong 'typename' in coordinate_matrix
2007-03-17 11:54:39 +00:00
Gunter Winkler
0ebba0ddb1
- fixed mistake in storage.hpp: s/not /! /g
...
svn path=/trunk/boost/boost/numeric/ublas/; revision=37212
2007-03-17 11:46:07 +00:00
Gunter Winkler
8b91a713e6
- fixed mistake in storage.hpp: s/not /! /g
...
svn path=/trunk/boost/boost/numeric/ublas/; revision=37212
2007-03-17 11:46:07 +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
a1699b7450
- fixed mistake in storage.hpp: s/not /! /g
2007-03-17 11:46:07 +00:00
Gunter Winkler
1bd53f2ad6
- 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 path=/trunk/boost/boost/numeric/ublas/; revision=37209
2007-03-16 22:39:17 +00:00
Gunter Winkler
83a3bbd398
- 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 path=/trunk/boost/boost/numeric/ublas/; revision=37209
2007-03-16 22:39:17 +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
b4129841b9
- 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
2007-03-16 22:39:17 +00:00
Gunter Winkler
cb2ecedfdf
- 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 path=/trunk/boost/boost/numeric/ublas/; revision=37208
2007-03-16 22:31:46 +00:00
Gunter Winkler
7b189c9282
- 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 path=/trunk/boost/boost/numeric/ublas/; revision=37208
2007-03-16 22:31:46 +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
0a419a64c0
- 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
2007-03-16 22:31:46 +00:00
Gunter Winkler
183dd86d00
- updated error msg in vector_assign (debug build only) when the
...
structure check fails
svn path=/trunk/boost/boost/numeric/ublas/; revision=37207
2007-03-16 21:29:16 +00:00
Gunter Winkler
ccf94b60a7
- updated error msg in vector_assign (debug build only) when the
...
structure check fails
svn path=/trunk/boost/boost/numeric/ublas/; revision=37207
2007-03-16 21:29:16 +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
34f58fd584
- updated error msg in vector_assign (debug build only) when the
...
structure check fails
2007-03-16 21:29:16 +00:00
Gunter Winkler
79eeef91f1
- fixed unit_vector::find()
...
svn path=/trunk/boost/boost/numeric/ublas/; revision=37206
2007-03-16 21:26:39 +00:00
Gunter Winkler
b8e8ebd5eb
- fixed unit_vector::find()
...
svn path=/trunk/boost/boost/numeric/ublas/; revision=37206
2007-03-16 21:26:39 +00:00
Gunter Winkler
7deace95ed
- fixed unit_vector::find()
...
[SVN r37206]
2007-03-16 21:26:39 +00:00
Gunter Winkler
ccac9901ac
- fixed unit_vector::find()
2007-03-16 21:26:39 +00:00
Gunter Winkler
2fbbac489a
- fixed bug in compressed_matrix::(const_)iterator's decrement
...
svn path=/trunk/boost/boost/numeric/ublas/; revision=37205
2007-03-16 21:23:13 +00:00
Gunter Winkler
b3d1c7540a
- fixed bug in compressed_matrix::(const_)iterator's decrement
...
svn path=/trunk/boost/boost/numeric/ublas/; revision=37205
2007-03-16 21:23:13 +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
f8eedbd7cf
- fixed bug in compressed_matrix::(const_)iterator's decrement
2007-03-16 21:23:13 +00:00
Gunter Winkler
98fb113797
- fix bug in vector_of_vector by replacing old 'size1' and 'size2'
...
with new 'size_M' and 'size_m'
svn path=/trunk/boost/boost/numeric/ublas/; revision=37204
2007-03-16 21:17:54 +00:00
Gunter Winkler
9aabab641a
- fix bug in vector_of_vector by replacing old 'size1' and 'size2'
...
with new 'size_M' and 'size_m'
svn path=/trunk/boost/boost/numeric/ublas/; revision=37204
2007-03-16 21:17:54 +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