Sacado Package Browser (Single Doxygen Collection)
Version of the Day
|
Specialization of Promote when B is an expression and A is convertible to its value-type, e.g., Promote< double, fad-expression > (using BaseExprType to remove ViewFad) More...
#include <Sacado_Traits.hpp>
Public Types | |
typedef BaseExprType< B >::type | type |
Specialization of Promote when B is an expression and A is convertible to its value-type, e.g., Promote< double, fad-expression > (using BaseExprType to remove ViewFad)
Definition at line 176 of file Sacado_Traits.hpp.
typedef BaseExprType<B>::type Sacado::Promote< A, B, typename mpl::enable_if_c< !std::is_convertible< A, B >::value &&!std::is_convertible< B, A >::value &&IsExpr< B >::value &&std::is_convertible< A, typename BaseExprType< typename B::value_type >::type >::value >::type >::type |
Definition at line 183 of file Sacado_Traits.hpp.