Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This PR fixes two issues with `Multipatch.refined`: 1. In commit 7e29a28 the `apply_annotations` decorators were removed from the `topology` module, including `Multipatch.__init__`, which wants a tuple of patches, but `Multipatch.refined`, which passed a generator of patches, was not changed accordingly. 2. In commit 64d5f6f the `apply_annotations` decorators were removed from the `transformseq` module, including `PlainTransforms.__init__`, which wants a tuple of *canonical* transform chains, but `Multipatch.interfaces`, which passed a tuple of uncanonical transform chains when refined, was not changed accordingly. In addition, this PR adds a test for refined multipatch topologies.
- Loading branch information