OPENF4
Library for Gröebner basis computations over finite fields.
|
Represent a node of the single chained list. More...
#include <single-list.h>
Public Member Functions | |
NodeList () | |
Constructor. | |
NodeList (Element coefficient, int numMonomial) | |
Constructor. | |
NodeList (Term< Element > const &term) | |
Constructor. | |
Term< Element > const & | getTerm () const |
Get the term of the node. More... | |
int | getNumMonomial () const |
Get the number of the monomial of the term. More... | |
Element | getCoefficient () const |
Get the coefficient of the term. More... | |
void | setCoefficient (Element element) |
Set the coefficient of the term. More... | |
void | setCoefficientOne () |
Set the coefficient of the term to one. | |
void | setNumMonomial (int numMonomial) |
Set the number of the monomial of the term. More... | |
Public Attributes | |
Term< Element > | _term |
NodeList * | _next |
Represent a node of the single chained list.
Definition at line 47 of file single-list.h.
Element F4::NodeList< Element >::getCoefficient | ( | ) | const |
Get the coefficient of the term.
int F4::NodeList< Element >::getNumMonomial | ( | ) | const |
Get the number of the monomial of the term.
Term<Element> const& F4::NodeList< Element >::getTerm | ( | ) | const |
Get the term of the node.
void F4::NodeList< Element >::setCoefficient | ( | Element | element | ) |
Set the coefficient of the term.
element | Coefficient. |
void F4::NodeList< Element >::setNumMonomial | ( | int | numMonomial | ) |
Set the number of the monomial of the term.
numMonomial | Number of the monomial of the term. |
NodeList* F4::NodeList< Element >::_next |
Pointer on a NodeList.
Definition at line 109 of file single-list.h.
Term<Element> F4::NodeList< Element >::_term |
Term.
Definition at line 108 of file single-list.h.