MBDyn-1.7.3
|
#include <matvec.h>
Public Types | |
typedef MatrixExpr::ScalarType | ScalarType |
typedef MatrixExpr::ExpressionType | ExpressionType |
Public Member Functions | |
RowVectorExpr (const MatrixExpr &A, index_type iRow) | |
ExpressionType | operator() (index_type iCol) const |
index_type | iGetNumRows () const |
template<typename ScalarType2 > | |
bool | bHaveReferenceTo (const ScalarType2 *pFirst, const ScalarType2 *pLast) const |
Static Public Attributes | |
static const bool | bAlias = MatrixExpr::bAlias |
static const index_type | iNumRows = MatrixExpr::iNumCols |
Private Attributes | |
const MatrixExpr | A |
const index_type | iRow |
typedef MatrixExpr::ExpressionType grad::RowVectorExpr< MatrixExpr >::ExpressionType |
typedef MatrixExpr::ScalarType grad::RowVectorExpr< MatrixExpr >::ScalarType |
|
inline |
Definition at line 1081 of file matvec.h.
References grad::DYNAMIC_SIZE, grad::RowVectorExpr< MatrixExpr >::iNumRows, and MATVEC_ASSERT.
|
inline |
|
inline |
Definition at line 1092 of file matvec.h.
References grad::RowVectorExpr< MatrixExpr >::A.
Referenced by grad::RowVectorExpr< MatrixExpr >::operator()().
|
inline |
Definition at line 1086 of file matvec.h.
References grad::RowVectorExpr< MatrixExpr >::A, grad::RowVectorExpr< MatrixExpr >::iGetNumRows(), grad::RowVectorExpr< MatrixExpr >::iRow, and MATVEC_ASSERT.
|
private |
Definition at line 1100 of file matvec.h.
Referenced by grad::RowVectorExpr< MatrixExpr >::bHaveReferenceTo(), grad::RowVectorExpr< MatrixExpr >::iGetNumRows(), and grad::RowVectorExpr< MatrixExpr >::operator()().
|
static |
|
static |
Definition at line 1077 of file matvec.h.
Referenced by grad::RowVectorExpr< MatrixExpr >::RowVectorExpr().
|
private |
Definition at line 1101 of file matvec.h.
Referenced by grad::RowVectorExpr< MatrixExpr >::operator()().