So-Bogus
A c++ sparse block matrix library aimed at Second Order cone problems
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
bogus::CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 > Member List

This is the complete list of members for bogus::CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 >, including all inherited members.

Base typedef (defined in bogus::CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 >)bogus::CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 >
blockCols(Index col) const (defined in bogus::CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 >)bogus::CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 >
blockRows(Index row) const (defined in bogus::CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 >)bogus::CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 >
colMultiply(const Index col, const RhsT &rhs, ResT &res) constbogus::IterableBlockObject< CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 > >
colMultiplyPostcompose(const Index col, const RhsT &rhs, ResT &res, const PostOp &op) const (defined in bogus::CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 >)bogus::CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 >
colOffset(Index col) const bogus::BlockObjectBase< Derived >
colOffsets() const (defined in bogus::CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 >)bogus::CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 >
cols() const (defined in bogus::CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 >)bogus::CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 >
ColsAtCompileTime enum value (defined in bogus::BlockObjectBase< Derived >)bogus::BlockObjectBase< Derived >
colsOfBlocks() const (defined in bogus::CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 >)bogus::CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 >
CompoundBlockMatrix(const IterableBlockObject< MatrixT1 > &first, const IterableBlockObject< MatrixT2 > &second) (defined in bogus::CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 >)bogus::CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 >
compoundOffsets() const (defined in bogus::CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 >)bogus::CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 >
ConstTransposeReturnType typedef (defined in bogus::CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 >)bogus::CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 >
derived() const bogus::BlockObjectBase< Derived >
derived()bogus::BlockObjectBase< Derived >
eachBlockOfCol(const Index col, Func func) const (defined in bogus::CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 >)bogus::CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 >
eachBlockOfRow(const Index row, Func func) const (defined in bogus::CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 >)bogus::CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 >
first() const (defined in bogus::CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 >)bogus::CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 >
Index typedef (defined in bogus::CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 >)bogus::CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 >
is_self_transpose enum value (defined in bogus::BlockObjectBase< Derived >)bogus::BlockObjectBase< Derived >
is_transposed enum value (defined in bogus::BlockObjectBase< Derived >)bogus::BlockObjectBase< Derived >
multiply(const RhsT &rhs, ResT &res, Scalar alpha=1, Scalar beta=0) const (defined in bogus::CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 >)bogus::CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 >
PlainObjectType typedef (defined in bogus::BlockObjectBase< Derived >)bogus::BlockObjectBase< Derived >
rowMultiply(const Index row, const RhsT &rhs, ResT &res) constbogus::IterableBlockObject< CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 > >
rowMultiplyPrecompose(const Index row, const RhsT &rhs, ResT &res, const PreOp &op) const (defined in bogus::CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 >)bogus::CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 >
rowOffset(Index row) const bogus::BlockObjectBase< Derived >
rowOffsets() const (defined in bogus::CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 >)bogus::CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 >
rows() const (defined in bogus::CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 >)bogus::CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 >
RowsAtCompileTime enum value (defined in bogus::BlockObjectBase< Derived >)bogus::BlockObjectBase< Derived >
rowsOfBlocks() const (defined in bogus::CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 >)bogus::CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 >
Scalar typedef (defined in bogus::CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 >)bogus::CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 >
second() const (defined in bogus::CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 >)bogus::CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 >
secondBegin() const (defined in bogus::CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 >)bogus::CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 >
size() const (defined in bogus::CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 >)bogus::CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 >
Traits typedef (defined in bogus::IterableBlockObject< CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 > >)bogus::IterableBlockObject< CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 > >
transpose() const (defined in bogus::CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 >)bogus::CompoundBlockMatrix< ColWise, MatrixT1, MatrixT2 >
TransposeObjectType typedef (defined in bogus::BlockObjectBase< Derived >)bogus::BlockObjectBase< Derived >