# HG changeset patch # User Jaroslav Hajek # Date 1274089979 -7200 # Node ID c170eb1c067f161c05121d6007c46ebddd46036b # Parent d1978e7364ad4309a86b3a5a8b34330b91a05c20 remove deprecated Array method diff --git a/liboctave/Array.cc b/liboctave/Array.cc --- a/liboctave/Array.cc +++ b/liboctave/Array.cc @@ -351,14 +351,6 @@ template Array -Array::linearize (void) const -{ - octave_idx_type n = numel (); - return Array (*this, dim_vector (n, 1), 0, n); -} - -template -Array Array::linear_slice (octave_idx_type lo, octave_idx_type up) const { #ifdef BOUNDS_CHECKING diff --git a/liboctave/Array.h b/liboctave/Array.h --- a/liboctave/Array.h +++ b/liboctave/Array.h @@ -423,9 +423,6 @@ // Extract page: A(:,:,k+1). Array page (octave_idx_type k) const; - // Give this array as a column vector: A(:). - Array linearize (void) const; - // Extract a slice from this array as a column vector: A(:)(lo+1:up). // Must be 0 <= lo && up <= numel. May be up < lo. Array linear_slice (octave_idx_type lo, octave_idx_type up) const; diff --git a/liboctave/ChangeLog b/liboctave/ChangeLog --- a/liboctave/ChangeLog +++ b/liboctave/ChangeLog @@ -1,3 +1,8 @@ +2010-05-14 Jaroslav Hajek + + * Array.cc (Array::linearize): Remove. + * Array.h (Array::linearize): Remove decl. + 2010-05-13 Jaroslav Hajek * dMatrix.cc (Matrix::lssolve): Remove warnings about rank.