|
Macaulay2 Engine
|
#include <gbring.hpp>
Public Member Functions | |
| gbvectorHeap (GBRing *GR, const FreeModule *F) | |
| ~gbvectorHeap () | |
| GBRing * | get_gb_ring () |
| const FreeModule * | get_freemodule () |
| void | add (gbvector *p) |
| void | mult_by_coeff (ring_elem a) |
| const gbvector * | get_lead_term () |
| gbvector * | remove_lead_term () |
| gbvector * | value () |
| gbvector * | debug_list (int i) |
| gbvector * | current_value () const |
| void | show () const |
Private Attributes | |
| GBRing * | GR |
| const FreeModule * | F |
| const Ring * | K |
| gbvector * | heap [GEOHEAP_SIZE] |
| ring_elem | heap_coeff [GEOHEAP_SIZE] |
| int | top_of_heap |
| int | mLead |
Definition at line 688 of file gbring.hpp.