| carl
    25.04
    Computer ARithmetic Library | 
#include <GaloisField.h>


| Public Types | |
| using | BaseIntType = typename GaloisField< IntegerType >::BaseIntType | 
| Public Member Functions | |
| const GaloisField< IntegerType > * | field (BaseIntType p, BaseIntType k=1) | 
| Static Public Member Functions | |
| static GaloisFieldManager< IntegerType > & | getInstance () | 
| Returns the single instance of this class by reference.  More... | |
| Private Attributes | |
| std::map< std::pair< BaseIntType, BaseIntType >, std::unique_ptr< GaloisField< IntegerType > >, IntegerPairCompare< unsigned > > | mGaloisFields | 
Definition at line 99 of file GaloisField.h.
| using carl::GaloisFieldManager< IntegerType >::BaseIntType = typename GaloisField<IntegerType>::BaseIntType | 
Definition at line 101 of file GaloisField.h.
| 
 | inline | 
Definition at line 106 of file GaloisField.h.
| 
 | inlinestaticinherited | 
Returns the single instance of this class by reference.
If there is no instance yet, a new one is created.
Definition at line 45 of file Singleton.h.
| 
 | private | 
Definition at line 103 of file GaloisField.h.