gslcpp
Modern-C++ Wrapper for GSL
|
Go to the documentation of this file.
16 inline int w_swap(w_vector<
double> *u, w_vector<
double> *v) {
17 return gsl_vector_swap(u, v);
26 inline int w_swap(w_vector<
float> *u, w_vector<
float> *v) {
27 return gsl_vector_float_swap(u, v);
36 inline int w_swap(w_vector<
long double> *u, w_vector<
long double> *v) {
37 return gsl_vector_long_double_swap(u, v);
46 inline int w_swap(w_vector<
int> *u, w_vector<
int> *v) {
47 return gsl_vector_int_swap(u, v);
56 inline int w_swap(w_vector<
unsigned> *u, w_vector<
unsigned> *v) {
57 return gsl_vector_uint_swap(u, v);
66 inline int w_swap(w_vector<
long> *u, w_vector<
long> *v) {
67 return gsl_vector_long_swap(u, v);
76 inline int w_swap(w_vector<
unsigned long> *u, w_vector<
unsigned long> *v) {
77 return gsl_vector_ulong_swap(u, v);
86 inline int w_swap(w_vector<
short> *u, w_vector<
short> *v) {
87 return gsl_vector_short_swap(u, v);
96 inline int w_swap(w_vector<
unsigned short> *u, w_vector<
unsigned short> *v) {
97 return gsl_vector_ushort_swap(u, v);
106 inline int w_swap(w_vector<
char> *u, w_vector<
char> *v) {
107 return gsl_vector_char_swap(u, v);
116 inline int w_swap(w_vector<
unsigned char> *u, w_vector<
unsigned char> *v) {
117 return gsl_vector_uchar_swap(u, v);
126 inline int w_swap(w_vector<complex<
double>> *u, w_vector<complex<
double>> *v) {
127 return gsl_vector_complex_swap(u, v);
136 inline int w_swap(w_vector<complex<
float>> *u, w_vector<complex<
float>> *v) {
137 return gsl_vector_complex_float_swap(u, v);
147 w_swap(w_vector<complex<
long double>> *u, w_vector<complex<
long double>> *v) {
148 return gsl_vector_complex_long_double_swap(u, v);
int w_swap(w_vector< complex< float >> *u, w_vector< complex< float >> *v)
Exchange elements of vector u and corresponding ones of vector v.
int w_swap(w_vector< complex< double >> *u, w_vector< complex< double >> *v)
Exchange elements of vector u and corresponding ones of vector v.
int w_swap(w_vector< double > *u, w_vector< double > *v)
Exchange elements of vector u and corresponding ones of vector v.
int w_swap(w_vector< complex< long double >> *u, w_vector< complex< long double >> *v)
Exchange elements of vector u and corresponding ones of vector v.
int w_swap(w_vector< int > *u, w_vector< int > *v)
Exchange elements of vector u and corresponding ones of vector v.
int w_swap(w_vector< unsigned > *u, w_vector< unsigned > *v)
Exchange elements of vector u and corresponding ones of vector v.
int w_swap(w_vector< unsigned long > *u, w_vector< unsigned long > *v)
Exchange elements of vector u and corresponding ones of vector v.
int w_swap(w_vector< float > *u, w_vector< float > *v)
Exchange elements of vector u and corresponding ones of vector v.
int w_swap(w_vector< long double > *u, w_vector< long double > *v)
Exchange elements of vector u and corresponding ones of vector v.
int w_swap(w_vector< short > *u, w_vector< short > *v)
Exchange elements of vector u and corresponding ones of vector v.
int w_swap(w_vector< long > *u, w_vector< long > *v)
Exchange elements of vector u and corresponding ones of vector v.
int w_swap(w_vector< char > *u, w_vector< char > *v)
Exchange elements of vector u and corresponding ones of vector v.
int w_swap(w_vector< unsigned short > *u, w_vector< unsigned short > *v)
Exchange elements of vector u and corresponding ones of vector v.
Namespace for C++-interface to GSL.
int w_swap(w_vector< unsigned char > *u, w_vector< unsigned char > *v)
Exchange elements of vector u and corresponding ones of vector v.