template<class G> inline void swap_ranges(Vector<G> &X, Vector<G> &Y) template<class G> inline void swap_ranges(Matrix<G> &X, Matrix<G> &Y)
Swaps the contents of 2 arrays