I think ```float64_t*``` is enough, please check ```lib/SGVector.h``` to see how ```SGVector``` is implemented.