PhyStar  v0.0.0 thu24
bblaslevel1.hpp File Reference
#include <cblas.h>
#include "arrayxd.hpp"
Include dependency graph for bblaslevel1.hpp:
This graph shows which files directly or indirectly include this file:

Namespaces

 blin
 

Functions

double blin::Dot (const Array1< double > &vec0, const Array1< double > &vec1)
 
float blin::Dot (const Array1< float > &vec0, const Array1< float > &vec1)
 
cplxf blin::Dot (const Array1< cplxf > &vec0, const Array1< cplxf > &vec1)
 
cplxd blin::Dot (const Array1< cplxd > &vec0, const Array1< cplxd > &vec1)
 
cplxf blin::Dotc (const Array1< cplxf > &vec0, const Array1< cplxf > &vec1)
 
cplxd blin::Dotc (const Array1< cplxd > &vec0, const Array1< cplxd > &vec1)
 
double blin::Dot (const Vec2< double > &vec0, const Vec2< double > &vec1)
 
double blin::Dot (const Vec3< double > &vec0, const Vec3< double > &vec1)
 
double blin::Dot (const Vec4< double > &vec0, const Vec4< double > &vec1)
 
float blin::Dot (const Vec2< float > &vec0, const Vec2< float > &vec1)
 
float blin::Dot (const Vec3< float > &vec0, const Vec3< float > &vec1)
 
float blin::Dot (const Vec4< float > &vec0, const Vec4< float > &vec1)
 
cplxf blin::Dot (const Vec2< cplxf > &vec0, const Vec2< cplxf > &vec1)
 
cplxf blin::Dot (const Vec3< cplxf > &vec0, const Vec3< cplxf > &vec1)
 
cplxf blin::Dot (const Vec4< cplxf > &vec0, const Vec4< cplxf > &vec1)
 
cplxd blin::Dot (const Vec2< cplxd > &vec0, const Vec2< cplxd > &vec1)
 
cplxd blin::Dot (const Vec3< cplxd > &vec0, const Vec3< cplxd > &vec1)
 
cplxd blin::Dot (const Vec4< cplxd > &vec0, const Vec4< cplxd > &vec1)
 
cplxf blin::Dotc (const Vec2< cplxf > &vec0, const Vec2< cplxf > &vec1)
 
cplxf blin::Dotc (const Vec3< cplxf > &vec0, const Vec3< cplxf > &vec1)
 
cplxf blin::Dotc (const Vec4< cplxf > &vec0, const Vec4< cplxf > &vec1)
 
cplxd blin::Dotc (const Vec2< cplxd > &vec0, const Vec2< cplxd > &vec1)
 
cplxd blin::Dotc (const Vec3< cplxd > &vec0, const Vec3< cplxd > &vec1)
 
cplxd blin::Dotc (const Vec4< cplxd > &vec0, const Vec4< cplxd > &vec1)
 
double blin::Norm2 (const Array1< double > &vec)
 
float blin::Norm2 (const Array1< float > &vec)
 
double blin::Norm2 (const Array1< cplxd > &vec)
 
float blin::Norm2 (const Array1< cplxf > &vec)
 
double blin::Norm2 (const Vec2< double > &vec)
 
double blin::Norm2 (const Vec3< double > &vec)
 
double blin::Norm2 (const Vec4< double > &vec)
 
float blin::Norm2 (const Vec2< float > &vec)
 
float blin::Norm2 (const Vec3< float > &vec)
 
float blin::Norm2 (const Vec4< float > &vec)
 
double blin::Norm2 (const Vec2< cplxd > &vec)
 
double blin::Norm2 (const Vec3< cplxd > &vec)
 
double blin::Norm2 (const Vec4< cplxd > &vec)
 
float blin::Norm2 (const Vec2< cplxf > &vec)
 
float blin::Norm2 (const Vec3< cplxf > &vec)
 
float blin::Norm2 (const Vec4< cplxf > &vec)
 
double blin::AbsSum (const Array1< double > &vec)
 
float blin::AbsSum (const Array1< float > &vec)
 
double blin::AbsSum (const Array1< cplxd > &vec)
 
float blin::AbsSum (const Array1< cplxf > &vec)
 
double blin::AbsSum (const Vec2< double > &vec)
 
double blin::AbsSum (const Vec3< double > &vec)
 
double blin::AbsSum (const Vec4< double > &vec)
 
float blin::AbsSum (const Vec2< float > &vec)
 
float blin::AbsSum (const Vec3< float > &vec)
 
float blin::AbsSum (const Vec4< float > &vec)
 
double blin::AbsSum (const Vec2< cplxd > &vec)
 
double blin::AbsSum (const Vec3< cplxd > &vec)
 
double blin::AbsSum (const Vec4< cplxd > &vec)
 
float blin::AbsSum (const Vec2< cplxf > &vec)
 
float blin::AbsSum (const Vec3< cplxf > &vec)
 
float blin::AbsSum (const Vec4< cplxf > &vec)
 
int blin::IndexAbsMax (const Array1< double > &vec)
 
int blin::IndexAbsMax (const Array1< float > &vec)
 
int blin::IndexAbsMax (const Array1< cplxd > &vec)
 
int blin::IndexAbsMax (const Array1< cplxf > &vec)
 
int blin::IndexAbsMax (const Vec2< double > &vec)
 
int blin::IndexAbsMax (const Vec3< double > &vec)
 
int blin::IndexAbsMax (const Vec4< double > &vec)
 
int blin::IndexAbsMax (const Vec2< float > &vec)
 
int blin::IndexAbsMax (const Vec3< float > &vec)
 
int blin::IndexAbsMax (const Vec4< float > &vec)
 
int blin::IndexAbsMax (const Vec2< cplxd > &vec)
 
int blin::IndexAbsMax (const Vec3< cplxd > &vec)
 
int blin::IndexAbsMax (const Vec4< cplxd > &vec)
 
int blin::IndexAbsMax (const Vec2< cplxf > &vec)
 
int blin::IndexAbsMax (const Vec3< cplxf > &vec)
 
int blin::IndexAbsMax (const Vec4< cplxf > &vec)