Skip to content

Break up `connection/__init__.py`

This depends on !51 (merged) (which is why there are so many commits in there) and attempts to fix #11 (closed). Everything still seems to work after the move, the documentation still seems to be correctly generated, etc.

It's basically splitting up all of connection/__init__.py:

  • New direct.py file with all the base classes and DirectDiscretizationConnection.
  • Put ChainedDiscretizationConnection in chained.py with the flattening stuff.
  • New projection.py file for the L2Projection..Connection class from !51 (merged).

Merge request reports

Loading