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