3 #include "../common/monolish_common.hpp"
void adds(const double alpha, const matrix::Dense< double > &A, matrix::Dense< double > &C)
Dense matrix adds: C = alpha + A.
void tensadd(const tensor::tensor_Dense< double > &A, const tensor::tensor_Dense< double > &B, tensor::tensor_Dense< double > &C)
Dense tensor addition: C = A + B.
void copy(const matrix::Dense< double > &A, matrix::Dense< double > &C)
Dense matrix copy (C=A)
void tensmul(const tensor::tensor_Dense< double > &A, const tensor::tensor_Dense< double > &B, tensor::tensor_Dense< double > &C)
tensor_Dense tensor multiplication: C = AB
void tenssub(const tensor::tensor_Dense< double > &A, const tensor::tensor_Dense< double > &B, tensor::tensor_Dense< double > &C)
Dense tensor subtract: C = A - B.
void times(const double alpha, const matrix::Dense< double > &A, matrix::Dense< double > &C)
Dense matrix times: C = alpha * A.
void tscal(const double alpha, tensor::tensor_Dense< double > &A)
tensor_Dense tensor scal: A = alpha * A