Index commensurability analysis evaluation tessellation base constructor dim2 dim3 exceptions generic utils viewer