CPPLapack
 All Classes Files Functions Variables Friends Pages
Functions
_dcovector-double.hpp File Reference

Go to the source code of this file.

Functions

_dcovector operator* (const _dcovector &vec, const double &d)
 
_dcovector operator/ (const _dcovector &vec, const double &d)
 

Function Documentation

_dcovector operator* ( const _dcovector vec,
const double &  d 
)
inline

_dcovector*double operator

Definition at line 3 of file _dcovector-double.hpp.

References _dcovector::array, and _dcovector::l.

4 {CPPL_VERBOSE_REPORT;
5  CPPL_INT inc =1;
6  dscal_(&vec.l, &d, vec.array, &inc);
7  return vec;
8 }
CPPL_INT l
vector size
Definition: _dcovector.hpp:9
double * array
1D array to store vector data
Definition: _dcovector.hpp:11
_dcovector operator/ ( const _dcovector vec,
const double &  d 
)
inline

_dcovector/double operator

Definition at line 12 of file _dcovector-double.hpp.

References _dcovector::array, and _dcovector::l.

13 {CPPL_VERBOSE_REPORT;
14  CPPL_INT inc =1;
15  double dinv =1./d;
16  dscal_(&vec.l, &dinv, vec.array, &inc);
17  return vec;
18 }
CPPL_INT l
vector size
Definition: _dcovector.hpp:9
double * array
1D array to store vector data
Definition: _dcovector.hpp:11