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

◆ rawTopCoefficients()

engine_RawMatrixPairOrNull rawTopCoefficients ( const Matrix * M)

Definition at line 691 of file matrix.cpp.

692{
693 Matrix *coeffs;
694 Matrix *monoms;
695 coeffs = M->top_coefficients(monoms);
696 if (coeffs == nullptr) return nullptr;
697 engine_RawMatrixPair result = new engine_RawMatrixPair_struct;
698 result->a = monoms;
699 result->b = coeffs;
700 return result;
701}
Matrix * top_coefficients(Matrix *&monoms) const
Definition matrix.cpp:994
#define Matrix
Definition factory.cpp:14
VALGRIND_MAKE_MEM_DEFINED & result(result)
struct engine_RawMatrixPair_struct * engine_RawMatrixPair
Definition m2-types.h:202

References Matrix, result(), and Matrix::top_coefficients().