|
MBDyn-1.7.3
|
#include <matvec.h>


Public Types | |
| typedef Expression::ScalarType | ScalarType |
| typedef Expression::ExpressionType | ExpressionType |
Public Member Functions | |
| MatrixExpression (const Expression &e) | |
| template<typename Expr > | |
| MatrixExpression (const Expr &u) | |
| template<typename LhsExpr , typename RhsExpr > | |
| MatrixExpression (const LhsExpr &u, const RhsExpr &v) | |
| index_type | iGetNumRows () const |
| index_type | iGetNumCols () const |
Static Public Attributes | |
| static const bool | bAlias = CLEAR_ALIAS ? false : Expression::bAlias |
| static const index_type | iNumRows = N_rows |
| static const index_type | iNumCols = N_cols |
Private Types | |
| typedef IndexCheck< iNumRows-Expression::iNumRows > ::CheckType | check_iNumRows |
| typedef IndexCheck< iNumCols-Expression::iNumCols > ::CheckType | check_iNumCols |
|
private |
|
private |
| typedef Expression::ExpressionType grad::MatrixExpression< Expression, N_rows, N_cols, CLEAR_ALIAS >::ExpressionType |
| typedef Expression::ScalarType grad::MatrixExpression< Expression, N_rows, N_cols, CLEAR_ALIAS >::ScalarType |
|
inlineexplicit |
|
inlineexplicit |
|
inlineexplicit |
|
inline |
Definition at line 669 of file matvec.h.
Referenced by grad::Matrix< T, N_rows, N_cols >::ApplyMatrixFuncNoAlias(), grad::Matrix< T, N_rows, N_cols >::operator+=(), grad::Matrix< T, N_rows, N_cols >::operator-=(), and grad::Matrix< T, N_rows, N_cols >::operator=().
|
inline |
Definition at line 666 of file matvec.h.
Referenced by grad::Matrix< T, N_rows, N_cols >::ApplyMatrixFuncNoAlias(), grad::Matrix< T, N_rows, N_cols >::operator+=(), grad::Matrix< T, N_rows, N_cols >::operator-=(), and grad::Matrix< T, N_rows, N_cols >::operator=().
|
static |
|
static |
|
static |