gstlearn  0.3.3
CCC
AMatrix.hpp File Reference
#include "gstlearn_export.hpp"
#include "Basic/VectorNumT.hpp"
#include "Basic/AStringable.hpp"
#include "Basic/ICloneable.hpp"

Classes

class  AMatrix
 TODO : Transform into template for storing something else than double. More...
 

Functions

GSTLEARN_EXPORT AMatrix * createIdentity (int nrow, bool sparse)
 
GSTLEARN_EXPORT AMatrix * transpose (const AMatrix *mat)
 
GSTLEARN_EXPORT AMatrix * prodMatrix (const AMatrix *mat1, const AMatrix *mat2)
 
GSTLEARN_EXPORT void prodMatrixInPlace (AMatrix *mat1, const AMatrix *mat2)
 

Function Documentation

◆ createIdentity()

GSTLEARN_EXPORT AMatrix* createIdentity ( int  nrow,
bool  sparse 
)

◆ prodMatrix()

GSTLEARN_EXPORT AMatrix* prodMatrix ( const AMatrix *  mat1,
const AMatrix *  mat2 
)

◆ prodMatrixInPlace()

GSTLEARN_EXPORT void prodMatrixInPlace ( AMatrix *  mat1,
const AMatrix *  mat2 
)

◆ transpose()

GSTLEARN_EXPORT AMatrix* transpose ( const AMatrix *  mat)