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

◆ rank()

size_t ffpackInterface::rank ( const DMatZZpFFPACK & A)
Note
1. matrix data (N) is modified by FFPACK

Definition at line 80 of file dmat.cpp.

81{
83 DMatZZpFFPACK N(mat); // copy of matrix mat.
84 size_t result = FFPACK::Rank(mat.ring().field(),
85 mat.numRows(),
86 mat.numColumns(),
87 N.rowMajorArray(),
88 mat.numColumns());
89 return result;
90}
VALGRIND_MAKE_MEM_DEFINED & result(result)
#define DMatZZpFFPACK

References DMatZZpFFPACK, and result().

Referenced by DMatLinAlg< M2::ARingZZpFFPACK >::rank().