Skip to content

Commit e609636

Browse files
move specialized equations to zoo
1 parent 180f947 commit e609636

31 files changed

Lines changed: 662 additions & 535 deletions

docs/source/_rst/_code.rst

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -203,6 +203,20 @@ Equations and Differential Operators
203203
Differential Operators <operator.rst>
204204

205205

206+
Equations Zoo
207+
---------------------------------------
208+
209+
.. toctree::
210+
:titlesonly:
211+
212+
Acoustic Wave Equation <equation/zoo/acoustic_wave_equation.rst>
213+
Advection Equation <equation/zoo/advection_equation.rst>
214+
Allen-Cahn Equation <equation/zoo/allen_cahn_equation.rst>
215+
Diffusion-Reaction Equation <equation/zoo/diffusion_reaction_equation.rst>
216+
Helmholtz Equation <equation/zoo/helmholtz_equation.rst>
217+
Poisson Equation <equation/zoo/poisson_equation.rst>
218+
219+
206220
Problems
207221
--------------
208222

docs/source/_rst/equation/equation_factory.rst

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -21,27 +21,3 @@ Equation Factory
2121
.. autoclass:: pina._src.equation.equation_factory.Laplace
2222
:members:
2323
:show-inheritance:
24-
25-
.. autoclass:: pina._src.equation.equation_factory.Advection
26-
:members:
27-
:show-inheritance:
28-
29-
.. autoclass:: pina._src.equation.equation_factory.AllenCahn
30-
:members:
31-
:show-inheritance:
32-
33-
.. autoclass:: pina._src.equation.equation_factory.DiffusionReaction
34-
:members:
35-
:show-inheritance:
36-
37-
.. autoclass:: pina._src.equation.equation_factory.Helmholtz
38-
:members:
39-
:show-inheritance:
40-
41-
.. autoclass:: pina._src.equation.equation_factory.Poisson
42-
:members:
43-
:show-inheritance:
44-
45-
.. autoclass:: pina._src.equation.equation_factory.AcousticWave
46-
:members:
47-
:show-inheritance:
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
AcousticWaveEquation
2+
=====================
3+
.. currentmodule:: pina.equation.zoo.acoustic_wave_equation
4+
5+
.. automodule:: pina._src.equation.zoo.acoustic_wave_equation
6+
:members:
7+
:show-inheritance:
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
Advection Equation
2+
=====================
3+
.. currentmodule:: pina.equation.zoo.advection_equation
4+
5+
.. automodule:: pina._src.equation.zoo.advection_equation
6+
:members:
7+
:show-inheritance:
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
Allen Cahn Equation
2+
=====================
3+
.. currentmodule:: pina.equation.zoo.allen_cahn_equation
4+
5+
.. automodule:: pina._src.equation.zoo.allen_cahn_equation
6+
:members:
7+
:show-inheritance:
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
Diffusion Reaction Equation
2+
==============================
3+
.. currentmodule:: pina.equation.zoo.diffusion_reaction_equation
4+
5+
.. automodule:: pina._src.equation.zoo.diffusion_reaction_equation
6+
:members:
7+
:show-inheritance:
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
Helmholtz Equation
2+
=====================
3+
.. currentmodule:: pina.equation.zoo.helmholtz_equation
4+
5+
.. automodule:: pina._src.equation.zoo.helmholtz_equation
6+
7+
.. autoclass:: pina._src.equation.zoo.helmholtz_equation.HelmholtzEquation
8+
:members:
9+
:show-inheritance:
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
Poisson Equation
2+
=====================
3+
.. currentmodule:: pina.equation.zoo.poisson_equation
4+
5+
.. automodule:: pina._src.equation.zoo.poisson_equation
6+
7+
.. autoclass:: pina._src.equation.zoo.poisson_equation.PoissonEquation
8+
:members:
9+
:show-inheritance:

0 commit comments

Comments
 (0)