Update Condition notation & domains import in tutorials

This commit is contained in:
MatteoB30
2025-02-07 15:08:42 +01:00
committed by Nicola Demo
parent 195224794f
commit c6f1aafdec
18 changed files with 224 additions and 256 deletions

View File

@@ -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,