add type floatD_X

- new type to define a float position inside a cell
- number of components depends on simDim