gslcpp
Modern-C++ Wrapper for GSL
|
Go to the documentation of this file.
22 w_vector<
double const> *x,
24 w_vector<
double> *y) {
25 return gsl_vector_axpby(a, x, b, y);
40 w_vector<
float const> *x,
43 return gsl_vector_float_axpby(a, x, b, y);
58 w_vector<
long double const> *x,
60 w_vector<
long double> *y) {
61 return gsl_vector_long_double_axpby(a, x, b, y);
75 w_axpby(
int const &a, w_vector<
int const> *x,
int const &b, w_vector<
int> *y) {
76 return gsl_vector_int_axpby(a, x, b, y);
91 w_vector<
unsigned const> *x,
93 w_vector<
unsigned> *y) {
94 return gsl_vector_uint_axpby(a, x, b, y);
109 w_vector<
long const> *x,
112 return gsl_vector_long_axpby(a, x, b, y);
126 unsigned long const &a,
127 w_vector<
unsigned long const> *x,
128 unsigned long const &b,
129 w_vector<
unsigned long> *y) {
130 return gsl_vector_ulong_axpby(a, x, b, y);
145 w_vector<
short const> *x,
147 w_vector<
short> *y) {
148 return gsl_vector_short_axpby(a, x, b, y);
162 unsigned short const &a,
163 w_vector<
unsigned short const> *x,
164 unsigned short const &b,
165 w_vector<
unsigned short> *y) {
166 return gsl_vector_ushort_axpby(a, x, b, y);
181 w_vector<
char const> *x,
184 return gsl_vector_char_axpby(a, x, b, y);
198 unsigned char const &a,
199 w_vector<
unsigned char const> *x,
200 unsigned char const &b,
201 w_vector<
unsigned char> *y) {
202 return gsl_vector_uchar_axpby(a, x, b, y);
216 complex<
double>
const &a,
217 w_vector<complex<
double>
const> *x,
218 complex<
double>
const &b,
219 w_vector<complex<
double>> *y) {
220 return gsl_vector_complex_axpby(a, x, b, y);
234 complex<
float>
const &a,
235 w_vector<complex<
float>
const> *x,
236 complex<
float>
const &b,
237 w_vector<complex<
float>> *y) {
238 return gsl_vector_complex_float_axpby(a, x, b, y);
252 complex<
long double>
const &a,
253 w_vector<complex<
long double>
const> *x,
254 complex<
long double>
const &b,
255 w_vector<complex<
long double>> *y) {
256 return gsl_vector_complex_long_double_axpby(a, x, b, y);
int w_axpby(long double const &a, w_vector< long double const > *x, long double const &b, w_vector< long double > *y)
Perform the logical equivalent of y = a*x + b*y.
int w_axpby(unsigned short const &a, w_vector< unsigned short const > *x, unsigned short const &b, w_vector< unsigned short > *y)
Perform the logical equivalent of y = a*x + b*y.
int w_axpby(complex< double > const &a, w_vector< complex< double > const > *x, complex< double > const &b, w_vector< complex< double >> *y)
Perform the logical equivalent of y = a*x + b*y.
int w_axpby(float const &a, w_vector< float const > *x, float const &b, w_vector< float > *y)
Perform the logical equivalent of y = a*x + b*y.
int w_axpby(short const &a, w_vector< short const > *x, short const &b, w_vector< short > *y)
Perform the logical equivalent of y = a*x + b*y.
int w_axpby(unsigned const &a, w_vector< unsigned const > *x, unsigned const &b, w_vector< unsigned > *y)
Perform the logical equivalent of y = a*x + b*y.
int w_axpby(int const &a, w_vector< int const > *x, int const &b, w_vector< int > *y)
Perform the logical equivalent of y = a*x + b*y.
int w_axpby(complex< long double > const &a, w_vector< complex< long double > const > *x, complex< long double > const &b, w_vector< complex< long double >> *y)
Perform the logical equivalent of y = a*x + b*y.
int w_axpby(complex< float > const &a, w_vector< complex< float > const > *x, complex< float > const &b, w_vector< complex< float >> *y)
Perform the logical equivalent of y = a*x + b*y.
int w_axpby(double const &a, w_vector< double const > *x, double const &b, w_vector< double > *y)
Perform the logical equivalent of y = a*x + b*y.
int w_axpby(unsigned long const &a, w_vector< unsigned long const > *x, unsigned long const &b, w_vector< unsigned long > *y)
Perform the logical equivalent of y = a*x + b*y.
int w_axpby(unsigned char const &a, w_vector< unsigned char const > *x, unsigned char const &b, w_vector< unsigned char > *y)
Perform the logical equivalent of y = a*x + b*y.
int w_axpby(long const &a, w_vector< long const > *x, long const &b, w_vector< long > *y)
Perform the logical equivalent of y = a*x + b*y.
int w_axpby(char const &a, w_vector< char const > *x, char const &b, w_vector< char > *y)
Perform the logical equivalent of y = a*x + b*y.
Namespace for C++-interface to GSL.