Macaulay2 Engine
Loading...
Searching...
No Matches
schur_poly_heap Class Reference

#include <schur-poly-heap.hpp>

Inheritance diagram for schur_poly_heap:
our_new_delete

Public Member Functions

 schur_poly_heap (const SchurRing2 *S0)
 ~schur_poly_heap ()
void add (ring_elem p)
ring_elem value ()
ring_elem debug_list (int i)

Private Member Functions

void add_to (ring_elem &a, ring_elem &b)

Private Attributes

ring_elem heap [GEOHEAP_SIZE]
const SchurRing2S
int top_of_heap

Additional Inherited Members

Static Public Member Functions inherited from our_new_delete
static void * operator new (size_t size)
static void * operator new[] (size_t size)
static void operator delete (void *obj)
static void operator delete[] (void *obj)
static void * operator new (size_t size, void *existing_memory)
static void * operator new[] (size_t size, void *existing_memory)
static void operator delete (void *obj, void *existing_memory)
static void operator delete[] (void *obj, void *existing_memory)

Detailed Description

Definition at line 39 of file schur-poly-heap.hpp.


The documentation for this class was generated from the following file: