Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
FEniCS GitHub Actions committed Oct 15, 2024
1 parent 2745d04 commit af3e240
Show file tree
Hide file tree
Showing 3 changed files with 35 additions and 35 deletions.
4 changes: 2 additions & 2 deletions dolfinx/main/cpp/demos/demo_biharmonic.html
Original file line number Diff line number Diff line change
Expand Up @@ -136,8 +136,8 @@ <h3>Weak formulation<a class="headerlink" href="#weak-formulation" title="Link t
\forall \ K \in \mathcal{T} \right\}
\]</div>
<p>and considering the boundary conditions</p>
<div class="amsmath math notranslate nohighlight" id="equation-4cff242c-43f9-49f2-82ec-acb01f1236e8">
<span class="eqno">(1)<a class="headerlink" href="#equation-4cff242c-43f9-49f2-82ec-acb01f1236e8" title="Permalink to this equation"></a></span>\[\begin{align}
<div class="amsmath math notranslate nohighlight" id="equation-5a8c0313-89a5-44d6-9b6d-721a2bb743d1">
<span class="eqno">(1)<a class="headerlink" href="#equation-5a8c0313-89a5-44d6-9b6d-721a2bb743d1" title="Permalink to this equation"></a></span>\[\begin{align}
u &amp;= 0 \quad {\rm on} \ \partial\Omega, \\
\nabla^{2} u &amp;= 0 \quad {\rm on} \ \partial\Omega,
\end{align}\]</div>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"cells": [
{
"cell_type": "markdown",
"id": "09441227",
"id": "08e50a7f",
"metadata": {},
"source": [
"# Matrix-free conjugate gradient solver for the Poisson equation\n",
Expand Down Expand Up @@ -72,7 +72,7 @@
{
"cell_type": "code",
"execution_count": null,
"id": "c1b7c6ad",
"id": "f46b1cd2",
"metadata": {},
"outputs": [],
"source": [
Expand All @@ -82,7 +82,7 @@
{
"cell_type": "code",
"execution_count": null,
"id": "1b493df3",
"id": "36bb75f4",
"metadata": {},
"outputs": [],
"source": [
Expand All @@ -92,7 +92,7 @@
{
"cell_type": "code",
"execution_count": null,
"id": "e585896e",
"id": "f44d54bd",
"metadata": {},
"outputs": [],
"source": [
Expand All @@ -104,7 +104,7 @@
},
{
"cell_type": "markdown",
"id": "7aefb7c3",
"id": "31967dd9",
"metadata": {},
"source": [
"We begin by using {py:func}`create_rectangle\n",
Expand All @@ -117,7 +117,7 @@
{
"cell_type": "code",
"execution_count": null,
"id": "18b8cbdd",
"id": "a26ce38d",
"metadata": {},
"outputs": [],
"source": [
Expand All @@ -130,7 +130,7 @@
{
"cell_type": "code",
"execution_count": null,
"id": "fcec1fe2",
"id": "d7871687",
"metadata": {},
"outputs": [],
"source": [
Expand All @@ -141,7 +141,7 @@
},
{
"cell_type": "markdown",
"id": "5a0ef34c",
"id": "9d36c334",
"metadata": {},
"source": [
"The second argument to {py:class}`functionspace\n",
Expand All @@ -160,7 +160,7 @@
{
"cell_type": "code",
"execution_count": null,
"id": "6958dbe0",
"id": "7be08b87",
"metadata": {},
"outputs": [],
"source": [
Expand All @@ -171,7 +171,7 @@
},
{
"cell_type": "markdown",
"id": "44b1167c",
"id": "f38b21a7",
"metadata": {},
"source": [
"We now find the degrees of freedom that are associated with the boundary\n",
Expand All @@ -182,7 +182,7 @@
{
"cell_type": "code",
"execution_count": null,
"id": "61d793f4",
"id": "2091f99f",
"metadata": {},
"outputs": [],
"source": [
Expand All @@ -191,7 +191,7 @@
},
{
"cell_type": "markdown",
"id": "5e877a11",
"id": "70ce681a",
"metadata": {},
"source": [
"and use {py:func}`dirichletbc <dolfinx.fem.dirichletbc>` to define the\n",
Expand All @@ -204,7 +204,7 @@
{
"cell_type": "code",
"execution_count": null,
"id": "ad0c7823",
"id": "45be2874",
"metadata": {},
"outputs": [],
"source": [
Expand All @@ -215,7 +215,7 @@
},
{
"cell_type": "markdown",
"id": "0ffd6f63",
"id": "56a91744",
"metadata": {},
"source": [
"Next, we express the variational problem using UFL."
Expand All @@ -224,7 +224,7 @@
{
"cell_type": "code",
"execution_count": null,
"id": "d9ae8d16",
"id": "fa9a199c",
"metadata": {},
"outputs": [],
"source": [
Expand All @@ -239,7 +239,7 @@
},
{
"cell_type": "markdown",
"id": "ca9586d2",
"id": "f8da6999",
"metadata": {},
"source": [
"For the matrix-free solvers we also define a second linear form `M` as\n",
Expand All @@ -255,7 +255,7 @@
{
"cell_type": "code",
"execution_count": null,
"id": "85c09209",
"id": "51a6882e",
"metadata": {},
"outputs": [],
"source": [
Expand All @@ -266,7 +266,7 @@
},
{
"cell_type": "markdown",
"id": "cca7f9f7",
"id": "031cf959",
"metadata": {},
"source": [
"### Matrix-free conjugate gradient solver\n",
Expand All @@ -280,7 +280,7 @@
{
"cell_type": "code",
"execution_count": null,
"id": "718634ff",
"id": "2c445f23",
"metadata": {},
"outputs": [],
"source": [
Expand All @@ -295,7 +295,7 @@
{
"cell_type": "code",
"execution_count": null,
"id": "58fab38b",
"id": "79fe0bef",
"metadata": {},
"outputs": [],
"source": [
Expand All @@ -306,7 +306,7 @@
},
{
"cell_type": "markdown",
"id": "aaadf52d",
"id": "c12711b4",
"metadata": {
"lines_to_next_cell": 2
},
Expand All @@ -318,7 +318,7 @@
{
"cell_type": "code",
"execution_count": null,
"id": "d124c87c",
"id": "9c37fd93",
"metadata": {
"lines_to_next_cell": 2
},
Expand All @@ -341,7 +341,7 @@
},
{
"cell_type": "markdown",
"id": "4718ef21",
"id": "93992eda",
"metadata": {
"lines_to_next_cell": 2
},
Expand All @@ -357,7 +357,7 @@
{
"cell_type": "code",
"execution_count": null,
"id": "4a0ebebd",
"id": "c8f987b2",
"metadata": {},
"outputs": [],
"source": [
Expand Down Expand Up @@ -403,7 +403,7 @@
},
{
"cell_type": "markdown",
"id": "f1d11f8e",
"id": "effd0ce5",
"metadata": {},
"source": [
"This matrix-free solver is now used to compute the finite element solution.\n",
Expand All @@ -414,7 +414,7 @@
{
"cell_type": "code",
"execution_count": null,
"id": "76b1ef72",
"id": "042499c3",
"metadata": {},
"outputs": [],
"source": [
Expand All @@ -426,7 +426,7 @@
{
"cell_type": "code",
"execution_count": null,
"id": "78c2b234",
"id": "cc7ac548",
"metadata": {},
"outputs": [],
"source": [
Expand All @@ -437,7 +437,7 @@
{
"cell_type": "code",
"execution_count": null,
"id": "691b354b",
"id": "ba0732c0",
"metadata": {},
"outputs": [],
"source": [
Expand All @@ -449,7 +449,7 @@
{
"cell_type": "code",
"execution_count": null,
"id": "e20ec855",
"id": "2cf8e5fa",
"metadata": {},
"outputs": [],
"source": [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@
"cells": [
{
"cell_type": "markdown",
"id": "92fbb8c3",
"id": "e0bf3e3e",
"metadata": {},
"source": [
"# Mixed formulation for the Poisson equation"
]
},
{
"cell_type": "markdown",
"id": "a38e5ab0",
"id": "779ee9a2",
"metadata": {},
"source": [
"This demo illustrates how to solve Poisson equation using a mixed\n",
Expand All @@ -22,7 +22,7 @@
},
{
"cell_type": "markdown",
"id": "a7f5ab09",
"id": "4f9334ba",
"metadata": {},
"source": [
"```{admonition} Download sources\n",
Expand Down Expand Up @@ -103,7 +103,7 @@
{
"cell_type": "code",
"execution_count": null,
"id": "d75fd339",
"id": "79e0bab0",
"metadata": {},
"outputs": [],
"source": [
Expand Down

0 comments on commit af3e240

Please sign in to comment.