MyraMath
Classes | Functions
scal.h File Reference

BLAS1 vector scale. More...

#include <myramath/utility/Number.h>
Include dependency graph for scal.h:

Go to the source code of this file.

Classes

class  myra::VectorRange< Number >
 Represents a mutable VectorRange. More...
 

Functions

void myra::scal (int n, NumberS alpha, NumberS *x, int ix)
 Performs x *= alpha. Note, allows nonuniform increment.
 
void myra::scal (int n, NumberD alpha, NumberD *x, int ix)
 
void myra::scal (int n, NumberC alpha, NumberC *x, int ix)
 
void myra::scal (int n, NumberZ alpha, NumberZ *x, int ix)
 
void myra::scal (NumberS alpha, const VectorRange< NumberS > &x)
 Performs x *= alpha.
 
void myra::scal (NumberD alpha, const VectorRange< NumberD > &x)
 
void myra::scal (NumberC alpha, const VectorRange< NumberC > &x)
 
void myra::scal (NumberZ alpha, const VectorRange< NumberZ > &x)
 

Detailed Description

BLAS1 vector scale.