|
oILAB
|
#include <RationalMatrix.h>
Inheritance diagram for gbLAB::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 15 of file RationalMatrix.h.
|
private |
Definition at line 20 of file RationalMatrix.h.
|
private |
Definition at line 19 of file RationalMatrix.h.
|
private |
Definition at line 22 of file RationalMatrix.h.
|
private |
Definition at line 18 of file RationalMatrix.h.
|
private |
Definition at line 21 of file RationalMatrix.h.
| gbLAB::RationalMatrix< dim >::RationalMatrix | ( | const MatrixDimD & | R | ) |
Definition at line 107 of file RationalMatrix.cpp.
| gbLAB::RationalMatrix< dim >::RationalMatrix | ( | const MatrixDimI & | Rn, |
| const IntScalarType & | Rd | ||
| ) |
Definition at line 127 of file RationalMatrix.cpp.
| gbLAB::RationalMatrix< dim >::RationalMatrix | ( | const MatrixDimI & | Rn, |
| const MatrixDimI & | Rd | ||
| ) |
Definition at line 115 of file RationalMatrix.cpp.
| RationalMatrix< dim >::MatrixDimD gbLAB::RationalMatrix< dim >::asMatrix | ( | ) | const |
Definition at line 135 of file RationalMatrix.cpp.
|
staticprivate |
Definition at line 22 of file RationalMatrix.cpp.
|
staticprivate |
Definition at line 69 of file RationalMatrix.cpp.
| const MatrixDimI& gbLAB::RationalMatrix< dim >::integerMatrix |
Definition at line 33 of file RationalMatrix.h.
|
staticconstexprprivate |
Definition at line 25 of file RationalMatrix.h.
| const IntScalarType& gbLAB::RationalMatrix< dim >::mu |
Definition at line 34 of file RationalMatrix.h.
|
private |
Definition at line 29 of file RationalMatrix.h.