Pure virtual interface for instantiating an evaluator on device.
More...
#include <Phalanx_DeviceEvaluator.hpp>
|
using | team_policy = Kokkos::TeamPolicy< PHX::exec_space > |
|
using | member_type = team_policy::member_type |
|
using | traits = Traits |
|
|
virtual KOKKOS_FUNCTION void | prepareForRecompute (const member_type &, typename Traits::EvalData) |
| Used to bind EvalData objects to functor.
|
|
virtual KOKKOS_FUNCTION void | evaluate (const member_type &team, typename Traits::EvalData d)=0 |
| Performs the evaluation.
|
|
template<typename Traits>
struct PHX::DeviceEvaluator< Traits >
Pure virtual interface for instantiating an evaluator on device.
The documentation for this struct was generated from the following file:
- Phalanx_DeviceEvaluator.hpp