linbox
Files | Data Structures
element

The interface for field and ring element types. More...

Files

file  element/archetype.h
 NO DOC.
 

Data Structures

class  ElementAbstract
 Abstract element base class, a technicality. More...
 
class  ElementArchetype
 Field and Ring element interface specification and archetypical instance class. More...
 
class  ElementEnvelope< Field >
 Adaptor from archetypical interface to abstract interface, a technicality. More...
 
class  GMPRationalElement
 elements of GMP_Rationals. More...
 

Detailed Description

The interface for field and ring element types.

The interface requirements are minimal and are specified in LinBox::ElementArchetype.

Note
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.
See also
Archetypes in LinBox