Definition at line 229 of file PartialPivLU.h.
#include <src/LU/PartialPivLU.h>
Public Types | |
| typedef Map< Matrix< Scalar, Dynamic, Dynamic, StorageOrder > > | MapLU |
| typedef Block< MapLU, Dynamic, Dynamic > | MatrixType |
| typedef Block< MatrixType, Dynamic, Dynamic > | BlockType |
| typedef MatrixType::RealScalar | RealScalar |
| typedef MatrixType::Index | Index |
Static Public Member Functions | |
| static bool | unblocked_lu (MatrixType &lu, Index *row_transpositions, Index &nb_transpositions) |
| static bool | blocked_lu (Index rows, Index cols, Scalar *lu_data, Index luStride, Index *row_transpositions, Index &nb_transpositions, Index maxBlockSize=256) |
| typedef Block<MatrixType,Dynamic,Dynamic> internal::partial_lu_impl< Scalar, StorageOrder >::BlockType |
Definition at line 238 of file PartialPivLU.h.
| typedef MatrixType::Index internal::partial_lu_impl< Scalar, StorageOrder >::Index |
Definition at line 240 of file PartialPivLU.h.
| typedef Map<Matrix<Scalar, Dynamic, Dynamic, StorageOrder> > internal::partial_lu_impl< Scalar, StorageOrder >::MapLU |
Definition at line 236 of file PartialPivLU.h.
| typedef Block<MapLU, Dynamic, Dynamic> internal::partial_lu_impl< Scalar, StorageOrder >::MatrixType |
Definition at line 237 of file PartialPivLU.h.
| typedef MatrixType::RealScalar internal::partial_lu_impl< Scalar, StorageOrder >::RealScalar |
Definition at line 239 of file PartialPivLU.h.
| static bool internal::partial_lu_impl< Scalar, StorageOrder >::blocked_lu | ( | Index | rows, |
| Index | cols, | ||
| Scalar * | lu_data, | ||
| Index | luStride, | ||
| Index * | row_transpositions, | ||
| Index & | nb_transpositions, | ||
| Index | maxBlockSize = 256 |
||
| ) | [inline, static] |
Definition at line 314 of file PartialPivLU.h.
References Block< XprType, BlockRows, BlockCols, InnerPanel, HasDirectAccess >::coeffRef(), RowMajor, mrpt::math::size(), and internal::partial_lu_impl< Scalar, StorageOrder >::unblocked_lu().
| static bool internal::partial_lu_impl< Scalar, StorageOrder >::unblocked_lu | ( | MatrixType & | lu, |
| Index * | row_transpositions, | ||
| Index & | nb_transpositions | ||
| ) | [inline, static] |
Definition at line 254 of file PartialPivLU.h.
References Block< XprType, BlockRows, BlockCols, InnerPanel, HasDirectAccess >::coeff(), Block< XprType, BlockRows, BlockCols, InnerPanel, HasDirectAccess >::cols(), Block< XprType, BlockRows, BlockCols, InnerPanel, HasDirectAccess >::rows(), and mrpt::math::size().
Referenced by internal::partial_lu_impl< Scalar, StorageOrder >::blocked_lu().
| Page generated by Doxygen 1.7.2 for MRPT 0.9.4 SVN: at Mon Jan 10 22:30:30 UTC 2011 |