Alien  1.3.0
Developer documentation
Loading...
Searching...
No Matches
cblas Namespace Reference

-- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -- More...

Functions

float dot (const int n, const float *x, const int incx, const float *y, const int incy)
double dot (const int n, const double *x, const int incx, const double *y, const int incy)
void axpy (const int n, const float alpha, const float *x, const int incx, float *y, const int incy)
void axpy (const int n, const double alpha, const double *x, const int incx, double *y, const int incy)
void copy (const int n, const float *x, const int incx, float *y, const int incy)
void copy (const int n, const double *x, const int incx, double *y, const int incy)
void scal (const int n, const float alpha, float *x, const int incx)
void scal (const int n, const double alpha, double *x, const int incx)
double nrm1 (const int n, const double *x, const int incx)
double nrm2 (const int n, const double *x, const int incx)

Detailed Description

-- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature --

Function Documentation

◆ axpy() [1/2]

void cblas::axpy ( const int n,
const double alpha,
const double * x,
const int incx,
double * y,
const int incy )
inline

Definition at line 35 of file alien_cblas.h.

◆ axpy() [2/2]

void cblas::axpy ( const int n,
const float alpha,
const float * x,
const int incx,
float * y,
const int incy )
inline

Definition at line 30 of file alien_cblas.h.

◆ copy() [1/2]

void cblas::copy ( const int n,
const double * x,
const int incx,
double * y,
const int incy )
inline

Definition at line 45 of file alien_cblas.h.

◆ copy() [2/2]

void cblas::copy ( const int n,
const float * x,
const int incx,
float * y,
const int incy )
inline

Definition at line 40 of file alien_cblas.h.

◆ dot() [1/2]

double cblas::dot ( const int n,
const double * x,
const int incx,
const double * y,
const int incy )
inline

Definition at line 25 of file alien_cblas.h.

◆ dot() [2/2]

float cblas::dot ( const int n,
const float * x,
const int incx,
const float * y,
const int incy )
inline

Definition at line 19 of file alien_cblas.h.

◆ nrm1()

double cblas::nrm1 ( const int n,
const double * x,
const int incx )
inline

Definition at line 60 of file alien_cblas.h.

◆ nrm2()

double cblas::nrm2 ( const int n,
const double * x,
const int incx )
inline

Definition at line 65 of file alien_cblas.h.

◆ scal() [1/2]

void cblas::scal ( const int n,
const double alpha,
double * x,
const int incx )
inline

Definition at line 55 of file alien_cblas.h.

◆ scal() [2/2]

void cblas::scal ( const int n,
const float alpha,
float * x,
const int incx )
inline

Definition at line 50 of file alien_cblas.h.