Update Condition notation & domains import in tutorials
This commit is contained in:
12
tutorials/tutorial13/tutorial.ipynb
vendored
12
tutorials/tutorial13/tutorial.ipynb
vendored
@@ -40,7 +40,7 @@
|
||||
"from pina.solvers import PINN, SAPINN\n",
|
||||
"from pina.model.layers import FourierFeatureEmbedding\n",
|
||||
"from pina.loss import LpLoss\n",
|
||||
"from pina.geometry import CartesianDomain\n",
|
||||
"from pina.domain import CartesianDomain\n",
|
||||
"from pina.equation import Equation, FixedValue\n",
|
||||
"from pina.model import FeedForward\n"
|
||||
]
|
||||
@@ -89,11 +89,11 @@
|
||||
"\n",
|
||||
" # here we write the problem conditions\n",
|
||||
" conditions = {\n",
|
||||
" 'gamma0' : Condition(location=CartesianDomain({'x': 0}),\n",
|
||||
" 'bound_cond0' : Condition(domain=CartesianDomain({'x': 0}),\n",
|
||||
" equation=FixedValue(0)),\n",
|
||||
" 'gamma1' : Condition(location=CartesianDomain({'x': 1}),\n",
|
||||
" 'bound_cond1' : Condition(domain=CartesianDomain({'x': 1}),\n",
|
||||
" equation=FixedValue(0)),\n",
|
||||
" 'D': Condition(location=spatial_domain,\n",
|
||||
" 'phys_cond': Condition(domain=spatial_domain,\n",
|
||||
" equation=Equation(poisson_equation)),\n",
|
||||
" }\n",
|
||||
"\n",
|
||||
@@ -453,7 +453,7 @@
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "pina",
|
||||
"display_name": "Python 3",
|
||||
"language": "python",
|
||||
"name": "python3"
|
||||
},
|
||||
@@ -467,7 +467,7 @@
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.9.16"
|
||||
"version": "3.12.3"
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
|
||||
8
tutorials/tutorial13/tutorial.py
vendored
8
tutorials/tutorial13/tutorial.py
vendored
@@ -33,7 +33,7 @@ from pina.operators import laplacian
|
||||
from pina.solvers import PINN, SAPINN
|
||||
from pina.model.layers import FourierFeatureEmbedding
|
||||
from pina.loss import LpLoss
|
||||
from pina.geometry import CartesianDomain
|
||||
from pina.domain import CartesianDomain
|
||||
from pina.equation import Equation, FixedValue
|
||||
from pina.model import FeedForward
|
||||
|
||||
@@ -74,11 +74,11 @@ class Poisson(SpatialProblem):
|
||||
|
||||
# here we write the problem conditions
|
||||
conditions = {
|
||||
'gamma0' : Condition(location=CartesianDomain({'x': 0}),
|
||||
'bound_cond0' : Condition(domain=CartesianDomain({'x': 0}),
|
||||
equation=FixedValue(0)),
|
||||
'gamma1' : Condition(location=CartesianDomain({'x': 1}),
|
||||
'bound_cond1' : Condition(domain=CartesianDomain({'x': 1}),
|
||||
equation=FixedValue(0)),
|
||||
'D': Condition(location=spatial_domain,
|
||||
'phys_cond': Condition(domain=spatial_domain,
|
||||
equation=Equation(poisson_equation)),
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user