Macaulay2 Engine
Loading...
Searching...
No Matches
gb_node Class Referenceabstract

#include <res-a2.hpp>

Inheritance diagram for gb_node:
our_new_delete gb2_comp gb_emitter

Public Member Functions

virtual ~gb_node ()
virtual void set_output (gb_node *p)=0
virtual enum ComputationStatusCode calc_gb (int degree)=0
virtual enum ComputationStatusCode calc_gens (int degree)=0
virtual bool is_done ()=0
virtual bool receive_generator (gbvector *f, int n, const ring_elem denom)=0
virtual void reduce (gbvector *&f, gbvector *&fsyz)=0
virtual RingElementhilbertNumerator ()=0
virtual int n_gb_elems () const =0
virtual const FreeModuleoutput_free_module () const =0
virtual Matrixmin_gens_matrix ()=0
virtual Matrixget_matrix ()=0
virtual Matrixinitial_matrix (int n)=0
virtual Matrixgb_matrix ()=0
virtual Matrixchange_matrix ()=0
virtual void text_out (buffer &o) const =0
virtual void stats () const =0

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 22 of file res-a2.hpp.


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