Sacado Development
Loading...
Searching...
No Matches
Sacado::Tay::MaxOp< ExprT1, ConstExpr< typename ExprT1::value_type > > Class Template Reference
Inheritance diagram for Sacado::Tay::MaxOp< ExprT1, ConstExpr< typename ExprT1::value_type > >:
Collaboration diagram for Sacado::Tay::MaxOp< ExprT1, ConstExpr< typename ExprT1::value_type > >:

Public Types

typedef ExprT1::value_type value_type
 
typedef ExprT1::scalar_type scalar_type
 
typedef ExprT1::base_expr_type base_expr_type
 
typedef ConstExpr< typename ExprT1::value_type > ExprT2
 
typedef ExprT1::value_type value_type_1
 
typedef ConstExpr< typename ExprT1::value_type >::value_type value_type_2
 
typedef Sacado::Promote< value_type_1, value_type_2 >::type value_type
 
typedef ExprT1::scalar_type scalar_type_1
 
typedef ConstExpr< typename ExprT1::value_type >::scalar_type scalar_type_2
 
typedef Sacado::Promote< scalar_type_1, scalar_type_2 >::type scalar_type
 
typedef ExprT1::base_expr_type base_expr_type_1
 
typedef ConstExpr< typename ExprT1::value_type >::base_expr_type base_expr_type_2
 
typedef Sacado::Promote< base_expr_type_1, base_expr_type_2 >::type base_expr_type
 

Public Member Functions

 MaxOp (const ExprT1 &expr1, const ExprT2 expr2)
 
void allocateCache (int d) const
 
value_type computeCoeff (int i, const ExprT1 &expr1, const ExprT2 &expr2) const
 
value_type computeFastAccessCoeff (int i, const ExprT1 &expr1, const ExprT2 &expr2) const
 
 MaxOp (const ExprT1 &expr1, const ConstExpr< typename ExprT1::value_type > expr2)
 
void allocateCache (int d) const
 
value_type computeCoeff (int i, const ExprT1 &expr1, const ConstExpr< typename ExprT1::value_type > &expr2) const
 
value_type computeFastAccessCoeff (int i, const ExprT1 &expr1, const ConstExpr< typename ExprT1::value_type > &expr2) const
 

The documentation for this class was generated from the following file: