partitioning approach for TSDGrid