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

◆ subtractMultipleTo() [6/10]

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

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

857{
858 DMatZZ D(C.ring(), A.numRows(), B.numColumns());
859 fmpz_mat_mul(D.fmpz_mat(), A.fmpz_mat(), B.fmpz_mat());
860 fmpz_mat_sub(C.fmpz_mat(), C.fmpz_mat(), D.fmpz_mat());
861}
size_t numRows() const
const ACoeffRing & ring() const
size_t numColumns() const
const fmpz_mat_t & fmpz_mat() const
DMat< M2::ARingZZ > DMatZZ

References DMat< M2::ARingZZ >::fmpz_mat(), DMat< M2::ARingZZ >::numColumns(), DMat< M2::ARingZZ >::numRows(), and DMat< M2::ARingZZ >::ring().