1#ifndef included_MatrixOperationsDefault_H_
2#define included_MatrixOperationsDefault_H_
4#include "AMP/vectors/Scalar.h"
Scalar is a class used to store a scalar variable that may be different types/precision.
static void matMatMult(MatrixData const &A, MatrixData const &B, MatrixData &C)
Compute the product of two matrices.
static void axpy(AMP::Scalar alpha, const MatrixData &X, MatrixData &Y)
Compute the linear combination of two matrices.
static void copy(const MatrixData &X, MatrixData &Y)
Set this matrix with the same non-zero and distributed structure as x and copy the coefficients.