#include <PartialPivLU.h>
Public Types | |
typedef Block< MatrixType, Dynamic, Dynamic > | BlockType |
typedef MatrixType::Index | Index |
typedef Map< Matrix< Scalar, Dynamic, Dynamic, StorageOrder > > | MapLU |
typedef Block< MapLU, Dynamic, Dynamic > | MatrixType |
typedef MatrixType::RealScalar | RealScalar |
Static Public Member Functions | |
static Index | blocked_lu (Index rows, Index cols, Scalar *lu_data, Index luStride, PivIndex *row_transpositions, PivIndex &nb_transpositions, Index maxBlockSize=256) |
static Index | unblocked_lu (MatrixType &lu, PivIndex *row_transpositions, PivIndex &nb_transpositions) |
Definition at line 229 of file PartialPivLU.h.
typedef Block<MatrixType,Dynamic,Dynamic> internal::partial_lu_impl< Scalar, StorageOrder, PivIndex >::BlockType |
Definition at line 238 of file PartialPivLU.h.
typedef MatrixType::Index internal::partial_lu_impl< Scalar, StorageOrder, PivIndex >::Index |
Definition at line 240 of file PartialPivLU.h.
typedef Map<Matrix<Scalar, Dynamic, Dynamic, StorageOrder> > internal::partial_lu_impl< Scalar, StorageOrder, PivIndex >::MapLU |
Definition at line 236 of file PartialPivLU.h.
typedef Block<MapLU, Dynamic, Dynamic> internal::partial_lu_impl< Scalar, StorageOrder, PivIndex >::MatrixType |
Definition at line 237 of file PartialPivLU.h.
typedef MatrixType::RealScalar internal::partial_lu_impl< Scalar, StorageOrder, PivIndex >::RealScalar |
Definition at line 239 of file PartialPivLU.h.
static Index internal::partial_lu_impl< Scalar, StorageOrder, PivIndex >::blocked_lu | ( | Index | rows, |
Index | cols, | ||
Scalar * | lu_data, | ||
Index | luStride, | ||
PivIndex * | row_transpositions, | ||
PivIndex & | nb_transpositions, | ||
Index | maxBlockSize = 256 |
||
) | [inline, static] |
Definition at line 311 of file PartialPivLU.h.
static Index internal::partial_lu_impl< Scalar, StorageOrder, PivIndex >::unblocked_lu | ( | MatrixType & | lu, |
PivIndex * | row_transpositions, | ||
PivIndex & | nb_transpositions | ||
) | [inline, static] |
Definition at line 252 of file PartialPivLU.h.