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

◆ mult() [6/10]

void MatrixOps::mult ( const DMatZZ & A,
const DMatZZ & B,
DMatZZ & result_product )
inline

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

820{
821 // The A1 and B1 on the next line are switched because the memory layout
822 // expected
823 // is the transpose of what we have for DMat.
824 fmpz_mat_mul(result_product.fmpz_mat(), A.fmpz_mat(), B.fmpz_mat());
825}
const fmpz_mat_t & fmpz_mat() const

References DMat< M2::ARingZZ >::fmpz_mat().