separable coordinate system