linbox
1
|
Classes | |
class | ElementAbstract |
Abstract element base class, a technicality. More... | |
class | ElementArchetype |
Field and Ring element interface specification and archetypical instance class.Element classes must contain public default constructor, copy constructor, assignment operator, and destructor. Note that primitive types such as int and double meet this specification. More... | |
class | ElementEnvelope< Field > |
Adaptor from archetypical interface to abstract interface, a technicality. More... | |
class | GivPolynomial< T, Alloc > |
Polynomials over a domain. More... | |
class | GMPRationalElement |
elements of GMP_Rationals. More... |
The interface for field and ring element types.
The interface requirements are minimal and are specified in LinBox::ElementArchetype.
Developers: Your element type may be almost any primitive type or defined class. To support the field archetype there is also a LinBox::ElementAbstract and LinBox::ElementEnvelope.