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

◆ F4Res()

F4Res::F4Res ( SchreyerFrame & res)

Definition at line 50 of file res-f4.cpp.

51 : mFrame(res),
52 mRing(res.ring()),
53 mSchreyerRes(new ResMonomialsWithComponent(res.ring().monoid())),
54 mHashTable(mSchreyerRes.get(), 10)
55{
56#if 0
57 std::cout << "hardware threads: " << std::thread::hardware_concurrency() << std::endl;
58 std::cout << "testing thread tasks" << std::endl;
59 testTasks();
60 std::cout << " done testing thread tasks" << std::endl;
61#endif
62}
MonomialHashTable< ResMonomialsWithComponent > mHashTable
Definition res-f4.hpp:173
std::unique_ptr< const ResMonomialsWithComponent > mSchreyerRes
Definition res-f4.hpp:170
SchreyerFrame & mFrame
Definition res-f4.hpp:159
const ResPolyRing & mRing
Definition res-f4.hpp:161
const ResMonoid & monoid() const
const ResPolyRing & ring() const

References mFrame, mHashTable, monoid(), mRing, mSchreyerRes, and ring().