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

◆ subtractMultipleTo() [5/10]

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

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

1183{
1184 DMatQQFlint D(C.ring(), A.numRows(), B.numColumns());
1185 fmpq_mat_mul(D.fmpq_mat(), A.fmpq_mat(), B.fmpq_mat());
1186 fmpq_mat_sub(C.fmpq_mat(), C.fmpq_mat(), D.fmpq_mat());
1187}
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().