These functions return the index of the largest element of the vector
x. The largest element is determined by its absolute magnitude for
real vector and by the sum of the magnitudes of the real and imaginary
parts @math{|\Re(x_i)| + |\Im(x_i)|} for complex vectors. If the
largest value occurs several times then the index of the first
occurrence is returned.
Function: int gsl_blas_sswap(gsl_vector_float * x, gsl_vector_float * y)
Function: int gsl_blas_dswap(gsl_vector * x, gsl_vector * y)
Function: int gsl_blas_cswap(gsl_vector_complex_float * x, gsl_vector_complex_float * y)
Function: int gsl_blas_zswap(gsl_vector_complex * x, gsl_vector_complex * y)
These functions exchange the elements of the vectors x and y.
Function: int gsl_blas_scopy(const gsl_vector_float * x, gsl_vector_float * y)
Function: int gsl_blas_dcopy(const gsl_vector * x, gsl_vector * y)
Function: int gsl_blas_ccopy(const gsl_vector_complex_float * x, gsl_vector_complex_float * y)
Function: int gsl_blas_zcopy(const gsl_vector_complex * x, gsl_vector_complex * y)
These functions copy the elements of the vector x into the vector
y.