|
|
typedef ConstExpr< typename ExprT1::value_type > | ExprT2 |
| | Typename of constant expression.
|
|
typedef ExprT1::value_type | value_type |
| | Typename of the second argument value.
|
|
typedef ExprT1::scalar_type | scalar_type |
|
typedef ExprT1::base_expr_type | base_expr_type |
|
typedef ExprT1::value_type | value_type_1 |
| | Typename of the expression values.
|
|
typedef ConstExpr< typename ExprT1::value_type >::value_type | value_type_2 |
|
typedef ExprT1::scalar_type | scalar_type_1 |
| | Typename of the expression scalars.
|
|
typedef ConstExpr< typename ExprT1::value_type >::scalar_type | scalar_type_2 |
|
typedef ExprT1::base_expr_type | base_expr_type_1 |
| | Typename of the base expression.
|
|
typedef ConstExpr< typename ExprT1::value_type >::base_expr_type | base_expr_type_2 |
template<typename ExprT1, template< typename, typename > class Op>
class Sacado::Tay::BinaryExpr< ExprT1, ConstExpr< typename ExprT1::value_type >, Op >
Binary expression template with second argument constant.
This template class represents a binary operation of the form op(a1,a2) where a1 is the left argument of type ExprT1, r is the right argument of type ExprT2, and op is the operation represented by type Op. The operation is evaluated by the static methods Op::computeValue() and Op::computeDx().