From 017e934c73d4ba0b3b49eaa498c7200ebd137f09 Mon Sep 17 00:00:00 2001 From: David Zwicker Date: Thu, 23 Jan 2025 15:56:04 +0100 Subject: [PATCH 1/2] Update boundary conditions format in PDE tutorial notebook --- ...2 - Solving pre-defined partial differential equations.ipynb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/jupyter/Tutorial 2 - Solving pre-defined partial differential equations.ipynb b/examples/jupyter/Tutorial 2 - Solving pre-defined partial differential equations.ipynb index 0615689e..ebb28045 100644 --- a/examples/jupyter/Tutorial 2 - Solving pre-defined partial differential equations.ipynb +++ b/examples/jupyter/Tutorial 2 - Solving pre-defined partial differential equations.ipynb @@ -268,7 +268,7 @@ "outputs": [], "source": [ "grid = pde.CartesianGrid([[0, 2 * np.pi]] * 2, 64)\n", - "bcs = [{\"value\": \"sin(y)\"}, {\"value\": \"sin(x)\"}]\n", + "bcs = {\"x-\": {\"value\": \"sin(y)\"}, \"x+\": {\"value\": \"sin(x)\"}}\n", "\n", "field_zero = pde.ScalarField(grid)\n", "result_laplace = pde.solve_poisson_equation(field_zero, bc=bcs)\n", From a40a9bcacef37a3a98aeb9eaf18a52bfc7d292b5 Mon Sep 17 00:00:00 2001 From: David Zwicker Date: Thu, 23 Jan 2025 16:03:07 +0100 Subject: [PATCH 2/2] Fix boundary condition keys in PDE tutorial notebook --- ...2 - Solving pre-defined partial differential equations.ipynb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/jupyter/Tutorial 2 - Solving pre-defined partial differential equations.ipynb b/examples/jupyter/Tutorial 2 - Solving pre-defined partial differential equations.ipynb index ebb28045..4e9ab3c8 100644 --- a/examples/jupyter/Tutorial 2 - Solving pre-defined partial differential equations.ipynb +++ b/examples/jupyter/Tutorial 2 - Solving pre-defined partial differential equations.ipynb @@ -268,7 +268,7 @@ "outputs": [], "source": [ "grid = pde.CartesianGrid([[0, 2 * np.pi]] * 2, 64)\n", - "bcs = {\"x-\": {\"value\": \"sin(y)\"}, \"x+\": {\"value\": \"sin(x)\"}}\n", + "bcs = {\"x\": {\"value\": \"sin(y)\"}, \"y\": {\"value\": \"sin(x)\"}}\n", "\n", "field_zero = pde.ScalarField(grid)\n", "result_laplace = pde.solve_poisson_equation(field_zero, bc=bcs)\n",