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

| Public Types | |
| typedef ScalarUnaryFunc::ScalarType | ScalarType | 
| typedef ScalarUnaryFunc::ExpressionType | ExpressionType | 
| typedef VectorExpression < RowVectorExpr < MatrixMatrixUnaryExpr > , iNumCols > | RowVectorType | 
| typedef VectorExpression < ColumnVectorExpr < MatrixMatrixUnaryExpr > , iNumRows > | ColumnVectorType | 
| Public Member Functions | |
| MatrixMatrixUnaryExpr (const MatrixExpr &u) | |
| ExpressionType | operator() (index_type i, index_type j) const | 
| index_type | iGetNumRows () const | 
| index_type | iGetNumCols () const | 
| RowVectorType | GetRow (index_type iRow) const | 
| ColumnVectorType | GetCol (index_type iCol) 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::iNumRows | 
| static const index_type | iNumCols = MatrixExpr::iNumCols | 
| Private Attributes | |
| const MatrixExpr | oU | 
| typedef VectorExpression<ColumnVectorExpr<MatrixMatrixUnaryExpr>, iNumRows> grad::MatrixMatrixUnaryExpr< ScalarUnaryFunc, MatrixExpr >::ColumnVectorType | 
| typedef ScalarUnaryFunc::ExpressionType grad::MatrixMatrixUnaryExpr< ScalarUnaryFunc, MatrixExpr >::ExpressionType | 
| typedef VectorExpression<RowVectorExpr<MatrixMatrixUnaryExpr>, iNumCols> grad::MatrixMatrixUnaryExpr< ScalarUnaryFunc, MatrixExpr >::RowVectorType | 
| typedef ScalarUnaryFunc::ScalarType grad::MatrixMatrixUnaryExpr< ScalarUnaryFunc, MatrixExpr >::ScalarType | 
| 
 | inline | 
Definition at line 1364 of file matvec.h.
References grad::DYNAMIC_SIZE, grad::MatrixMatrixUnaryExpr< ScalarUnaryFunc, MatrixExpr >::iNumCols, grad::MatrixMatrixUnaryExpr< ScalarUnaryFunc, MatrixExpr >::iNumRows, MATVEC_ASSERT, and grad::MatrixMatrixUnaryExpr< ScalarUnaryFunc, MatrixExpr >::oU.
| 
 | inline | 
Definition at line 1401 of file matvec.h.
References grad::MatrixMatrixUnaryExpr< ScalarUnaryFunc, MatrixExpr >::oU.
| 
 | inline | 
Definition at line 1394 of file matvec.h.
References grad::MatrixMatrixUnaryExpr< ScalarUnaryFunc, MatrixExpr >::iGetNumCols(), and MATVEC_ASSERT.

| 
 | inline | 
Definition at line 1388 of file matvec.h.
References grad::MatrixMatrixUnaryExpr< ScalarUnaryFunc, MatrixExpr >::iGetNumRows(), and MATVEC_ASSERT.

| 
 | inline | 
Definition at line 1383 of file matvec.h.
References grad::MatrixMatrixUnaryExpr< ScalarUnaryFunc, MatrixExpr >::iNumCols, MATVEC_ASSERT, and grad::MatrixMatrixUnaryExpr< ScalarUnaryFunc, MatrixExpr >::oU.
Referenced by grad::MatrixMatrixUnaryExpr< ScalarUnaryFunc, MatrixExpr >::GetCol(), and grad::MatrixMatrixUnaryExpr< ScalarUnaryFunc, MatrixExpr >::operator()().
| 
 | inline | 
Definition at line 1378 of file matvec.h.
References grad::DYNAMIC_SIZE, grad::MatrixMatrixUnaryExpr< ScalarUnaryFunc, MatrixExpr >::iNumRows, MATVEC_ASSERT, and grad::MatrixMatrixUnaryExpr< ScalarUnaryFunc, MatrixExpr >::oU.
Referenced by grad::MatrixMatrixUnaryExpr< ScalarUnaryFunc, MatrixExpr >::GetRow(), and grad::MatrixMatrixUnaryExpr< ScalarUnaryFunc, MatrixExpr >::operator()().
| 
 | inline | 
Definition at line 1370 of file matvec.h.
References grad::MatrixMatrixUnaryExpr< ScalarUnaryFunc, MatrixExpr >::iGetNumCols(), grad::MatrixMatrixUnaryExpr< ScalarUnaryFunc, MatrixExpr >::iGetNumRows(), MATVEC_ASSERT, and grad::MatrixMatrixUnaryExpr< ScalarUnaryFunc, MatrixExpr >::oU.

| 
 | static | 
| 
 | static | 
Definition at line 1358 of file matvec.h.
Referenced by grad::MatrixMatrixUnaryExpr< ScalarUnaryFunc, MatrixExpr >::iGetNumCols(), and grad::MatrixMatrixUnaryExpr< ScalarUnaryFunc, MatrixExpr >::MatrixMatrixUnaryExpr().
| 
 | static | 
Definition at line 1357 of file matvec.h.
Referenced by grad::MatrixMatrixUnaryExpr< ScalarUnaryFunc, MatrixExpr >::iGetNumRows(), and grad::MatrixMatrixUnaryExpr< ScalarUnaryFunc, MatrixExpr >::MatrixMatrixUnaryExpr().
| 
 | private | 
Definition at line 1406 of file matvec.h.
Referenced by grad::MatrixMatrixUnaryExpr< ScalarUnaryFunc, MatrixExpr >::bHaveReferenceTo(), grad::MatrixMatrixUnaryExpr< ScalarUnaryFunc, MatrixExpr >::iGetNumCols(), grad::MatrixMatrixUnaryExpr< ScalarUnaryFunc, MatrixExpr >::iGetNumRows(), grad::MatrixMatrixUnaryExpr< ScalarUnaryFunc, MatrixExpr >::MatrixMatrixUnaryExpr(), and grad::MatrixMatrixUnaryExpr< ScalarUnaryFunc, MatrixExpr >::operator()().