|
oILAB
|
#include <RationalMatrix.h>
Inheritance diagram for oILAB::RationalMatrix< dim >:Public Member Functions | |
| RationalMatrix (const MatrixDimD &R) | |
| RationalMatrix (const MatrixDimI &Rn, const IntScalarType &Rd) | |
| RationalMatrix (const MatrixDimI &Rn, const MatrixDimI &Rd) | |
| MatrixDimD | asMatrix () const |
Data Fields | |
| const MatrixDimI & | integerMatrix |
| const IntScalarType & | mu |
Private Types | |
| typedef Eigen::Matrix< double, dim, 1 > | VectorDimD |
| typedef Eigen::Matrix< double, dim, dim > | MatrixDimD |
| typedef long long int | IntScalarType |
| typedef Eigen::Matrix< IntScalarType, dim, 1 > | VectorDimI |
| typedef Eigen::Matrix< IntScalarType, dim, dim > | MatrixDimI |
Static Private Member Functions | |
| static std::pair< MatrixDimI, IntScalarType > | compute (const MatrixDimD &R) |
| static std::pair< MatrixDimI, IntScalarType > | reduce (const MatrixDimI &Rn, const MatrixDimI &Rd) |
Private Attributes | |
| const std::pair< MatrixDimI, IntScalarType > | returnPair |
Static Private Attributes | |
| static constexpr long long int | maxDen = 1000000 |
Definition at line 13 of file RationalMatrix.h.
|
private |
Definition at line 17 of file RationalMatrix.h.
|
private |
Definition at line 16 of file RationalMatrix.h.
|
private |
Definition at line 19 of file RationalMatrix.h.
|
private |
Definition at line 15 of file RationalMatrix.h.
|
private |
Definition at line 18 of file RationalMatrix.h.
| oILAB::RationalMatrix< dim >::RationalMatrix | ( | const MatrixDimD & | R | ) |
Definition at line 104 of file RationalMatrix.cpp.
| oILAB::RationalMatrix< dim >::RationalMatrix | ( | const MatrixDimI & | Rn, |
| const IntScalarType & | Rd | ||
| ) |
Definition at line 124 of file RationalMatrix.cpp.
| oILAB::RationalMatrix< dim >::RationalMatrix | ( | const MatrixDimI & | Rn, |
| const MatrixDimI & | Rd | ||
| ) |
Definition at line 112 of file RationalMatrix.cpp.
| RationalMatrix< dim >::MatrixDimD oILAB::RationalMatrix< dim >::asMatrix | ( | ) | const |
Definition at line 132 of file RationalMatrix.cpp.
|
staticprivate |
Definition at line 23 of file RationalMatrix.cpp.
|
staticprivate |
Definition at line 66 of file RationalMatrix.cpp.
| const MatrixDimI& oILAB::RationalMatrix< dim >::integerMatrix |
Definition at line 30 of file RationalMatrix.h.
|
staticconstexprprivate |
Definition at line 22 of file RationalMatrix.h.
| const IntScalarType& oILAB::RationalMatrix< dim >::mu |
Definition at line 31 of file RationalMatrix.h.
|
private |
Definition at line 27 of file RationalMatrix.h.