# - optimizeOverlap (pyTree) - import Converter.PyTree as C import Generator.PyTree as G import Transform.PyTree as T import Connector.PyTree as X Ni = 50; Nj = 50; Nk = 2 a = G.cart((0,0,0),(1./(Ni-1), 1./(Nj-1),1), (Ni,Nj,Nk)) b = G.cart((0,0,0),(2./(Ni-1), 2./(Nj-1),1), (Ni,Nj,Nk)); b[0] = 'cart2' a = T.rotate(a, (0,0,0), (0,0,1), 10.) a = T.translate(a, (0.5,0.5,0)) t = C.newPyTree(['Base1', a, 'Base2', b]) t = X.optimizeOverlap(t) C.convertPyTree2File(t, "out.cgns")