37#ifndef H_OGF_SCENE_GRAPH_NL_BLAS_H
38#define H_OGF_SCENE_GRAPH_NL_BLAS_H
44typedef NLBlas* NLBlas_t;
A smart pointer with reference-counted copy semantics.
Wrapper class for BLAS operations on vectors (Basic Linear Algebra).
~Blas() override
Blas destructor.
void axpy(double a, const Vector *x, Vector *y)
Computes a linear combination of two vectors.
void scal(double a, Vector *x)
Scales a vector.
double dot(const Vector *x, const Vector *y)
Computes the dot product between two vectors.
double nrm2(const Vector *x)
Computes the norm of a vector.
A scriptable Vector objects.
Base class for all objects in the GOM system.
Global Graphite namespace.
The base class for all objects in the GOM system.
Definitions common to all include files in the scene_graph library.