|
Panzer Version of the Day
|
#include <Panzer_ExprEval_impl.hpp>

Public Types | |
| using | biggest_ab_type = typename std::conditional<(b_rank > a_rank), B, A >::type |
| using | biggest_type = typename std::conditional<(c_rank > biggest_ab_type::rank), C, biggest_ab_type >::type |
| using | type = typename RebindViewType< biggest_type, typename A::const_value_type >::type |
| using | non_const_type = typename RebindViewType< biggest_type, typename A::non_const_value_type >::type |
Static Public Attributes | |
| static constexpr size_t | a_rank = A::rank |
| static constexpr size_t | b_rank = B::rank |
| static constexpr size_t | c_rank = C::rank |
Definition at line 200 of file Panzer_ExprEval_impl.hpp.
| using panzer::Expr::TernaryResultType< C, A, B >::biggest_ab_type = typename std::conditional<(b_rank > a_rank), B, A>::type |
Definition at line 204 of file Panzer_ExprEval_impl.hpp.
| using panzer::Expr::TernaryResultType< C, A, B >::biggest_type = typename std::conditional<(c_rank > biggest_ab_type::rank), C, biggest_ab_type>::type |
Definition at line 205 of file Panzer_ExprEval_impl.hpp.
| using panzer::Expr::TernaryResultType< C, A, B >::type = typename RebindViewType<biggest_type, typename A::const_value_type>::type |
Definition at line 206 of file Panzer_ExprEval_impl.hpp.
| using panzer::Expr::TernaryResultType< C, A, B >::non_const_type = typename RebindViewType<biggest_type, typename A::non_const_value_type>::type |
Definition at line 207 of file Panzer_ExprEval_impl.hpp.
|
staticconstexpr |
Definition at line 201 of file Panzer_ExprEval_impl.hpp.
|
staticconstexpr |
Definition at line 202 of file Panzer_ExprEval_impl.hpp.
|
staticconstexpr |
Definition at line 203 of file Panzer_ExprEval_impl.hpp.