MBDyn-1.7.3
|
#include <matvec.h>
Public Types | |
typedef Expression::ScalarType | ScalarType |
typedef Expression::ExpressionType | ExpressionType |
Public Member Functions | |
VectorExpression (const Expression &e) | |
template<typename Expr > | |
VectorExpression (const Expr &u) | |
template<typename LhsExpr , typename RhsExpr > | |
VectorExpression (const LhsExpr &u, const RhsExpr &v) | |
template<typename ScalarType > | |
VectorExpression (const ScalarType *pArray, index_type iRows, index_type iOffset) | |
index_type | iGetNumRows () const |
Static Public Attributes | |
static const index_type | iNumRows = N_rows |
Private Types | |
typedef IndexCheck< iNumRows-Expression::iNumRows > ::CheckType | check_iNumRows |
|
private |
typedef Expression::ExpressionType grad::VectorExpression< Expression, N_rows >::ExpressionType |
typedef Expression::ScalarType grad::VectorExpression< Expression, N_rows >::ScalarType |
|
inlineexplicit |
|
inlineexplicit |
|
inlineexplicit |
|
inlineexplicit |
|
inline |
Definition at line 623 of file matvec.h.
Referenced by grad::Vector< T, N_rows >::ApplyMatrixFuncNoAlias(), grad::Vector< T, N_rows >::operator+=(), grad::Vector< T, N_rows >::operator-=(), grad::Vector< T, N_rows >::operator=(), grad::SubVector(), and testMatVecProduct().
|
static |