MBDyn-1.7.3
|
#include <matvec.h>
Public Types | |
typedef VectorExpression < VectorExprLhs, N_rows > ::ScalarType | ScalarTypeLhs |
typedef VectorExpression < VectorExprLhs, N_rows > ::ExpressionType | ScalarExprLhs |
typedef VectorExpression < VectorExprRhs, N_rows > ::ScalarType | ScalarTypeRhs |
typedef VectorExpression < VectorExprRhs, N_rows > ::ExpressionType | ScalarExprRhs |
typedef CommonScalarType < ScalarTypeLhs, ScalarTypeRhs > ::ScalarType | ScalarType |
typedef ScalarBinaryExpressionTraits < FuncMult, ScalarType, ScalarExprLhs, ScalarExprRhs > ::ExpressionType | MultExpressionType |
typedef ScalarBinaryExpressionTraits < FuncPlus, ScalarType, typename DotTraits < VectorExprLhs, VectorExprRhs, N_rows, N_index-1 > ::ExpressionType, MultExpressionType > ::ExpressionType | ExpressionType |
Static Public Member Functions | |
static ExpressionType | Dot (const VectorExpression< VectorExprLhs, N_rows > &u, const VectorExpression< VectorExprRhs, N_rows > &v) |
typedef ScalarBinaryExpressionTraits<FuncPlus, ScalarType, typename DotTraits<VectorExprLhs, VectorExprRhs, N_rows, N_index - 1>::ExpressionType, MultExpressionType >::ExpressionType grad::DotTraits< VectorExprLhs, VectorExprRhs, N_rows, N_index >::ExpressionType |
typedef ScalarBinaryExpressionTraits<FuncMult, ScalarType, ScalarExprLhs, ScalarExprRhs >::ExpressionType grad::DotTraits< VectorExprLhs, VectorExprRhs, N_rows, N_index >::MultExpressionType |
typedef VectorExpression<VectorExprLhs, N_rows>::ExpressionType grad::DotTraits< VectorExprLhs, VectorExprRhs, N_rows, N_index >::ScalarExprLhs |
typedef VectorExpression<VectorExprRhs, N_rows>::ExpressionType grad::DotTraits< VectorExprLhs, VectorExprRhs, N_rows, N_index >::ScalarExprRhs |
typedef CommonScalarType<ScalarTypeLhs, ScalarTypeRhs>::ScalarType grad::DotTraits< VectorExprLhs, VectorExprRhs, N_rows, N_index >::ScalarType |
typedef VectorExpression<VectorExprLhs, N_rows>::ScalarType grad::DotTraits< VectorExprLhs, VectorExprRhs, N_rows, N_index >::ScalarTypeLhs |
typedef VectorExpression<VectorExprRhs, N_rows>::ScalarType grad::DotTraits< VectorExprLhs, VectorExprRhs, N_rows, N_index >::ScalarTypeRhs |
|
inlinestatic |
Definition at line 3107 of file matvec.h.
Referenced by grad::Dot().