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

◆ rawLinAlgRREF()

MutableMatrix * rawLinAlgRREF ( MutableMatrix * A)

compute the row reduced echelon form of the matrix A. This is a matrix of the same shape as A. NULL, and an error, is returned if the ring is not equipped to compute this, or if it has not been implemented for that ring type yet

Definition at line 862 of file mutable-matrix.cpp.

863{
864 try
865 {
867 } catch (const exc::engine_error& e)
868 {
869 ERROR(e.what());
870 return nullptr;
871 }
872}
virtual MutableMatrix * rowReducedEchelonForm() const =0
MutableMatrix * internMutableMatrix(MutableMatrix *G)
Definition finalize.cpp:200
const int ERROR
Definition m2-mem.cpp:55

References ERROR, internMutableMatrix(), and MutableMatrix::rowReducedEchelonForm().