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

#include <res-a1-poly.hpp>

Inheritance diagram for res_poly:
our_new_delete

Public Member Functions

 res_poly (PolynomialRing *R)
 ~res_poly ()
const res_pairlead_component (const resterm *f) const
const intlead_monomial (const resterm *f) const
restermnew_term (ring_elem c, const int *m, res_pair *comp) const
restermmult_by_monomial (const resterm *f, const int *m) const
void make_monic (resterm *&f) const
restermmult_by_term (const resterm *f, ring_elem c, const int *m) const
restermring_mult_by_term (const ring_elem f, ring_elem c, const int *m, res_pair *x) const
void add_to (resterm *&f, resterm *&g) const
void subtract_multiple_to (resterm *&f, ring_elem c, const int *m, const resterm *g) const
void ring_subtract_multiple_to (resterm *&f, ring_elem c, const int *m, res_pair *x, const ring_elem g) const
int compare (const resterm *a, const resterm *b) const
restermstrip (const resterm *f) const
const restermcomponent_occurs_in (const res_pair *x, const resterm *f) const
restermcopy (const resterm *f) const
void remove (resterm *&f) const
vec to_vector (const resterm *f, const FreeModule *F, int to_minimal=0) const
restermfrom_vector (const VECTOR(res_pair *)&base, const vec v) const
int n_terms (const resterm *f) const
void elem_text_out (buffer &o, const resterm *f) const
void elem_text_out (const resterm *f) const

Private Member Functions

restermnew_term () const
void sort (resterm *&f) const

Private Attributes

const PolynomialRingR
const MonoidM
const RingK
size_t element_size
stashresterm_stash

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 69 of file res-a1-poly.hpp.


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