LatMRG Online Documentation unknown
Tools to analyze the lattice structure of linear generators
Loading...
Searching...
No Matches
LatMRG::MixmaxMMRG< Int > Class Template Reference

This class is used to manipulate easily MMRG of Mixmax types as described by Savvidy [CITE PAPER]. More...

Public Member Functions

 MixmaxMMRG (Int modulus, int N, Int &s, Int &m, Int &b)
 Constructor for the four-parameters family.
 MixmaxMMRG (Int modulus, int N, Int &s, Int &m)
 Constructor for the three-parameters family.
 MixmaxMMRG (Int modulus, int N, Int &s)
 Constructor for the two-parameters family.
 ~MixmaxMMRG ()
 Destructor.
int getOrder ()
 Returns the order of the MMRG matrix.
IntMat getMatrix ()
 Returns the matrix of the MMRG.

Detailed Description

template<typename Int>
class LatMRG::MixmaxMMRG< Int >

This class is used to manipulate easily MMRG of Mixmax types as described by Savvidy [CITE PAPER].

Constructor & Destructor Documentation

◆ MixmaxMMRG() [1/3]

template<typename Int>
LatMRG::MixmaxMMRG< Int >::MixmaxMMRG ( Int modulus,
int N,
Int & s,
Int & m,
Int & b )

Constructor for the four-parameters family.

◆ MixmaxMMRG() [2/3]

template<typename Int>
LatMRG::MixmaxMMRG< Int >::MixmaxMMRG ( Int modulus,
int N,
Int & s,
Int & m )

Constructor for the three-parameters family.

The four-parameter family reduces to the three-parameter family with \(b=2-2m\).

◆ MixmaxMMRG() [3/3]

template<typename Int>
LatMRG::MixmaxMMRG< Int >::MixmaxMMRG ( Int modulus,
int N,
Int & s )

Constructor for the two-parameters family.

The three-parameter family reduces to the two-parameter family with \(m=1\).

◆ ~MixmaxMMRG()

template<typename Int>
LatMRG::MixmaxMMRG< Int >::~MixmaxMMRG ( )

Destructor.

Member Function Documentation

◆ getOrder()

template<typename Int>
int LatMRG::MixmaxMMRG< Int >::getOrder ( )
inline

Returns the order of the MMRG matrix.

◆ getMatrix()

template<typename Int>
IntMat LatMRG::MixmaxMMRG< Int >::getMatrix ( )
inline

Returns the matrix of the MMRG.


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