|
Panzer
Version of the Day
|
#include <Panzer_ExprEval_impl.hpp>
Public Types | |
| using | NonConstResult = typename TernaryResultType< Cond, Left, Right >::non_const_type |
| using | Result = typename TernaryResultType< Cond, Left, Right >::type |
| using | execution_space = typename Result::execution_space |
Public Member Functions | |
| KOKKOS_INLINE_FUNCTION void | operator() (typename execution_space::size_type i) const |
| TernaryFunctor (std::string const &name, Teuchos::any &result, Teuchos::any &cond, Teuchos::any &left, Teuchos::any &right) | |
Public Attributes | |
| NonConstResult | result_ |
| Cond | cond_ |
| Left | left_ |
| Right | right_ |
Definition at line 319 of file Panzer_ExprEval_impl.hpp.
| using panzer::Expr::TernaryFunctor< Cond, Left, Right, 1 >::NonConstResult = typename TernaryResultType<Cond, Left, Right>::non_const_type |
Definition at line 320 of file Panzer_ExprEval_impl.hpp.
| using panzer::Expr::TernaryFunctor< Cond, Left, Right, 1 >::Result = typename TernaryResultType<Cond, Left, Right>::type |
Definition at line 321 of file Panzer_ExprEval_impl.hpp.
| using panzer::Expr::TernaryFunctor< Cond, Left, Right, 1 >::execution_space = typename Result::execution_space |
Definition at line 322 of file Panzer_ExprEval_impl.hpp.
|
inline |
Definition at line 334 of file Panzer_ExprEval_impl.hpp.
|
inline |
Definition at line 328 of file Panzer_ExprEval_impl.hpp.
| NonConstResult panzer::Expr::TernaryFunctor< Cond, Left, Right, 1 >::result_ |
Definition at line 323 of file Panzer_ExprEval_impl.hpp.
| Cond panzer::Expr::TernaryFunctor< Cond, Left, Right, 1 >::cond_ |
Definition at line 324 of file Panzer_ExprEval_impl.hpp.
| Left panzer::Expr::TernaryFunctor< Cond, Left, Right, 1 >::left_ |
Definition at line 325 of file Panzer_ExprEval_impl.hpp.
| Right panzer::Expr::TernaryFunctor< Cond, Left, Right, 1 >::right_ |
Definition at line 326 of file Panzer_ExprEval_impl.hpp.
1.8.14