Skip to content

Commit 4b443e5

Browse files
committed
Deploying to gh-pages from @ bbeb614 🚀
1 parent ef150d5 commit 4b443e5

File tree

72 files changed

+1484
-1477
lines changed

Some content is hidden

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

72 files changed

+1484
-1477
lines changed

cases-old/latest/cfd/README.html

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -370,23 +370,23 @@ <h3 class="title"><a href="../index.html">Toolboxes Case Studies (&lt;&#x3D; 0.1
370370
<h1 class="page">Computational Fluid Mechanics</h1>
371371
<h2 id="benchmarks">Benchmarks</h2>
372372
<div class="benchmarks">
373-
<div class="benchmark"><a class="page-card" href="TurekHron/README.html">
373+
<div class="benchmark"><a class="page-card" href="laminar_isothermal_backward_facing_step/README.html">
374374
<div class="page-card-illustration">
375-
<img alt="" src="_images/TurekHron/TurekHronCFD2_velocity.png"/>
375+
<img alt="" src="_images/laminar_isothermal_backward_facing_step/geometry.png"/>
376376
</div>
377377
<div class="page-card-body">
378-
<h4>CFD Benchmarks</h4>
379-
<p class="page-card-description">Benchmark on a fluid flow around a rigid obstacle, initially proposed by Turek and Hron. We simulate a fluid flow.</p>
378+
<h4>Laminar, Isothermal Backward Facing Step Benchmark</h4>
379+
<p class="page-card-description">Separation and reattachment along a backward facing step.</p>
380380
</div>
381381
</a>
382382
</div>
383-
<div class="benchmark"><a class="page-card" href="laminar_isothermal_backward_facing_step/README.html">
383+
<div class="benchmark"><a class="page-card" href="TurekHron/README.html">
384384
<div class="page-card-illustration">
385-
<img alt="" src="_images/laminar_isothermal_backward_facing_step/geometry.png"/>
385+
<img alt="" src="_images/TurekHron/TurekHronCFD2_velocity.png"/>
386386
</div>
387387
<div class="page-card-body">
388-
<h4>Laminar, Isothermal Backward Facing Step Benchmark</h4>
389-
<p class="page-card-description">Separation and reattachment along a backward facing step.</p>
388+
<h4>CFD Benchmarks</h4>
389+
<p class="page-card-description">Benchmark on a fluid flow around a rigid obstacle, initially proposed by Turek and Hron. We simulate a fluid flow.</p>
390390
</div>
391391
</a>
392392
</div>

cases-old/latest/cfd/cyclone/README.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -605,9 +605,9 @@ <h2 id="_outputs"><a class="anchor" href="#_outputs"></a>7. Outputs</h2>
605605
}</code></pre>
606606
</div>
607607
</div>
608-
<div id="vtkjs_3b625908-593f-48ca-bdca-07cec7a71f8d" style="height: 500px; width: 100%;"></div>
608+
<div id="vtkjs_dede5f34-f8a1-4411-aeaf-fd245d7d9f4e" style="height: 500px; width: 100%;"></div>
609609
<script>
610-
feelppVtkJs.createSceneImporter("vtkjs_3b625908-593f-48ca-bdca-07cec7a71f8d", {
610+
feelppVtkJs.createSceneImporter("vtkjs_dede5f34-f8a1-4411-aeaf-fd245d7d9f4e", {
611611
fileURL: "https://girder.math.unistra.fr/api/v1/item/5b1f9818b0e9570499f66bd2/download",
612612
objects: {
613613
"fields": [

cases-old/latest/cfd/spring/README.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -638,9 +638,9 @@ <h3 id="_3d_viewer"><a class="anchor" href="#_3d_viewer"></a>8.2. 3D viewer</h3>
638638
}</code></pre>
639639
</div>
640640
</div>
641-
<div id="vtkjs_fb6b5300-2fcc-467e-b1b8-4895576506f6" style="height: 500px; width: 100%;"></div>
641+
<div id="vtkjs_0028481a-a5db-4583-8c1d-6870466c7b82" style="height: 500px; width: 100%;"></div>
642642
<script>
643-
feelppVtkJs.createSceneImporter("vtkjs_fb6b5300-2fcc-467e-b1b8-4895576506f6", {
643+
feelppVtkJs.createSceneImporter("vtkjs_0028481a-a5db-4583-8c1d-6870466c7b82", {
644644
fileURL: "https://girder.math.unistra.fr/api/v1/item/5afe8f9bb0e9574027048042/download",
645645
objects: {
646646
"fields": [

cases-old/latest/csm/README.html

Lines changed: 48 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -370,6 +370,16 @@ <h3 class="title"><a href="../index.html">Toolboxes Case Studies (&lt;&#x3D; 0.1
370370
<h1 class="page">Computational Solid Mechanics</h1>
371371
<h2 id="benchmarks">Benchmarks</h2>
372372
<div class="benchmarks">
373+
<div class="benchmark"><a class="page-card" href="TurekHron/README.html">
374+
<div class="page-card-illustration">
375+
<img alt="" src="_images/TurekHron/TurekHronCSM3_disp.png"/>
376+
</div>
377+
<div class="page-card-body">
378+
<h4>Turek Hron CSM Benchmark</h4>
379+
<p class="page-card-description">We validate our fluid-structure interaction solver with the Turek Hron CSM benchmark.</p>
380+
</div>
381+
</a>
382+
</div>
373383
<div class="benchmark"><a class="page-card" href="NAFEMS-le1/README.html">
374384
<div class="page-card-illustration">
375385
<img alt="" src="_images/NAFEMS-le1/geo.png"/>
@@ -389,16 +399,6 @@ <h4>NAFEMS LE10 Benchmarck</h4>
389399
<p class="page-card-description">We simulate the NAFEMS LE10 benchmark with Feel++.</p>
390400
</div>
391401
</a>
392-
</div>
393-
<div class="benchmark"><a class="page-card" href="TurekHron/README.html">
394-
<div class="page-card-illustration">
395-
<img alt="" src="_images/TurekHron/TurekHronCSM3_disp.png"/>
396-
</div>
397-
<div class="page-card-body">
398-
<h4>Turek Hron CSM Benchmark</h4>
399-
<p class="page-card-description">We validate our fluid-structure interaction solver with the Turek Hron CSM benchmark.</p>
400-
</div>
401-
</a>
402402
</div>
403403
<div class="benchmark"><a class="page-card" href="solenoid/README.html">
404404
<div class="page-card-illustration">
@@ -417,16 +417,6 @@ <h4>Solenoïd Benchmark</h4>
417417
</div>
418418
<h2 id="cases">Cases</h2>
419419
<div class="cases">
420-
<div class="case"><a class="page-card" href="cantilever/README.html">
421-
<div class="page-card-illustration">
422-
<img alt="" src="#"/>
423-
</div>
424-
<div class="page-card-body">
425-
<h4>Cantilever CSM Benchmark</h4>
426-
<p class="page-card-description">We simulate a simple cantilevered beam with a fixed end and a load applied to the other end.</p>
427-
</div>
428-
</a>
429-
</div>
430420
<div class="case"><a class="page-card" href="pendulum2D/index.html">
431421
<div class="page-card-illustration">
432422
<img alt="" src="_images/pendulum/mesh2D.png"/>
@@ -446,16 +436,6 @@ <h4>Bracing with ribs</h4>
446436
<p class="page-card-description">We study the stiffening effects of ribs on a plate.</p>
447437
</div>
448438
</a>
449-
</div>
450-
<div class="case"><a class="page-card" href="rotating-winch/index.html">
451-
<div class="page-card-illustration">
452-
<img alt="" src="_images/rotating-winch/image1.png"/>
453-
</div>
454-
<div class="page-card-body">
455-
<h4>Rotating winch</h4>
456-
<p class="page-card-description">We simulate the rotation around the center of one of the holes in a winch.</p>
457-
</div>
458-
</a>
459439
</div>
460440
<div class="case"><a class="page-card" href="sensor/index.html">
461441
<div class="page-card-illustration">
@@ -466,16 +446,6 @@ <h4>Sensor</h4>
466446
<p class="page-card-description">We simulate the rotation around the center of one of the holes in a winch.</p>
467447
</div>
468448
</a>
469-
</div>
470-
<div class="case"><a class="page-card" href="sheet-rounding/index.html">
471-
<div class="page-card-illustration">
472-
<img alt="" src="_images/sheet-rounding/image7.png"/>
473-
</div>
474-
<div class="page-card-body">
475-
<h4>Effect of sheet rounding</h4>
476-
<p class="page-card-description">We simulate the effect of sheet rounding on a gusset plate.</p>
477-
</div>
478-
</a>
479449
</div>
480450
<div class="case"><a class="page-card" href="spring/README.html">
481451
<div class="page-card-illustration">
@@ -507,23 +477,53 @@ <h4>T-beam</h4>
507477
</div>
508478
</a>
509479
</div>
510-
<div class="case"><a class="page-card" href="torsion-bar/README.html">
480+
<div class="case"><a class="page-card" href="vierendeel-truss/index.html">
511481
<div class="page-card-illustration">
512-
<img alt="" src="_images/torsion-bar/torsionbarNeoHookIncompT2-600x300.png"/>
482+
<img alt="" src="_images/vierendeel-truss/image4.png"/>
513483
</div>
514484
<div class="page-card-body">
515-
<h4>Torsion Bar Benchmarks</h4>
516-
<p class="page-card-description">We simulate the torsion of a beam generated by a circular motion at one extremities and fixed to the other side. The material is considered NeoHookean compressible.</p>
485+
<h4>Vierendeel truss</h4>
486+
<p class="page-card-description">We simulate the deformation of a Vierendeel truss made of steel.</p>
517487
</div>
518488
</a>
519489
</div>
520-
<div class="case"><a class="page-card" href="vierendeel-truss/index.html">
490+
<div class="case"><a class="page-card" href="cantilever/README.html">
521491
<div class="page-card-illustration">
522-
<img alt="" src="_images/vierendeel-truss/image4.png"/>
492+
<img alt="" src="#"/>
523493
</div>
524494
<div class="page-card-body">
525-
<h4>Vierendeel truss</h4>
526-
<p class="page-card-description">We simulate the deformation of a Vierendeel truss made of steel.</p>
495+
<h4>Cantilever CSM Benchmark</h4>
496+
<p class="page-card-description">We simulate a simple cantilevered beam with a fixed end and a load applied to the other end.</p>
497+
</div>
498+
</a>
499+
</div>
500+
<div class="case"><a class="page-card" href="rotating-winch/index.html">
501+
<div class="page-card-illustration">
502+
<img alt="" src="_images/rotating-winch/image1.png"/>
503+
</div>
504+
<div class="page-card-body">
505+
<h4>Rotating winch</h4>
506+
<p class="page-card-description">We simulate the rotation around the center of one of the holes in a winch.</p>
507+
</div>
508+
</a>
509+
</div>
510+
<div class="case"><a class="page-card" href="sheet-rounding/index.html">
511+
<div class="page-card-illustration">
512+
<img alt="" src="_images/sheet-rounding/image7.png"/>
513+
</div>
514+
<div class="page-card-body">
515+
<h4>Effect of sheet rounding</h4>
516+
<p class="page-card-description">We simulate the effect of sheet rounding on a gusset plate.</p>
517+
</div>
518+
</a>
519+
</div>
520+
<div class="case"><a class="page-card" href="torsion-bar/README.html">
521+
<div class="page-card-illustration">
522+
<img alt="" src="_images/torsion-bar/torsionbarNeoHookIncompT2-600x300.png"/>
523+
</div>
524+
<div class="page-card-body">
525+
<h4>Torsion Bar Benchmarks</h4>
526+
<p class="page-card-description">We simulate the torsion of a beam generated by a circular motion at one extremities and fixed to the other side. The material is considered NeoHookean compressible.</p>
527527
</div>
528528
</a>
529529
</div>
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"cells":[{"cell_type":"markdown","source":["# Bracing with ribs\n\n","## Introduction\n\n","The ribs have stiffening effect. So the plates are supplied with different ribs.\n\n","## Running the case\n\n","The command line to run this case is\n","```mpirun\n","mpirun -np 4 feelpp_toolbox_solid --case \"github:{repo:toolbox,path:examples/modules/csm/examples/ribs}\"\n","```","*Note:* The report of the execution of the command above is available [here](t-beam/solid-information.ipynb).\n\n","## Data files\n\n","The case data files are available in Github [here](https://github.com/feelpp/toolbox/blob/master/examples/modules/csm/examples/ribs/)\n","\n","- [CFG file](https://github.com/feelpp/toolbox/blob/master/examples/modules/csm/examples/ribs/disk.cfg) - [[Edit the file](https://github.com/feelpp/toolbox/edit/master/examples/modules/csm/examples/ribs/disk.cfg)]\n","- [JSON file](https://github.com/feelpp/toolbox/blob/master/examples/modules/csm/examples/ribs/disk.json) - [[Edit the file](https://github.com/feelpp/toolbox/edit/master/examples/modules/csm/examples/ribs/disk.json)]\n","\n\n","## Model/Geometry\n\n","The first step is to create the model of the plate, which we can simply do in the Creo Parametric program. With this program was the fastest and easiest way to create the model.\n","The finished geometry (Creo) and the meshed model (Gmsh):\n","\n","| image:{imagesprefix}ribs/image2.png[] | image:{imagesprefix}ribs/image4.png[] |\n","| ------------------------------------- | ------------------------------------- |\n","\n\n","## Materials and boundary conditions\n\n","## Materials\n\n","The beam is made of steel, so we need to use the following data:\n","\n","- E = 210 GPa &#8594; 210e3 N/mm2\n","- nu = 0.3\n","- rho = 7800 kg/m3 &#8594; 7800e-9 kg/mm3\n","\n","```json\n","Unresolved directive in index.adoc - include::{examplesdir}/ribs/disk.json[tags=materials]\n","```","## Boundary conditions\n\n","The plate is fixed with three screws (yellow &#8594; named `fixed`). The force is applied, where are the other three srews (green &#8594; named `load`).\n","```json\n","Unresolved directive in index.adoc - include::{examplesdir}/ribs/disk.json[tags=boundaryconditions]\n","```\n","## Results (Displacement and Von-Mises Criterions)\n\n","## Without ribs\n\n","Maximum displacement: 0.6501 mm Maximum stress: 512.4 MPa\n","\n","| image:{imagesprefix}ribs/image5.png[] | image:{imagesprefix}ribs/image6.png[] |\n","| ------------------------------------- | ------------------------------------- |\n","\n","```\n","{\n"," \"deformation\": [\n"," {\n"," \"scene\": \"displacement\"\n"," },\n"," {\n"," \"scene\": \"von_mises\"\n"," }\n"," ]\n","}\n","```","## With ribs\n\n","Maximum displacement: 0.528 mm Maximum stress: 599.1 MPa\n","\n","| image:{imagesprefix}ribs/image7.png[] | image:{imagesprefix}ribs/image8.png[] |\n","| ------------------------------------- | ------------------------------------- |\n","\n","```\n","{\n"," \"deformation\": [\n"," {\n"," \"scene\": \"displacement\"\n"," },\n"," {\n"," \"scene\": \"von_mises\"\n"," }\n"," ]\n","}\n","```","## Summary\n\n","The deformation of the plate is smaller (-18%) with ribs.\n","The maximum stress bigger, but in the bend where the plate would break, there is smaller.\n"],"metadata":{}}],"metadata":{"language_info":{"name":"python","version":"3.8"}},"nbformat":4,"nbformat_minor":4}
1+
{"cells":[{"cell_type":"markdown","source":["# Bracing with ribs\n\n","## Introduction\n\n","The ribs have stiffening effect. So the plates are supplied with different ribs.\n\n","## Running the case\n\n","The command line to run this case is\n","```mpirun\n","mpirun -np 4 feelpp_toolbox_solid --case \"github:{repo:toolbox,path:examples/modules/csm/examples/ribs}\"\n","```","*Note:* The report of the execution of the command above is available [here](t-beam/solid-information.ipynb).\n\n","## Data files\n\n","The case data files are available in Github [here](https://github.com/feelpp/toolbox/blob/master/examples/modules/csm/examples/ribs/)\n","\n","- [CFG file](https://github.com/feelpp/toolbox/blob/master/examples/modules/csm/examples/ribs/disk.cfg) - [[Edit the file](https://github.com/feelpp/toolbox/edit/master/examples/modules/csm/examples/ribs/disk.cfg)]\n","- [JSON file](https://github.com/feelpp/toolbox/blob/master/examples/modules/csm/examples/ribs/disk.json) - [[Edit the file](https://github.com/feelpp/toolbox/edit/master/examples/modules/csm/examples/ribs/disk.json)]\n","\n\n","## Model/Geometry\n\n","The first step is to create the model of the plate, which we can simply do in the Creo Parametric program. With this program was the fastest and easiest way to create the model.\n","The finished geometry (Creo) and the meshed model (Gmsh):\n","\n","| image:ribs/image2.png[] | image:ribs/image4.png[] |\n","| ----------------------- | ----------------------- |\n","\n\n","## Materials and boundary conditions\n\n","## Materials\n\n","The beam is made of steel, so we need to use the following data:\n","\n","- E = 210 GPa &#8594; 210e3 N/mm2\n","- nu = 0.3\n","- rho = 7800 kg/m3 &#8594; 7800e-9 kg/mm3\n","\n","```json\n","Unresolved directive in index.adoc - include::{examplesdir}/ribs/disk.json[tags=materials]\n","```","## Boundary conditions\n\n","The plate is fixed with three screws (yellow &#8594; named `fixed`). The force is applied, where are the other three srews (green &#8594; named `load`).\n","```json\n","Unresolved directive in index.adoc - include::{examplesdir}/ribs/disk.json[tags=boundaryconditions]\n","```\n","## Results (Displacement and Von-Mises Criterions)\n\n","## Without ribs\n\n","Maximum displacement: 0.6501 mm Maximum stress: 512.4 MPa\n","\n","| image:ribs/image5.png[] | image:ribs/image6.png[] |\n","| ----------------------- | ----------------------- |\n","\n","```\n","{\n"," \"deformation\": [\n"," {\n"," \"scene\": \"displacement\"\n"," },\n"," {\n"," \"scene\": \"von_mises\"\n"," }\n"," ]\n","}\n","```","## With ribs\n\n","Maximum displacement: 0.528 mm Maximum stress: 599.1 MPa\n","\n","| image:ribs/image7.png[] | image:ribs/image8.png[] |\n","| ----------------------- | ----------------------- |\n","\n","```\n","{\n"," \"deformation\": [\n"," {\n"," \"scene\": \"displacement\"\n"," },\n"," {\n"," \"scene\": \"von_mises\"\n"," }\n"," ]\n","}\n","```","## Summary\n\n","The deformation of the plate is smaller (-18%) with ribs.\n","The maximum stress bigger, but in the bend where the plate would break, there is smaller.\n"],"metadata":{}}],"metadata":{"language_info":{"name":"python","version":"3.8"}},"nbformat":4,"nbformat_minor":4}

0 commit comments

Comments
 (0)