Closed TheBB closed 3 years ago
The torus is periodic, right? It's known that SplineModel does not (yet) support periodic topologies. This PR is for patches with incident interfaces (poor man's periodicity).
Inserting
torus = torus.split(torus.knots(1)[0], direction='v')
torus = torus.split(torus.knots(2)[0], direction='w')
gives the following error
OrientationError: Candidate nodes found but no orientation matched. This probably indicates an erroneous topology. If you are sure this is not the case (that twin patches exist), use raise_on_twins=False. This happened while trying to connect patches at indexes 0 and 0.
I might misunderstand what this PR is supposed to do, but if seem to fail in the case below with a self-connecting torus. The torus is in fact self-connecting on two separate slices.
which pproduces no connections