compbio
Public Types | Public Member Functions | Protected Attributes | List of all members
Eigen::BlockVectorView< BlockSparseMatrixT, VectorType > Class Template Reference

Public Types

enum  { BlockSize = BlockSparseMatrixT::BlockSize, ColsAtCompileTime = VectorType::ColsAtCompileTime, RowsAtCompileTime = VectorType::RowsAtCompileTime, Flags = VectorType::Flags }
 
typedef Ref< const Matrix< typename BlockSparseMatrixT::Scalar,(RowsAtCompileTime==1)? 1 :BlockSize,(ColsAtCompileTime==1)? 1 :BlockSize > > Scalar
 
typedef BlockSparseMatrixT::Index Index
 

Public Member Functions

 BlockVectorView (const BlockSparseMatrixT &spblockmat, const VectorType &vec)
 
Index cols () const
 
Index size () const
 
Scalar coeff (Index bi) const
 
Scalar coeff (Index bi, Index j) const
 

Protected Attributes

const BlockSparseMatrixT & m_spblockmat
 
const VectorTypem_vec
 

The documentation for this class was generated from the following file: