Macaulay2 Engine
Loading...
Searching...
No Matches

◆ addMultipleTo() [6/12]

void MatrixOps::addMultipleTo ( DMatQQFlint & C,
const DMatQQFlint & A,
const DMatQQFlint & B )
inline

Definition at line 1171 of file mat-linalg.hpp.

1174{
1175 DMatQQFlint D(C.ring(), A.numRows(), B.numColumns());
1176 fmpq_mat_mul(D.fmpq_mat(), A.fmpq_mat(), B.fmpq_mat());
1177 fmpq_mat_add(C.fmpq_mat(), C.fmpq_mat(), D.fmpq_mat());
1178}
const ACoeffRing & ring() const
const fmpq_mat_t & fmpq_mat() const
DMat< M2::ARingQQFlint > DMatQQFlint

References DMat< M2::ARingQQFlint >::fmpq_mat(), DMat< M2::ARingQQFlint >::numColumns(), DMat< M2::ARingQQFlint >::numRows(), and DMat< M2::ARingQQFlint >::ring().