added adapter for IntDoubleVector