Skip to content

Commit 58b6741

Browse files
author
FEniCS GitHub Actions
committed
1 parent 0eca6a7 commit 58b6741

51 files changed

Lines changed: 1245 additions & 1246 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

dolfinx/main/cpp/_downloads/0f14576af2b6f0f9ee1f2d8c2aa32aec/main.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ int main(int argc, char* argv[])
111111

112112
{
113113
// Create mesh and function space
114-
auto part = mesh::create_cell_partitioner(mesh::GhostMode::shared_facet);
114+
auto part = mesh::create_cell_partitioner(mesh::GhostMode::shared_facet, 2);
115115
auto mesh = std::make_shared<mesh::Mesh<U>>(
116116
mesh::create_rectangle<U>(MPI_COMM_WORLD, {{{0.0, 0.0}, {2.0, 1.0}}},
117117
{32, 16}, mesh::CellType::triangle, part));

dolfinx/main/cpp/_downloads/b693a008315e8318489984dd5f11b4d3/main.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ int main(int argc, char* argv[])
157157
PetscInitialize(&argc, &argv, nullptr, nullptr);
158158
{
159159
// Create mesh
160-
auto part = mesh::create_cell_partitioner(mesh::GhostMode::shared_facet);
160+
auto part = mesh::create_cell_partitioner(mesh::GhostMode::shared_facet, 2);
161161
auto mesh = std::make_shared<mesh::Mesh<U>>(
162162
mesh::create_rectangle<U>(MPI_COMM_WORLD, {{{0.0, 0.0}, {1.0, 1.0}}},
163163
{32, 32}, mesh::CellType::triangle, part));

dolfinx/main/cpp/_sources/demos/demo_biharmonic.md.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -253,7 +253,7 @@ int main(int argc, char* argv[])
253253
PetscInitialize(&argc, &argv, nullptr, nullptr);
254254
{
255255
// Create mesh
256-
auto part = mesh::create_cell_partitioner(mesh::GhostMode::shared_facet);
256+
auto part = mesh::create_cell_partitioner(mesh::GhostMode::shared_facet, 2);
257257
auto mesh = std::make_shared<mesh::Mesh<U>>(
258258
mesh::create_rectangle<U>(MPI_COMM_WORLD, {{{0.0, 0.0}, {1.0, 1.0}}},
259259
{32, 32}, mesh::CellType::triangle, part));

dolfinx/main/cpp/_sources/demos/demo_codim_0_assembly.md.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ int main(int argc, char* argv[])
4040
auto mesh = std::make_shared<mesh::Mesh<U>>(mesh::create_rectangle<U>(
4141
MPI_COMM_WORLD, {{{0.0, 0.0}, {2.0, 1.0}}}, {1, 4},
4242
mesh::CellType::quadrilateral,
43-
mesh::create_cell_partitioner(mesh::GhostMode::shared_facet)));
43+
mesh::create_cell_partitioner(mesh::GhostMode::shared_facet, 2)));
4444

4545
basix::FiniteElement element = basix::create_element<U>(
4646
basix::element::family::P, basix::cell::type::quadrilateral, 1,

dolfinx/main/cpp/_sources/demos/demo_hyperelasticity.md.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -362,7 +362,7 @@ int main(int argc, char* argv[])
362362
auto mesh = std::make_shared<mesh::Mesh<U>>(mesh::create_box<U>(
363363
MPI_COMM_WORLD, {{{0.0, 0.0, 0.0}, {1.0, 1.0, 1.0}}}, {10, 10, 10},
364364
mesh::CellType::tetrahedron,
365-
mesh::create_cell_partitioner(mesh::GhostMode::none)));
365+
mesh::create_cell_partitioner(mesh::GhostMode::none, 2)));
366366

367367
auto element = basix::create_element<U>(
368368
basix::element::family::P, basix::cell::type::tetrahedron, 1,

dolfinx/main/cpp/_sources/demos/demo_interpolation-io.md.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -224,15 +224,15 @@ int main(int argc, char* argv[])
224224
= std::make_shared<mesh::Mesh<float>>(mesh::create_rectangle<float>(
225225
MPI_COMM_WORLD, {{{0.0, 0.0}, {1.0, 1.0}}}, {32, 4},
226226
mesh::CellType::triangle,
227-
mesh::create_cell_partitioner(mesh::GhostMode::none)));
227+
mesh::create_cell_partitioner(mesh::GhostMode::none, 2)));
228228

229229
// Create mesh using same topology as mesh0, but with different
230230
// scalar type for geometry
231231
auto mesh1
232232
= std::make_shared<mesh::Mesh<double>>(mesh::create_rectangle<double>(
233233
MPI_COMM_WORLD, {{{0.0, 0.0}, {1.0, 1.0}}}, {32, 4},
234234
mesh::CellType::triangle,
235-
mesh::create_cell_partitioner(mesh::GhostMode::none)));
235+
mesh::create_cell_partitioner(mesh::GhostMode::none, 2)));
236236

237237
// Interpolate a function in a scalar Lagrange space and output the
238238
// result to file for visualisation using different types

dolfinx/main/cpp/_sources/demos/demo_poisson.md.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,7 @@ int main(int argc, char* argv[])
178178

179179
{
180180
// Create mesh and function space
181-
auto part = mesh::create_cell_partitioner(mesh::GhostMode::shared_facet);
181+
auto part = mesh::create_cell_partitioner(mesh::GhostMode::shared_facet, 2);
182182
auto mesh = std::make_shared<mesh::Mesh<U>>(
183183
mesh::create_rectangle<U>(MPI_COMM_WORLD, {{{0.0, 0.0}, {2.0, 1.0}}},
184184
{32, 16}, mesh::CellType::triangle, part));

dolfinx/main/cpp/_sources/demos/demo_poisson_matrix_free.md.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -216,7 +216,7 @@ void solver(MPI_Comm comm)
216216
// Create mesh and function space
217217
auto mesh = std::make_shared<mesh::Mesh<U>>(mesh::create_rectangle<U>(
218218
comm, {{{0.0, 0.0}, {1.0, 1.0}}}, {10, 10}, mesh::CellType::triangle,
219-
mesh::create_cell_partitioner(mesh::GhostMode::none)));
219+
mesh::create_cell_partitioner(mesh::GhostMode::none, 2)));
220220
auto element = basix::create_element<U>(
221221
basix::element::family::P, basix::cell::type::triangle, 2,
222222
basix::element::lagrange_variant::unset,

dolfinx/main/cpp/demos/demo_biharmonic.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -268,8 +268,8 @@ <h3>Weak formulation<a class="headerlink" href="#weak-formulation" title="Link t
268268
\forall \ K \in \mathcal{T} \right\}
269269
\]</div>
270270
<p>and considering the boundary conditions</p>
271-
<div class="amsmath math notranslate nohighlight" id="equation-634225d8-673d-422e-8ab4-8f4e0a0c6014">
272-
<span class="eqno">(1)<a class="headerlink" href="#equation-634225d8-673d-422e-8ab4-8f4e0a0c6014" title="Permalink to this equation">#</a></span>\[\begin{align}
271+
<div class="amsmath math notranslate nohighlight" id="equation-d7a53e21-848a-40bd-b88b-1b902ad376f3">
272+
<span class="eqno">(1)<a class="headerlink" href="#equation-d7a53e21-848a-40bd-b88b-1b902ad376f3" title="Permalink to this equation">#</a></span>\[\begin{align}
273273
u &amp;= 0 \quad {\rm on} \ \partial\Omega, \\
274274
\nabla^{2} u &amp;= 0 \quad {\rm on} \ \partial\Omega,
275275
\end{align}\]</div>
@@ -447,7 +447,7 @@ <h3>C++ program<a class="headerlink" href="#c-program" title="Link to this headi
447447
<span class="w"> </span><span class="n">PetscInitialize</span><span class="p">(</span><span class="o">&amp;</span><span class="n">argc</span><span class="p">,</span><span class="w"> </span><span class="o">&amp;</span><span class="n">argv</span><span class="p">,</span><span class="w"> </span><span class="nb">nullptr</span><span class="p">,</span><span class="w"> </span><span class="nb">nullptr</span><span class="p">);</span>
448448
<span class="w"> </span><span class="p">{</span>
449449
<span class="w"> </span><span class="c1">// Create mesh</span>
450-
<span class="w"> </span><span class="k">auto</span><span class="w"> </span><span class="n">part</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">mesh</span><span class="o">::</span><span class="n">create_cell_partitioner</span><span class="p">(</span><span class="n">mesh</span><span class="o">::</span><span class="n">GhostMode</span><span class="o">::</span><span class="n">shared_facet</span><span class="p">);</span>
450+
<span class="w"> </span><span class="k">auto</span><span class="w"> </span><span class="n">part</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">mesh</span><span class="o">::</span><span class="n">create_cell_partitioner</span><span class="p">(</span><span class="n">mesh</span><span class="o">::</span><span class="n">GhostMode</span><span class="o">::</span><span class="n">shared_facet</span><span class="p">,</span><span class="w"> </span><span class="mi">2</span><span class="p">);</span>
451451
<span class="w"> </span><span class="k">auto</span><span class="w"> </span><span class="n">mesh</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">std</span><span class="o">::</span><span class="n">make_shared</span><span class="o">&lt;</span><span class="n">mesh</span><span class="o">::</span><span class="n">Mesh</span><span class="o">&lt;</span><span class="n">U</span><span class="o">&gt;&gt;</span><span class="p">(</span>
452452
<span class="w"> </span><span class="n">mesh</span><span class="o">::</span><span class="n">create_rectangle</span><span class="o">&lt;</span><span class="n">U</span><span class="o">&gt;</span><span class="p">(</span><span class="n">MPI_COMM_WORLD</span><span class="p">,</span><span class="w"> </span><span class="p">{{{</span><span class="mf">0.0</span><span class="p">,</span><span class="w"> </span><span class="mf">0.0</span><span class="p">},</span><span class="w"> </span><span class="p">{</span><span class="mf">1.0</span><span class="p">,</span><span class="w"> </span><span class="mf">1.0</span><span class="p">}}},</span>
453453
<span class="w"> </span><span class="p">{</span><span class="mi">32</span><span class="p">,</span><span class="w"> </span><span class="mi">32</span><span class="p">},</span><span class="w"> </span><span class="n">mesh</span><span class="o">::</span><span class="n">CellType</span><span class="o">::</span><span class="n">triangle</span><span class="p">,</span><span class="w"> </span><span class="n">part</span><span class="p">));</span>

dolfinx/main/cpp/demos/demo_codim_0_assembly.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -393,7 +393,7 @@ <h1>Mixed assembly with a function mesh on a subset of cells<a class="headerlink
393393
<span class="w"> </span><span class="k">auto</span><span class="w"> </span><span class="n">mesh</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">std</span><span class="o">::</span><span class="n">make_shared</span><span class="o">&lt;</span><span class="n">mesh</span><span class="o">::</span><span class="n">Mesh</span><span class="o">&lt;</span><span class="n">U</span><span class="o">&gt;&gt;</span><span class="p">(</span><span class="n">mesh</span><span class="o">::</span><span class="n">create_rectangle</span><span class="o">&lt;</span><span class="n">U</span><span class="o">&gt;</span><span class="p">(</span>
394394
<span class="w"> </span><span class="n">MPI_COMM_WORLD</span><span class="p">,</span><span class="w"> </span><span class="p">{{{</span><span class="mf">0.0</span><span class="p">,</span><span class="w"> </span><span class="mf">0.0</span><span class="p">},</span><span class="w"> </span><span class="p">{</span><span class="mf">2.0</span><span class="p">,</span><span class="w"> </span><span class="mf">1.0</span><span class="p">}}},</span><span class="w"> </span><span class="p">{</span><span class="mi">1</span><span class="p">,</span><span class="w"> </span><span class="mi">4</span><span class="p">},</span>
395395
<span class="w"> </span><span class="n">mesh</span><span class="o">::</span><span class="n">CellType</span><span class="o">::</span><span class="n">quadrilateral</span><span class="p">,</span>
396-
<span class="w"> </span><span class="n">mesh</span><span class="o">::</span><span class="n">create_cell_partitioner</span><span class="p">(</span><span class="n">mesh</span><span class="o">::</span><span class="n">GhostMode</span><span class="o">::</span><span class="n">shared_facet</span><span class="p">)));</span>
396+
<span class="w"> </span><span class="n">mesh</span><span class="o">::</span><span class="n">create_cell_partitioner</span><span class="p">(</span><span class="n">mesh</span><span class="o">::</span><span class="n">GhostMode</span><span class="o">::</span><span class="n">shared_facet</span><span class="p">,</span><span class="w"> </span><span class="mi">2</span><span class="p">)));</span>
397397

398398
<span class="w"> </span><span class="n">basix</span><span class="o">::</span><span class="n">FiniteElement</span><span class="w"> </span><span class="n">element</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">basix</span><span class="o">::</span><span class="n">create_element</span><span class="o">&lt;</span><span class="n">U</span><span class="o">&gt;</span><span class="p">(</span>
399399
<span class="w"> </span><span class="n">basix</span><span class="o">::</span><span class="n">element</span><span class="o">::</span><span class="n">family</span><span class="o">::</span><span class="n">P</span><span class="p">,</span><span class="w"> </span><span class="n">basix</span><span class="o">::</span><span class="n">cell</span><span class="o">::</span><span class="n">type</span><span class="o">::</span><span class="n">quadrilateral</span><span class="p">,</span><span class="w"> </span><span class="mi">1</span><span class="p">,</span>

0 commit comments

Comments
 (0)