2
0
mirror of https://github.com/boostorg/ublas.git synced 2026-02-23 04:02:10 +00:00

FIX typos in subslice

svn path=/trunk/boost/boost/numeric/ublas/; revision=31143
This commit is contained in:
Michael Stevens
2005-09-28 14:46:32 +00:00
parent 5e1975455e
commit 8af15c05c8
2 changed files with 4 additions and 4 deletions

View File

@@ -4031,13 +4031,13 @@ namespace boost { namespace numeric { namespace ublas {
// Simple Projections
template<class M>
BOOST_UBLAS_INLINE
matrix_slice<M> subslice (M &data, typename M::size_type start1, typename M::differenece_type stride1, typename M::size_type size1, typename M::size_type start2, typename M::differenece_type stride2, typename M::size_type size2) {
matrix_slice<M> subslice (M &data, typename M::size_type start1, typename M::difference_type stride1, typename M::size_type size1, typename M::size_type start2, typename M::difference_type stride2, typename M::size_type size2) {
typedef basic_slice<typename M::size_type, typename M::difference_type> slice_type;
return matrix_slice<M> (data, slice_type (start1, stride1, size1), slice_type (start2, stride2, size2));
}
template<class M>
BOOST_UBLAS_INLINE
matrix_slice<const M> subslice (const M &data, typename M::size_type start1, typename M::differenece_type stride1, typename M::size_type size1, typename M::size_type start2, typename M::differenece_type stride2, typename M::size_type size2) {
matrix_slice<const M> subslice (const M &data, typename M::size_type start1, typename M::difference_type stride1, typename M::size_type size1, typename M::size_type start2, typename M::difference_type stride2, typename M::size_type size2) {
typedef basic_slice<typename M::size_type, typename M::difference_type> slice_type;
return matrix_slice<const M> (data (), slice_type (start1, stride1, size1), slice_type (start2, stride2, size2));
}

View File

@@ -976,13 +976,13 @@ namespace boost { namespace numeric { namespace ublas {
// Simple Projections
template<class V>
BOOST_UBLAS_INLINE
vector_slice<V> subslice (V &data, typename V::size_type_t start, typename V::differenece_type stride, typename V::size_type size) {
vector_slice<V> subslice (V &data, typename V::size_type start, typename V::difference_type stride, typename V::size_type size) {
typedef basic_slice<typename V::size_type, typename V::difference_type> slice_type;
return vector_slice<V> (data, slice_type (start, stride, size));
}
template<class V>
BOOST_UBLAS_INLINE
vector_slice<const V> subslice (const V &data, typename V::size_type start, typename V::differenece_type stride, typename V::size_type size) {
vector_slice<const V> subslice (const V &data, typename V::size_type start, typename V::difference_type stride, typename V::size_type size) {
typedef basic_slice<typename V::size_type, typename V::difference_type> slice_type;
return vector_slice<const V> (data, slice_type (start, stride, size));
}