Pure virtual interface for instantiating an evaluator on device. More...
#include <Phalanx_DeviceEvaluator.hpp>
Public Types | |
| using | team_policy = Kokkos::TeamPolicy< PHX::exec_space > |
| using | member_type = team_policy::member_type |
| using | traits = Traits |
Public Member Functions | |
| 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. | |
Pure virtual interface for instantiating an evaluator on device.
1.8.5