gslcpp
Modern-C++ Wrapper for GSL
|
Go to the documentation of this file.
16 inline int w_scale(w_vector<
double> *u,
double const &v) {
17 return gsl_vector_scale(u, v);
26 inline int w_scale(w_vector<
float> *u,
float const &v) {
27 return gsl_vector_float_scale(u, v);
36 inline int w_scale(w_vector<
long double> *u,
long double const &v) {
37 return gsl_vector_long_double_scale(u, v);
46 inline int w_scale(w_vector<
int> *u,
int const &v) {
47 return gsl_vector_int_scale(u, v);
56 inline int w_scale(w_vector<
unsigned> *u,
unsigned const &v) {
57 return gsl_vector_uint_scale(u, v);
66 inline int w_scale(w_vector<
long> *u,
long const &v) {
67 return gsl_vector_long_scale(u, v);
76 inline int w_scale(w_vector<
unsigned long> *u,
unsigned long const &v) {
77 return gsl_vector_ulong_scale(u, v);
86 inline int w_scale(w_vector<
short> *u,
short const &v) {
87 return gsl_vector_short_scale(u, v);
96 inline int w_scale(w_vector<
unsigned short> *u,
unsigned short const &v) {
97 return gsl_vector_ushort_scale(u, v);
106 inline int w_scale(w_vector<
char> *u,
char const &v) {
107 return gsl_vector_char_scale(u, v);
116 inline int w_scale(w_vector<
unsigned char> *u,
unsigned char const &v) {
117 return gsl_vector_uchar_scale(u, v);
126 inline int w_scale(w_vector<complex<
double>> *u, complex<
double>
const &v) {
127 return gsl_vector_complex_scale(u, v);
136 inline int w_scale(w_vector<complex<
float>> *u, complex<
float>
const &v) {
137 return gsl_vector_complex_float_scale(u, v);
147 w_scale(w_vector<complex<
long double>> *u, complex<
long double>
const &v) {
148 return gsl_vector_complex_long_double_scale(u, v);
int w_scale(w_vector< unsigned long > *u, unsigned long const &v)
For vector u and scalar v, produce effect of u = u * v.
int w_scale(w_vector< char > *u, char const &v)
For vector u and scalar v, produce effect of u = u * v.
int w_scale(w_vector< long > *u, long const &v)
For vector u and scalar v, produce effect of u = u * v.
int w_scale(w_vector< double > *u, double const &v)
For vector u and scalar v, produce effect of u = u * v.
int w_scale(w_vector< short > *u, short const &v)
For vector u and scalar v, produce effect of u = u * v.
int w_scale(w_vector< unsigned > *u, unsigned const &v)
For vector u and scalar v, produce effect of u = u * v.
int w_scale(w_vector< complex< float >> *u, complex< float > const &v)
For vector u and scalar v, produce effect of u = u * v.
int w_scale(w_vector< complex< long double >> *u, complex< long double > const &v)
For vector u and scalar v, produce effect of u = u * v.
int w_scale(w_vector< complex< double >> *u, complex< double > const &v)
For vector u and scalar v, produce effect of u = u * v.
int w_scale(w_vector< int > *u, int const &v)
For vector u and scalar v, produce effect of u = u * v.
int w_scale(w_vector< unsigned char > *u, unsigned char const &v)
For vector u and scalar v, produce effect of u = u * v.
int w_scale(w_vector< long double > *u, long double const &v)
For vector u and scalar v, produce effect of u = u * v.
int w_scale(w_vector< unsigned short > *u, unsigned short const &v)
For vector u and scalar v, produce effect of u = u * v.
int w_scale(w_vector< float > *u, float const &v)
For vector u and scalar v, produce effect of u = u * v.
Namespace for C++-interface to GSL.