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

◆ show()

template<typename ValueType>
void MonomialHashTable< ValueType >::show ( ) const

Definition at line 139 of file monhashtable.cpp.

140{
141 long nzeros = 0;
142 for (long i = 0; i < size; i++)
143 {
144 if (hashtab[i] == 0)
145 nzeros++;
146 else
147 {
148 value m = hashtab[i];
149 if (nzeros > 0)
150 {
151 std::cerr << "-- " << nzeros << " zero elements --" << std::endl;
152 nzeros = 0;
153 }
154 std::cerr << "hash " << M->hash_value(m) << " monomial ";
155 M->show(m);
157 }
158 }
159 if (nzeros > 0) std::cerr << "-- " << nzeros << " zero elements --" << std::endl;
160}
std::unique_ptr< value[]> hashtab
unsigned long size
const ValueType * M
ValueType::value value

References hashtab, M, and size.