OPENF4
Library for Gröebner basis computations over finite fields.
 All Classes Namespaces Files Functions Variables Friends Pages
Public Member Functions | Public Attributes | List of all members
F4::NodeAvlPolynomial Struct Reference

Represent a node of the AVL of polynomial. More...

#include <avl-polynomial.h>

Public Member Functions

 NodeAvlPolynomial ()
 Constructor.
 

Public Attributes

int _numPolynomial
 
int _numMonomial
 
int _nbTerms
 
signed char _bf
 
NodeAvlPolynomial_parent
 
NodeAvlPolynomial_left
 
NodeAvlPolynomial_right
 

Detailed Description

Represent a node of the AVL of polynomial.

Definition at line 46 of file avl-polynomial.h.

Member Data Documentation

signed char F4::NodeAvlPolynomial::_bf

Balance factor.

Definition at line 62 of file avl-polynomial.h.

NodeAvlPolynomial* F4::NodeAvlPolynomial::_left

Pointer on the left child node.

Definition at line 64 of file avl-polynomial.h.

int F4::NodeAvlPolynomial::_nbTerms

Number of terms of the tagged polynomial.

Definition at line 61 of file avl-polynomial.h.

int F4::NodeAvlPolynomial::_numMonomial

Number of the leading monomial of the tagged polynomial.

Definition at line 60 of file avl-polynomial.h.

int F4::NodeAvlPolynomial::_numPolynomial

Index of a tagged polynomial.

Definition at line 59 of file avl-polynomial.h.

NodeAvlPolynomial* F4::NodeAvlPolynomial::_parent

Pointer on the parent node.

Definition at line 63 of file avl-polynomial.h.

NodeAvlPolynomial* F4::NodeAvlPolynomial::_right

Pointer on the right child node.

Definition at line 65 of file avl-polynomial.h.


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