add vector.h: vector_getVector
update grid.h: grid_smoothness(not ready)