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

◆ operator-() [1/2]

Matrix * Matrix::operator- ( ) const

Definition at line 462 of file matrix.cpp.

463{
465 for (int i = 0; i < n_cols(); i++)
466 mat.set_column(i, get_ring()->negate_vec(elem(i)));
467 return mat.to_matrix();
468}
const_monomial degree_shift() const
Definition matrix.hpp:149
const Ring * get_ring() const
Definition matrix.hpp:134
ring_elem elem(int i, int j) const
Definition matrix.cpp:307
friend class MatrixConstructor
Definition matrix.hpp:76
int n_cols() const
Definition matrix.hpp:147
const FreeModule * rows() const
Definition matrix.hpp:144
const FreeModule * cols() const
Definition matrix.hpp:145

References cols(), degree_shift(), elem(), get_ring(), Matrix(), MatrixConstructor, n_cols(), operator-(), rows(), MatrixConstructor::set_column(), and MatrixConstructor::to_matrix().

Referenced by operator-(), and operator-().