Definition at line 123 of file matrix-sort.cpp.
125{
127
129
130 if (degorder != 0)
131 {
133 for (int i = 0; i < nelems; i++)
135 }
136
138
140 for (
int i = 0; i < nelems; i++)
sort_vals[i] = i;
141
144}
int primary_degree(int i) const
const Ring * get_ring() const
ring_elem elem(int i, int j) const
const FreeModule * cols() const
M2_arrayint M2_makearrayint(int n)
#define newarray_atomic(T, len)
References Matrix::cols(), deg_ascending, Matrix::elem(), Matrix::get_ring(), M2_makearrayint(), Matrix, Matrix::n_cols(), newarray, newarray_atomic, FreeModule::primary_degree(), R, result, ringorder_ascending, sort_degs, sort_vals, and sort_vecs.