Skip to content

Commit 0ec84a3

Browse files
Improve domain and operation logic
1 parent c76cf21 commit 0ec84a3

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

54 files changed

+3151
-2107
lines changed

docs/source/_rst/_code.rst

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -231,10 +231,11 @@ Geometrical Domains
231231
.. toctree::
232232
:titlesonly:
233233

234-
Domain <domain/domain.rst>
235-
CartesianDomain <domain/cartesian.rst>
236-
EllipsoidDomain <domain/ellipsoid.rst>
237-
SimplexDomain <domain/simplex.rst>
234+
DomainInterface <domain/domain_interface.rst>
235+
BaseDomain <domain/base_domain.rst>
236+
CartesianDomain <domain/cartesian_domain.rst>
237+
EllipsoidDomain <domain/ellipsoid_domain.rst>
238+
SimplexDomain <domain/simplex_domain.rst>
238239

239240
Domain Operations
240241
------------------
@@ -243,10 +244,11 @@ Domain Operations
243244
:titlesonly:
244245

245246
OperationInterface <domain/operation_interface.rst>
246-
Union <domain/union_domain.rst>
247-
Intersection <domain/intersection_domain.rst>
248-
Difference <domain/difference_domain.rst>
249-
Exclusion <domain/exclusion_domain.rst>
247+
BaseOperation <domain/base_operation.rst>
248+
Union <domain/union.rst>
249+
Intersection <domain/intersection.rst>
250+
Difference <domain/difference.rst>
251+
Exclusion <domain/exclusion.rst>
250252

251253
Callbacks
252254
-----------
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
BaseDomain
2+
===========
3+
.. currentmodule:: pina.domain.base_domain
4+
5+
.. automodule:: pina.domain.base_domain
6+
7+
.. autoclass:: BaseDomain
8+
:members:
9+
:show-inheritance:
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
BaseOperation
2+
==============
3+
.. currentmodule:: pina.domain.base_operation
4+
5+
.. automodule:: pina.domain.base_operation
6+
7+
.. autoclass:: BaseOperation
8+
:members:
9+
:show-inheritance:

docs/source/_rst/domain/cartesian.rst renamed to docs/source/_rst/domain/cartesian_domain.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
CartesianDomain
22
======================
3-
.. currentmodule:: pina.domain.cartesian
3+
.. currentmodule:: pina.domain.cartesian_domain
44

5-
.. automodule:: pina.domain.cartesian
5+
.. automodule:: pina.domain.cartesian_domain
66

77
.. autoclass:: CartesianDomain
88
:members:

docs/source/_rst/domain/difference_domain.rst renamed to docs/source/_rst/domain/difference.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
Difference
22
======================
3-
.. currentmodule:: pina.domain.difference_domain
3+
.. currentmodule:: pina.domain.difference
44

5-
.. automodule:: pina.domain.difference_domain
5+
.. automodule:: pina.domain.difference
66

77
.. autoclass:: Difference
88
:members:

docs/source/_rst/domain/domain.rst renamed to docs/source/_rst/domain/domain_interface.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
Domain
2-
===========
1+
DomainInterface
2+
================
33
.. currentmodule:: pina.domain.domain_interface
44

55
.. automodule:: pina.domain.domain_interface

docs/source/_rst/domain/ellipsoid.rst renamed to docs/source/_rst/domain/ellipsoid_domain.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
EllipsoidDomain
22
======================
3-
.. currentmodule:: pina.domain.ellipsoid
3+
.. currentmodule:: pina.domain.ellipsoid_domain
44

5-
.. automodule:: pina.domain.ellipsoid
5+
.. automodule:: pina.domain.ellipsoid_domain
66

77
.. autoclass:: EllipsoidDomain
88
:members:

docs/source/_rst/domain/exclusion_domain.rst renamed to docs/source/_rst/domain/exclusion.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
Exclusion
22
======================
3-
.. currentmodule:: pina.domain.exclusion_domain
3+
.. currentmodule:: pina.domain.exclusion
44

5-
.. automodule:: pina.domain.exclusion_domain
5+
.. automodule:: pina.domain.exclusion
66

77
.. autoclass:: Exclusion
88
:members:

docs/source/_rst/domain/intersection_domain.rst renamed to docs/source/_rst/domain/intersection.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
Intersection
22
======================
3-
.. currentmodule:: pina.domain.intersection_domain
3+
.. currentmodule:: pina.domain.intersection
44

5-
.. automodule:: pina.domain.intersection_domain
5+
.. automodule:: pina.domain.intersection
66

77
.. autoclass:: Intersection
88
:members:

docs/source/_rst/domain/simplex.rst renamed to docs/source/_rst/domain/simplex_domain.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
SimplexDomain
22
======================
3-
.. currentmodule:: pina.domain.simplex
3+
.. currentmodule:: pina.domain.simplex_domain
44

5-
.. automodule:: pina.domain.simplex
5+
.. automodule:: pina.domain.simplex_domain
66

77
.. autoclass:: SimplexDomain
88
:members:

0 commit comments

Comments
 (0)