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.