bool MapFieldPermutation(const viskores::cont::Field &inputField, const viskores::cont::ArrayHandle< viskores::Id > &permutation, viskores::cont::Field &outputField, viskores::Float64 invalidValue=viskores::Nan< viskores::Float64 >())
Maps a field by permuting it by a given index array.