|
Macaulay2 Engine
|
#include <Polynomial.hpp>
Classes | |
| class | const_iterator |
Public Types | |
| using | coeffVector = gc_vector<ElementType> |
| using | monomVector = gc_vector<int> |
| typedef coeffVector::iterator | coeffIterator |
| typedef monomVector::iterator | monomIterator |
| typedef coeffVector::const_iterator | coeffConstIterator |
| typedef monomVector::const_iterator | monomConstIterator |
Public Member Functions | |
| const_iterator | cbegin () const |
| const_iterator | cend () const |
| coeffIterator | beginCoeff () |
| coeffIterator | endCoeff () |
| coeffConstIterator | cbeginCoeff () const |
| monomConstIterator | cbeginMonom () const |
| coeffConstIterator | cendCoeff () const |
| monomConstIterator | cendMonom () const |
| const coeffVector & | getElementArray () const |
| const monomVector & | getMonomVector () const |
| monomVector & | getMonomInserter () |
| size_t | numTerms () const |
Private Types | |
| typedef CoefficientRingType::ElementType | ElementType |
Private Member Functions | |
| coeffVector & | getCoeffInserter () |
Private Attributes | |
| coeffVector | mCoefficients |
| monomVector | mMonomials |
Friends | |
| class | M2FreeAlgebra |
| class | M2FreeAlgebraOrQuotient |
| class | FreeAlgebra |
| class | NCF4 |
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) |
Definition at line 212 of file Polynomial.hpp.