|
TR-mbed 1.0
|
#include <PartialPivLU.h>
Public Types | |
| typedef Matrix< Scalar, ActualSizeAtCompileTime, ActualSizeAtCompileTime, StorageOrder > | MatrixType |
| typedef Ref< MatrixType > | MatrixTypeRef |
| typedef Ref< Matrix< Scalar, Dynamic, Dynamic, StorageOrder > > | BlockType |
| typedef MatrixType::RealScalar | RealScalar |
Static Public Member Functions | |
| static Index | unblocked_lu (MatrixTypeRef &lu, PivIndex *row_transpositions, PivIndex &nb_transpositions) |
| static Index | blocked_lu (Index rows, Index cols, Scalar *lu_data, Index luStride, PivIndex *row_transpositions, PivIndex &nb_transpositions, Index maxBlockSize=256) |
Static Public Attributes | |
| static const int | UnBlockedBound = 16 |
| static const bool | UnBlockedAtCompileTime = SizeAtCompileTime!=Dynamic && SizeAtCompileTime<=UnBlockedBound |
| static const int | ActualSizeAtCompileTime = UnBlockedAtCompileTime ? SizeAtCompileTime : Dynamic |
| static const int | RRows = SizeAtCompileTime==2 ? 1 : Dynamic |
| static const int | RCols = SizeAtCompileTime==2 ? 1 : Dynamic |
| typedef Ref<Matrix<Scalar, Dynamic, Dynamic, StorageOrder> > Eigen::internal::partial_lu_impl< Scalar, StorageOrder, PivIndex, SizeAtCompileTime >::BlockType |
| typedef Matrix<Scalar, ActualSizeAtCompileTime, ActualSizeAtCompileTime, StorageOrder> Eigen::internal::partial_lu_impl< Scalar, StorageOrder, PivIndex, SizeAtCompileTime >::MatrixType |
| typedef Ref<MatrixType> Eigen::internal::partial_lu_impl< Scalar, StorageOrder, PivIndex, SizeAtCompileTime >::MatrixTypeRef |
| typedef MatrixType::RealScalar Eigen::internal::partial_lu_impl< Scalar, StorageOrder, PivIndex, SizeAtCompileTime >::RealScalar |
|
inlinestatic |
|
inlinestatic |
|
static |
|
static |
|
static |
|
static |
|
static |