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

◆ find_all_divisors_packed()

template<typename Key>
void F4MonomialLookupTableT< Key >::find_all_divisors_packed ( const MonomialInfo * M,
const_packed_monomial m,
std::vector< Key > & result_k ) const

Definition at line 311 of file f4-monlookup.cpp.

315{
316 long comp = M->get_component(m);
317 if (comp >= mis.size()) return;
318 mi_node *mi = mis[comp];
319 if (mi == nullptr) return;
320 M->to_expvector(m, exp0, comp);
322}
std::vector< mi_node * > mis
void find_all_divisors1(mi_node *mi, const_ntuple_monomial exp, std::vector< Key > &result_k) const

References exp0, find_all_divisors1(), MonomialInfo::get_component(), mis, and MonomialInfo::to_expvector().