Utilities to hide templating in concrete Evaluators. More...
#include <Phalanx_Evaluator_Utilities.hpp>
Public Member Functions | |
template<typename DataT , typename Tag0 , typename Tag1 , typename Tag2 , typename Tag3 , typename Tag4 , typename Tag5 , typename Tag6 , typename Tag7 > | |
void | setFieldData (PHX::MDField< DataT, Tag0, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7 > &f, PHX::FieldManager< Traits > &fm) |
template<typename DataT , int Rank> | |
void | setFieldData (PHX::Field< DataT, Rank > &f, PHX::FieldManager< Traits > &fm) |
template<typename DataT , typename... Props> | |
void | setFieldData (const PHX::FieldTag &, Kokkos::View< DataT, Props...> &, PHX::FieldManager< Traits > &) |
Utilities to hide templating in concrete Evaluators.