Using auto in WorkletInvokeFunctorDetail
requested to merge vbolea/vtk-m:refactor-workletinvokerfunctordetail-generalize-returntypes into master
This change makes use of c++11
auto
in the return type of WorletInvokerFunctorDetail.h
.
The reason of this change is to relax ThreadIndicesType trait dependency so that in the in the future we could have heterogenous types of ThreadIndices, this will allow us to have further optimizations.
Therefore this will be the first part of a series of Merge Requests:
-
!2035 (merged) Using auto in
WorkletInvokerFunctorDetail.h
-
!2032 (merged) Remove
ThreadIndicesTypes
concrete instances in theFetch
's specializations - !2027 (merged) Adding new template parameter in ThreadIndicesTologyMap and its specializations.
Signed-off-by: Vicente Adolfo Bolea Sanchez vicente.bolea@kitware.com
Edited by Vicente Bolea