Skip to content

Commit 24ec539

Browse files
Improve domain and operation logic
1 parent fc82a65 commit 24ec539

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
@@ -230,10 +230,11 @@ Geometrical Domains
230230
.. toctree::
231231
:titlesonly:
232232

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

238239
Domain Operations
239240
------------------
@@ -242,10 +243,11 @@ Domain Operations
242243
:titlesonly:
243244

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

250252
Callbacks
251253
-----------
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)