|
So-Bogus
A c++ sparse block matrix library aimed at Second Order cone problems
|
Wrapper so our SparseBlockMatrix can be used inside Eigen expressions. More...
#include <BlockBindings.hpp>
Public Types | |
| enum | { Flags = Traits::Flags, IsVectorAtCompileTime = 0, MaxRowsAtCompileTime = Traits::MaxRowsAtCompileTime, MaxColsAtCompileTime = Traits::MaxColsAtCompileTime } |
| typedef EigenBlockWrapper | Nested |
| typedef EigenBlockWrapper | NestedExpression |
| typedef EigenBlockWrapper | PlainObject |
|
typedef Eigen::internal::traits < EigenBlockWrapper< Derived > > | Traits |
| typedef Traits::Scalar | Scalar |
| typedef Traits::Index | Index |
Public Member Functions | |
| EigenBlockWrapper (const Derived &obj_, Scalar s=1) | |
| Index | rows () const |
| Index | cols () const |
| EigenBlockWrapper | operator* (const Scalar &scalar) const |
Public Attributes | |
| const Derived & | obj |
| const Scalar | scaling |
Friends | |
| EigenBlockWrapper | operator* (const Scalar &scalar, const EigenBlockWrapper &matrix) |
Wrapper so our SparseBlockMatrix can be used inside Eigen expressions.