Coverage for C:\Users\t590r\Documents\GitHub\suppy\suppy\projections\__init__.py: 100%
4 statements
« prev ^ index » next coverage.py v7.6.4, created at 2025-02-05 10:12 +0100
« prev ^ index » next coverage.py v7.6.4, created at 2025-02-05 10:12 +0100
1"""Module for simple projection objects."""
2from ._basic_projections import (
3 BoxProjection,
4 WeightedBoxProjection,
5 HalfspaceProjection,
6 BandProjection,
7 BallProjection,
8 MinDVHProjection,
9 MaxDVHProjection,
10)
11from ._projection_methods import (
12 SequentialProjection,
13 SimultaneousProjection,
14 BlockIterativeProjection,
15 StringAveragedProjection,
16)
18from ._subgradient_projections import SubgradientProjection, EUDProjection
20__all__ = [
21 "BoxProjection",
22 "WeightedBoxProjection",
23 "HalfspaceProjection",
24 "BandProjection",
25 "BallProjection",
26 "MinDVHProjection",
27 "MaxDVHProjection",
28 "SequentialProjection",
29 "SimultaneousProjection",
30 "BlockIterativeProjection",
31 "StringAveragedProjection",
32 "SubgradientProjection",
33 "EUDProjection",
34]