Commit 779039e4 authored by Jeremy BLEYER's avatar Jeremy BLEYER

Published buckling example

parent b7bef5d1
...@@ -156,7 +156,7 @@ for i in range(N_eig): ...@@ -156,7 +156,7 @@ for i in range(N_eig):
# Initialize function and assign eigenvector (renormalize by stiffness matrix) # Initialize function and assign eigenvector (renormalize by stiffness matrix)
eigenmode = Function(V,name="Eigenvector "+str(i)) eigenmode = Function(V,name="Eigenvector "+str(i))
eigenmode.vector()[:] = rx/omega eigenmode.vector()[:] = rx
# The beam analytical solution is obtained using the eigenfrequencies of a clamped # The beam analytical solution is obtained using the eigenfrequencies of a clamped
# beam in bending given by :math:`\omega_n = \alpha_n^2\sqrt{\dfrac{EI}{\rho S L^4}}` # beam in bending given by :math:`\omega_n = \alpha_n^2\sqrt{\dfrac{EI}{\rho S L^4}}`
......
...@@ -156,7 +156,7 @@ real and complex part of the eigenvector):: ...@@ -156,7 +156,7 @@ real and complex part of the eigenvector)::
# Initialize function and assign eigenvector (renormalize by stiffness matrix) # Initialize function and assign eigenvector (renormalize by stiffness matrix)
eigenmode = Function(V,name="Eigenvector "+str(i)) eigenmode = Function(V,name="Eigenvector "+str(i))
eigenmode.vector()[:] = rx/omega eigenmode.vector()[:] = rx
The beam analytical solution is obtained using the eigenfrequencies of a clamped The beam analytical solution is obtained using the eigenfrequencies of a clamped
beam in bending given by :math:`\omega_n = \alpha_n^2\sqrt{\dfrac{EI}{\rho S L^4}}` beam in bending given by :math:`\omega_n = \alpha_n^2\sqrt{\dfrac{EI}{\rho S L^4}}`
......
...@@ -15,7 +15,7 @@ Contents: ...@@ -15,7 +15,7 @@ Contents:
linear_problems linear_problems
homogenization homogenization
nonlinear_problems nonlinear_problems
demo/reissner_mindlin/reissner_mindlin.rst beams_and_plates
tips_and_tricks tips_and_tricks
......
...@@ -24,7 +24,7 @@ ...@@ -24,7 +24,7 @@
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script> <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
<link rel="index" title="Index" href="../../genindex.html" /> <link rel="index" title="Index" href="../../genindex.html" />
<link rel="search" title="Search" href="../../search.html" /> <link rel="search" title="Search" href="../../search.html" />
<link rel="next" title="Reissner-Mindlin plates" href="../reissner_mindlin/reissner_mindlin.html" /> <link rel="next" title="Beams and plates" href="../../beams_and_plates.html" />
<link rel="prev" title="Nonlinear problems in solid mechanics" href="../../nonlinear_problems.html" /> <link rel="prev" title="Nonlinear problems in solid mechanics" href="../../nonlinear_problems.html" />
</head> </head>
<body> <body>
...@@ -35,7 +35,7 @@ ...@@ -35,7 +35,7 @@
<div class="rel" role="navigation" aria-label="related navigation"> <div class="rel" role="navigation" aria-label="related navigation">
<a href="../../nonlinear_problems.html" title="Nonlinear problems in solid mechanics" <a href="../../nonlinear_problems.html" title="Nonlinear problems in solid mechanics"
accesskey="P">previous</a> | accesskey="P">previous</a> |
<a href="../reissner_mindlin/reissner_mindlin.html" title="Reissner-Mindlin plates" <a href="../../beams_and_plates.html" title="Beams and plates"
accesskey="N">next</a> | accesskey="N">next</a> |
<a href="../../genindex.html" title="General Index" <a href="../../genindex.html" title="General Index"
accesskey="I">index</a> accesskey="I">index</a>
...@@ -431,7 +431,8 @@ when considering a zero hardening modulus.</p> ...@@ -431,7 +431,8 @@ when considering a zero hardening modulus.</p>
<li class="toctree-l2 current"><a class="current reference internal" href="#">Elasto-plastic analysis of a 2D von Mises material</a></li> <li class="toctree-l2 current"><a class="current reference internal" href="#">Elasto-plastic analysis of a 2D von Mises material</a></li>
</ul> </ul>
</li> </li>
<li class="toctree-l1"><a class="reference internal" href="../reissner_mindlin/reissner_mindlin.html">Reissner-Mindlin plates</a><ul> <li class="toctree-l1"><a class="reference internal" href="../../beams_and_plates.html">Beams and plates</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../timoshenko/beam_buckling.html">Eulerian buckling of a beam</a></li>
<li class="toctree-l2"><a class="reference internal" href="../reissner_mindlin/reissner_mindlin_quads.py.html">Reissner-Mindlin plate with Quadrilaterals</a></li> <li class="toctree-l2"><a class="reference internal" href="../reissner_mindlin/reissner_mindlin_quads.py.html">Reissner-Mindlin plate with Quadrilaterals</a></li>
<li class="toctree-l2"><a class="reference internal" href="../reissner_mindlin/reissner_mindlin_dg.py.html">Reissner-Mindlin plate with a Discontinuous-Galerkin approach</a></li> <li class="toctree-l2"><a class="reference internal" href="../reissner_mindlin/reissner_mindlin_dg.py.html">Reissner-Mindlin plate with a Discontinuous-Galerkin approach</a></li>
</ul> </ul>
...@@ -462,7 +463,7 @@ when considering a zero hardening modulus.</p> ...@@ -462,7 +463,7 @@ when considering a zero hardening modulus.</p>
<div role="navigation" aria-label="related navigaton"> <div role="navigation" aria-label="related navigaton">
<a href="../../nonlinear_problems.html" title="Nonlinear problems in solid mechanics" <a href="../../nonlinear_problems.html" title="Nonlinear problems in solid mechanics"
>previous</a> | >previous</a> |
<a href="../reissner_mindlin/reissner_mindlin.html" title="Reissner-Mindlin plates" <a href="../../beams_and_plates.html" title="Beams and plates"
>next</a> | >next</a> |
<a href="../../genindex.html" title="General Index" <a href="../../genindex.html" title="General Index"
>index</a> >index</a>
......
...@@ -891,7 +891,8 @@ div.nboutput div.output_area.stderr { ...@@ -891,7 +891,8 @@ div.nboutput div.output_area.stderr {
<li class="toctree-l2"><a class="reference internal" href="../2D_plasticity/vonMises_plasticity.py.html">Elasto-plastic analysis of a 2D von Mises material</a></li> <li class="toctree-l2"><a class="reference internal" href="../2D_plasticity/vonMises_plasticity.py.html">Elasto-plastic analysis of a 2D von Mises material</a></li>
</ul> </ul>
</li> </li>
<li class="toctree-l1"><a class="reference internal" href="../reissner_mindlin/reissner_mindlin.html">Reissner-Mindlin plates</a><ul> <li class="toctree-l1"><a class="reference internal" href="../../beams_and_plates.html">Beams and plates</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../timoshenko/beam_buckling.html">Eulerian buckling of a beam</a></li>
<li class="toctree-l2"><a class="reference internal" href="../reissner_mindlin/reissner_mindlin_quads.py.html">Reissner-Mindlin plate with Quadrilaterals</a></li> <li class="toctree-l2"><a class="reference internal" href="../reissner_mindlin/reissner_mindlin_quads.py.html">Reissner-Mindlin plate with Quadrilaterals</a></li>
<li class="toctree-l2"><a class="reference internal" href="../reissner_mindlin/reissner_mindlin_dg.py.html">Reissner-Mindlin plate with a Discontinuous-Galerkin approach</a></li> <li class="toctree-l2"><a class="reference internal" href="../reissner_mindlin/reissner_mindlin_dg.py.html">Reissner-Mindlin plate with a Discontinuous-Galerkin approach</a></li>
</ul> </ul>
......
...@@ -241,7 +241,8 @@ writing/reading. Prefered output format is now .xdmf:</p> ...@@ -241,7 +241,8 @@ writing/reading. Prefered output format is now .xdmf:</p>
<li class="toctree-l2"><a class="reference internal" href="../2D_plasticity/vonMises_plasticity.py.html">Elasto-plastic analysis of a 2D von Mises material</a></li> <li class="toctree-l2"><a class="reference internal" href="../2D_plasticity/vonMises_plasticity.py.html">Elasto-plastic analysis of a 2D von Mises material</a></li>
</ul> </ul>
</li> </li>
<li class="toctree-l1"><a class="reference internal" href="../reissner_mindlin/reissner_mindlin.html">Reissner-Mindlin plates</a><ul> <li class="toctree-l1"><a class="reference internal" href="../../beams_and_plates.html">Beams and plates</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../timoshenko/beam_buckling.html">Eulerian buckling of a beam</a></li>
<li class="toctree-l2"><a class="reference internal" href="../reissner_mindlin/reissner_mindlin_quads.py.html">Reissner-Mindlin plate with Quadrilaterals</a></li> <li class="toctree-l2"><a class="reference internal" href="../reissner_mindlin/reissner_mindlin_quads.py.html">Reissner-Mindlin plate with Quadrilaterals</a></li>
<li class="toctree-l2"><a class="reference internal" href="../reissner_mindlin/reissner_mindlin_dg.py.html">Reissner-Mindlin plate with a Discontinuous-Galerkin approach</a></li> <li class="toctree-l2"><a class="reference internal" href="../reissner_mindlin/reissner_mindlin_dg.py.html">Reissner-Mindlin plate with a Discontinuous-Galerkin approach</a></li>
</ul> </ul>
......
...@@ -2826,7 +2826,8 @@ if (IPython.notebook.kernel != null) { ...@@ -2826,7 +2826,8 @@ if (IPython.notebook.kernel != null) {
<li class="toctree-l2"><a class="reference internal" href="../2D_plasticity/vonMises_plasticity.py.html">Elasto-plastic analysis of a 2D von Mises material</a></li> <li class="toctree-l2"><a class="reference internal" href="../2D_plasticity/vonMises_plasticity.py.html">Elasto-plastic analysis of a 2D von Mises material</a></li>
</ul> </ul>
</li> </li>
<li class="toctree-l1"><a class="reference internal" href="../reissner_mindlin/reissner_mindlin.html">Reissner-Mindlin plates</a><ul> <li class="toctree-l1"><a class="reference internal" href="../../beams_and_plates.html">Beams and plates</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../timoshenko/beam_buckling.html">Eulerian buckling of a beam</a></li>
<li class="toctree-l2"><a class="reference internal" href="../reissner_mindlin/reissner_mindlin_quads.py.html">Reissner-Mindlin plate with Quadrilaterals</a></li> <li class="toctree-l2"><a class="reference internal" href="../reissner_mindlin/reissner_mindlin_quads.py.html">Reissner-Mindlin plate with Quadrilaterals</a></li>
<li class="toctree-l2"><a class="reference internal" href="../reissner_mindlin/reissner_mindlin_dg.py.html">Reissner-Mindlin plate with a Discontinuous-Galerkin approach</a></li> <li class="toctree-l2"><a class="reference internal" href="../reissner_mindlin/reissner_mindlin_dg.py.html">Reissner-Mindlin plate with a Discontinuous-Galerkin approach</a></li>
</ul> </ul>
......
...@@ -219,7 +219,8 @@ that:</p> ...@@ -219,7 +219,8 @@ that:</p>
<li class="toctree-l2"><a class="reference internal" href="../2D_plasticity/vonMises_plasticity.py.html">Elasto-plastic analysis of a 2D von Mises material</a></li> <li class="toctree-l2"><a class="reference internal" href="../2D_plasticity/vonMises_plasticity.py.html">Elasto-plastic analysis of a 2D von Mises material</a></li>
</ul> </ul>
</li> </li>
<li class="toctree-l1"><a class="reference internal" href="../reissner_mindlin/reissner_mindlin.html">Reissner-Mindlin plates</a><ul> <li class="toctree-l1"><a class="reference internal" href="../../beams_and_plates.html">Beams and plates</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../timoshenko/beam_buckling.html">Eulerian buckling of a beam</a></li>
<li class="toctree-l2"><a class="reference internal" href="../reissner_mindlin/reissner_mindlin_quads.py.html">Reissner-Mindlin plate with Quadrilaterals</a></li> <li class="toctree-l2"><a class="reference internal" href="../reissner_mindlin/reissner_mindlin_quads.py.html">Reissner-Mindlin plate with Quadrilaterals</a></li>
<li class="toctree-l2"><a class="reference internal" href="../reissner_mindlin/reissner_mindlin_dg.py.html">Reissner-Mindlin plate with a Discontinuous-Galerkin approach</a></li> <li class="toctree-l2"><a class="reference internal" href="../reissner_mindlin/reissner_mindlin_dg.py.html">Reissner-Mindlin plate with a Discontinuous-Galerkin approach</a></li>
</ul> </ul>
......
...@@ -188,7 +188,7 @@ real and complex part of the eigenvector):</p> ...@@ -188,7 +188,7 @@ real and complex part of the eigenvector):</p>
<span class="c1"># Initialize function and assign eigenvector (renormalize by stiffness matrix)</span> <span class="c1"># Initialize function and assign eigenvector (renormalize by stiffness matrix)</span>
<span class="n">eigenmode</span> <span class="o">=</span> <span class="n">Function</span><span class="p">(</span><span class="n">V</span><span class="p">,</span><span class="n">name</span><span class="o">=</span><span class="s2">&quot;Eigenvector &quot;</span><span class="o">+</span><span class="nb">str</span><span class="p">(</span><span class="n">i</span><span class="p">))</span> <span class="n">eigenmode</span> <span class="o">=</span> <span class="n">Function</span><span class="p">(</span><span class="n">V</span><span class="p">,</span><span class="n">name</span><span class="o">=</span><span class="s2">&quot;Eigenvector &quot;</span><span class="o">+</span><span class="nb">str</span><span class="p">(</span><span class="n">i</span><span class="p">))</span>
<span class="n">eigenmode</span><span class="o">.</span><span class="n">vector</span><span class="p">()[:]</span> <span class="o">=</span> <span class="n">rx</span><span class="o">/</span><span class="n">omega</span> <span class="n">eigenmode</span><span class="o">.</span><span class="n">vector</span><span class="p">()[:]</span> <span class="o">=</span> <span class="n">rx</span>
</pre></div> </pre></div>
</div> </div>
<p>The beam analytical solution is obtained using the eigenfrequencies of a clamped <p>The beam analytical solution is obtained using the eigenfrequencies of a clamped
...@@ -282,7 +282,8 @@ and the beam theory eigenfrequencies :</p> ...@@ -282,7 +282,8 @@ and the beam theory eigenfrequencies :</p>
<li class="toctree-l2"><a class="reference internal" href="../2D_plasticity/vonMises_plasticity.py.html">Elasto-plastic analysis of a 2D von Mises material</a></li> <li class="toctree-l2"><a class="reference internal" href="../2D_plasticity/vonMises_plasticity.py.html">Elasto-plastic analysis of a 2D von Mises material</a></li>
</ul> </ul>
</li> </li>
<li class="toctree-l1"><a class="reference internal" href="../reissner_mindlin/reissner_mindlin.html">Reissner-Mindlin plates</a><ul> <li class="toctree-l1"><a class="reference internal" href="../../beams_and_plates.html">Beams and plates</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../timoshenko/beam_buckling.html">Eulerian buckling of a beam</a></li>
<li class="toctree-l2"><a class="reference internal" href="../reissner_mindlin/reissner_mindlin_quads.py.html">Reissner-Mindlin plate with Quadrilaterals</a></li> <li class="toctree-l2"><a class="reference internal" href="../reissner_mindlin/reissner_mindlin_quads.py.html">Reissner-Mindlin plate with Quadrilaterals</a></li>
<li class="toctree-l2"><a class="reference internal" href="../reissner_mindlin/reissner_mindlin_dg.py.html">Reissner-Mindlin plate with a Discontinuous-Galerkin approach</a></li> <li class="toctree-l2"><a class="reference internal" href="../reissner_mindlin/reissner_mindlin_dg.py.html">Reissner-Mindlin plate with a Discontinuous-Galerkin approach</a></li>
</ul> </ul>
......
...@@ -2162,7 +2162,8 @@ if (IPython.notebook.kernel != null) { ...@@ -2162,7 +2162,8 @@ if (IPython.notebook.kernel != null) {
<li class="toctree-l2"><a class="reference internal" href="../2D_plasticity/vonMises_plasticity.py.html">Elasto-plastic analysis of a 2D von Mises material</a></li> <li class="toctree-l2"><a class="reference internal" href="../2D_plasticity/vonMises_plasticity.py.html">Elasto-plastic analysis of a 2D von Mises material</a></li>
</ul> </ul>
</li> </li>
<li class="toctree-l1"><a class="reference internal" href="../reissner_mindlin/reissner_mindlin.html">Reissner-Mindlin plates</a><ul> <li class="toctree-l1"><a class="reference internal" href="../../beams_and_plates.html">Beams and plates</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../timoshenko/beam_buckling.html">Eulerian buckling of a beam</a></li>
<li class="toctree-l2"><a class="reference internal" href="../reissner_mindlin/reissner_mindlin_quads.py.html">Reissner-Mindlin plate with Quadrilaterals</a></li> <li class="toctree-l2"><a class="reference internal" href="../reissner_mindlin/reissner_mindlin_quads.py.html">Reissner-Mindlin plate with Quadrilaterals</a></li>
<li class="toctree-l2"><a class="reference internal" href="../reissner_mindlin/reissner_mindlin_dg.py.html">Reissner-Mindlin plate with a Discontinuous-Galerkin approach</a></li> <li class="toctree-l2"><a class="reference internal" href="../reissner_mindlin/reissner_mindlin_dg.py.html">Reissner-Mindlin plate with a Discontinuous-Galerkin approach</a></li>
</ul> </ul>
......
...@@ -24,8 +24,6 @@ ...@@ -24,8 +24,6 @@
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script> <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
<link rel="index" title="Index" href="../../genindex.html" /> <link rel="index" title="Index" href="../../genindex.html" />
<link rel="search" title="Search" href="../../search.html" /> <link rel="search" title="Search" href="../../search.html" />
<link rel="next" title="Reissner-Mindlin plate with Quadrilaterals" href="reissner_mindlin_quads.py.html" />
<link rel="prev" title="Elasto-plastic analysis of a 2D von Mises material" href="../2D_plasticity/vonMises_plasticity.py.html" />
</head> </head>
<body> <body>
<div class="header-wrapper" role="banner"> <div class="header-wrapper" role="banner">
...@@ -33,10 +31,6 @@ ...@@ -33,10 +31,6 @@
<div class="headertitle"><a <div class="headertitle"><a
href="../../index.html">Numerical tours of continuum mechanics using FEniCS</a></div> href="../../index.html">Numerical tours of continuum mechanics using FEniCS</a></div>
<div class="rel" role="navigation" aria-label="related navigation"> <div class="rel" role="navigation" aria-label="related navigation">
<a href="../2D_plasticity/vonMises_plasticity.py.html" title="Elasto-plastic analysis of a 2D von Mises material"
accesskey="P">previous</a> |
<a href="reissner_mindlin_quads.py.html" title="Reissner-Mindlin plate with Quadrilaterals"
accesskey="N">next</a> |
<a href="../../genindex.html" title="General Index" <a href="../../genindex.html" title="General Index"
accesskey="I">index</a> accesskey="I">index</a>
</div> </div>
...@@ -69,7 +63,7 @@ ...@@ -69,7 +63,7 @@
</div> </div>
<div class="sidebar"> <div class="sidebar">
<h3>Table Of Contents</h3> <h3>Table Of Contents</h3>
<ul class="current"> <ul>
<li class="toctree-l1"><a class="reference internal" href="../../intro.html">Introduction</a><ul> <li class="toctree-l1"><a class="reference internal" href="../../intro.html">Introduction</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../../intro.html#what-is-it-about">What is it about ?</a></li> <li class="toctree-l2"><a class="reference internal" href="../../intro.html#what-is-it-about">What is it about ?</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../intro.html#how-do-i-get-started">How do I get started ?</a></li> <li class="toctree-l2"><a class="reference internal" href="../../intro.html#how-do-i-get-started">How do I get started ?</a></li>
...@@ -93,7 +87,8 @@ ...@@ -93,7 +87,8 @@
<li class="toctree-l2"><a class="reference internal" href="../2D_plasticity/vonMises_plasticity.py.html">Elasto-plastic analysis of a 2D von Mises material</a></li> <li class="toctree-l2"><a class="reference internal" href="../2D_plasticity/vonMises_plasticity.py.html">Elasto-plastic analysis of a 2D von Mises material</a></li>
</ul> </ul>
</li> </li>
<li class="toctree-l1 current"><a class="current reference internal" href="#">Reissner-Mindlin plates</a><ul> <li class="toctree-l1"><a class="reference internal" href="../../beams_and_plates.html">Beams and plates</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../timoshenko/beam_buckling.html">Eulerian buckling of a beam</a></li>
<li class="toctree-l2"><a class="reference internal" href="reissner_mindlin_quads.py.html">Reissner-Mindlin plate with Quadrilaterals</a></li> <li class="toctree-l2"><a class="reference internal" href="reissner_mindlin_quads.py.html">Reissner-Mindlin plate with Quadrilaterals</a></li>
<li class="toctree-l2"><a class="reference internal" href="reissner_mindlin_dg.py.html">Reissner-Mindlin plate with a Discontinuous-Galerkin approach</a></li> <li class="toctree-l2"><a class="reference internal" href="reissner_mindlin_dg.py.html">Reissner-Mindlin plate with a Discontinuous-Galerkin approach</a></li>
</ul> </ul>
...@@ -122,10 +117,6 @@ ...@@ -122,10 +117,6 @@
<div class="footer"> <div class="footer">
<div class="left"> <div class="left">
<div role="navigation" aria-label="related navigaton"> <div role="navigation" aria-label="related navigaton">
<a href="../2D_plasticity/vonMises_plasticity.py.html" title="Elasto-plastic analysis of a 2D von Mises material"
>previous</a> |
<a href="reissner_mindlin_quads.py.html" title="Reissner-Mindlin plate with Quadrilaterals"
>next</a> |
<a href="../../genindex.html" title="General Index" <a href="../../genindex.html" title="General Index"
>index</a> >index</a>
</div> </div>
......
...@@ -216,7 +216,8 @@ so that no term arise in the linear functional):</p> ...@@ -216,7 +216,8 @@ so that no term arise in the linear functional):</p>
<li class="toctree-l2"><a class="reference internal" href="../2D_plasticity/vonMises_plasticity.py.html">Elasto-plastic analysis of a 2D von Mises material</a></li> <li class="toctree-l2"><a class="reference internal" href="../2D_plasticity/vonMises_plasticity.py.html">Elasto-plastic analysis of a 2D von Mises material</a></li>
</ul> </ul>
</li> </li>
<li class="toctree-l1 current"><a class="reference internal" href="reissner_mindlin.html">Reissner-Mindlin plates</a><ul class="current"> <li class="toctree-l1 current"><a class="reference internal" href="../../beams_and_plates.html">Beams and plates</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="../timoshenko/beam_buckling.html">Eulerian buckling of a beam</a></li>
<li class="toctree-l2"><a class="reference internal" href="reissner_mindlin_quads.py.html">Reissner-Mindlin plate with Quadrilaterals</a></li> <li class="toctree-l2"><a class="reference internal" href="reissner_mindlin_quads.py.html">Reissner-Mindlin plate with Quadrilaterals</a></li>
<li class="toctree-l2 current"><a class="current reference internal" href="#">Reissner-Mindlin plate with a Discontinuous-Galerkin approach</a></li> <li class="toctree-l2 current"><a class="current reference internal" href="#">Reissner-Mindlin plate with a Discontinuous-Galerkin approach</a></li>
</ul> </ul>
......
...@@ -25,7 +25,7 @@ ...@@ -25,7 +25,7 @@
<link rel="index" title="Index" href="../../genindex.html" /> <link rel="index" title="Index" href="../../genindex.html" />
<link rel="search" title="Search" href="../../search.html" /> <link rel="search" title="Search" href="../../search.html" />
<link rel="next" title="Reissner-Mindlin plate with a Discontinuous-Galerkin approach" href="reissner_mindlin_dg.py.html" /> <link rel="next" title="Reissner-Mindlin plate with a Discontinuous-Galerkin approach" href="reissner_mindlin_dg.py.html" />
<link rel="prev" title="Reissner-Mindlin plates" href="reissner_mindlin.html" /> <link rel="prev" title="Eulerian buckling of a beam" href="../timoshenko/beam_buckling.html" />
</head> </head>
<body> <body>
<div class="header-wrapper" role="banner"> <div class="header-wrapper" role="banner">
...@@ -33,7 +33,7 @@ ...@@ -33,7 +33,7 @@
<div class="headertitle"><a <div class="headertitle"><a
href="../../index.html">Numerical tours of continuum mechanics using FEniCS</a></div> href="../../index.html">Numerical tours of continuum mechanics using FEniCS</a></div>
<div class="rel" role="navigation" aria-label="related navigation"> <div class="rel" role="navigation" aria-label="related navigation">
<a href="reissner_mindlin.html" title="Reissner-Mindlin plates" <a href="../timoshenko/beam_buckling.html" title="Eulerian buckling of a beam"
accesskey="P">previous</a> | accesskey="P">previous</a> |
<a href="reissner_mindlin_dg.py.html" title="Reissner-Mindlin plate with a Discontinuous-Galerkin approach" <a href="reissner_mindlin_dg.py.html" title="Reissner-Mindlin plate with a Discontinuous-Galerkin approach"
accesskey="N">next</a> | accesskey="N">next</a> |
...@@ -209,7 +209,8 @@ the thin plate solution.</p> ...@@ -209,7 +209,8 @@ the thin plate solution.</p>
<li class="toctree-l2"><a class="reference internal" href="../2D_plasticity/vonMises_plasticity.py.html">Elasto-plastic analysis of a 2D von Mises material</a></li> <li class="toctree-l2"><a class="reference internal" href="../2D_plasticity/vonMises_plasticity.py.html">Elasto-plastic analysis of a 2D von Mises material</a></li>
</ul> </ul>
</li> </li>
<li class="toctree-l1 current"><a class="reference internal" href="reissner_mindlin.html">Reissner-Mindlin plates</a><ul class="current"> <li class="toctree-l1 current"><a class="reference internal" href="../../beams_and_plates.html">Beams and plates</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="../timoshenko/beam_buckling.html">Eulerian buckling of a beam</a></li>
<li class="toctree-l2 current"><a class="current reference internal" href="#">Reissner-Mindlin plate with Quadrilaterals</a></li> <li class="toctree-l2 current"><a class="current reference internal" href="#">Reissner-Mindlin plate with Quadrilaterals</a></li>
<li class="toctree-l2"><a class="reference internal" href="reissner_mindlin_dg.py.html">Reissner-Mindlin plate with a Discontinuous-Galerkin approach</a></li> <li class="toctree-l2"><a class="reference internal" href="reissner_mindlin_dg.py.html">Reissner-Mindlin plate with a Discontinuous-Galerkin approach</a></li>
</ul> </ul>
...@@ -238,7 +239,7 @@ the thin plate solution.</p> ...@@ -238,7 +239,7 @@ the thin plate solution.</p>
<div class="footer"> <div class="footer">
<div class="left"> <div class="left">
<div role="navigation" aria-label="related navigaton"> <div role="navigation" aria-label="related navigaton">
<a href="reissner_mindlin.html" title="Reissner-Mindlin plates" <a href="../timoshenko/beam_buckling.html" title="Eulerian buckling of a beam"
>previous</a> | >previous</a> |
<a href="reissner_mindlin_dg.py.html" title="Reissner-Mindlin plate with a Discontinuous-Galerkin approach" <a href="reissner_mindlin_dg.py.html" title="Reissner-Mindlin plate with a Discontinuous-Galerkin approach"
>next</a> | >next</a> |
......
...@@ -4348,7 +4348,8 @@ if (IPython.notebook.kernel != null) { ...@@ -4348,7 +4348,8 @@ if (IPython.notebook.kernel != null) {
<li class="toctree-l2"><a class="reference internal" href="../2D_plasticity/vonMises_plasticity.py.html">Elasto-plastic analysis of a 2D von Mises material</a></li> <li class="toctree-l2"><a class="reference internal" href="../2D_plasticity/vonMises_plasticity.py.html">Elasto-plastic analysis of a 2D von Mises material</a></li>
</ul> </ul>
</li> </li>
<li class="toctree-l1"><a class="reference internal" href="../reissner_mindlin/reissner_mindlin.html">Reissner-Mindlin plates</a><ul> <li class="toctree-l1"><a class="reference internal" href="../../beams_and_plates.html">Beams and plates</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../timoshenko/beam_buckling.html">Eulerian buckling of a beam</a></li>
<li class="toctree-l2"><a class="reference internal" href="../reissner_mindlin/reissner_mindlin_quads.py.html">Reissner-Mindlin plate with Quadrilaterals</a></li> <li class="toctree-l2"><a class="reference internal" href="../reissner_mindlin/reissner_mindlin_quads.py.html">Reissner-Mindlin plate with Quadrilaterals</a></li>
<li class="toctree-l2"><a class="reference internal" href="../reissner_mindlin/reissner_mindlin_dg.py.html">Reissner-Mindlin plate with a Discontinuous-Galerkin approach</a></li> <li class="toctree-l2"><a class="reference internal" href="../reissner_mindlin/reissner_mindlin_dg.py.html">Reissner-Mindlin plate with a Discontinuous-Galerkin approach</a></li>
</ul> </ul>
......
...@@ -2912,7 +2912,8 @@ Mechanics and Engineering, 85(3), 349-365. ...@@ -2912,7 +2912,8 @@ Mechanics and Engineering, 85(3), 349-365.
<li class="toctree-l2"><a class="reference internal" href="../2D_plasticity/vonMises_plasticity.py.html">Elasto-plastic analysis of a 2D von Mises material</a></li> <li class="toctree-l2"><a class="reference internal" href="../2D_plasticity/vonMises_plasticity.py.html">Elasto-plastic analysis of a 2D von Mises material</a></li>
</ul> </ul>
</li> </li>
<li class="toctree-l1"><a class="reference internal" href="../reissner_mindlin/reissner_mindlin.html">Reissner-Mindlin plates</a><ul> <li class="toctree-l1"><a class="reference internal" href="../../beams_and_plates.html">Beams and plates</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../timoshenko/beam_buckling.html">Eulerian buckling of a beam</a></li>
<li class="toctree-l2"><a class="reference internal" href="../reissner_mindlin/reissner_mindlin_quads.py.html">Reissner-Mindlin plate with Quadrilaterals</a></li> <li class="toctree-l2"><a class="reference internal" href="../reissner_mindlin/reissner_mindlin_quads.py.html">Reissner-Mindlin plate with Quadrilaterals</a></li>
<li class="toctree-l2"><a class="reference internal" href="../reissner_mindlin/reissner_mindlin_dg.py.html">Reissner-Mindlin plate with a Discontinuous-Galerkin approach</a></li> <li class="toctree-l2"><a class="reference internal" href="../reissner_mindlin/reissner_mindlin_dg.py.html">Reissner-Mindlin plate with a Discontinuous-Galerkin approach</a></li>
</ul> </ul>
......
...@@ -84,7 +84,8 @@ ...@@ -84,7 +84,8 @@
<li class="toctree-l2"><a class="reference internal" href="demo/2D_plasticity/vonMises_plasticity.py.html">Elasto-plastic analysis of a 2D von Mises material</a></li> <li class="toctree-l2"><a class="reference internal" href="demo/2D_plasticity/vonMises_plasticity.py.html">Elasto-plastic analysis of a 2D von Mises material</a></li>
</ul> </ul>
</li> </li>
<li class="toctree-l1"><a class="reference internal" href="demo/reissner_mindlin/reissner_mindlin.html">Reissner-Mindlin plates</a><ul> <li class="toctree-l1"><a class="reference internal" href="beams_and_plates.html">Beams and plates</a><ul>
<li class="toctree-l2"><a class="reference internal" href="demo/timoshenko/beam_buckling.html">Eulerian buckling of a beam</a></li>
<li class="toctree-l2"><a class="reference internal" href="demo/reissner_mindlin/reissner_mindlin_quads.py.html">Reissner-Mindlin plate with Quadrilaterals</a></li> <li class="toctree-l2"><a class="reference internal" href="demo/reissner_mindlin/reissner_mindlin_quads.py.html">Reissner-Mindlin plate with Quadrilaterals</a></li>
<li class="toctree-l2"><a class="reference internal" href="demo/reissner_mindlin/reissner_mindlin_dg.py.html">Reissner-Mindlin plate with a Discontinuous-Galerkin approach</a></li> <li class="toctree-l2"><a class="reference internal" href="demo/reissner_mindlin/reissner_mindlin_dg.py.html">Reissner-Mindlin plate with a Discontinuous-Galerkin approach</a></li>
</ul> </ul>
......
...@@ -92,7 +92,8 @@ ...@@ -92,7 +92,8 @@
<li class="toctree-l2"><a class="reference internal" href="demo/2D_plasticity/vonMises_plasticity.py.html">Elasto-plastic analysis of a 2D von Mises material</a></li> <li class="toctree-l2"><a class="reference internal" href="demo/2D_plasticity/vonMises_plasticity.py.html">Elasto-plastic analysis of a 2D von Mises material</a></li>
</ul> </ul>
</li> </li>
<li class="toctree-l1"><a class="reference internal" href="demo/reissner_mindlin/reissner_mindlin.html">Reissner-Mindlin plates</a><ul> <li class="toctree-l1"><a class="reference internal" href="beams_and_plates.html">Beams and plates</a><ul>
<li class="toctree-l2"><a class="reference internal" href="demo/timoshenko/beam_buckling.html">Eulerian buckling of a beam</a></li>
<li class="toctree-l2"><a class="reference internal" href="demo/reissner_mindlin/reissner_mindlin_quads.py.html">Reissner-Mindlin plate with Quadrilaterals</a></li> <li class="toctree-l2"><a class="reference internal" href="demo/reissner_mindlin/reissner_mindlin_quads.py.html">Reissner-Mindlin plate with Quadrilaterals</a></li>
<li class="toctree-l2"><a class="reference internal" href="demo/reissner_mindlin/reissner_mindlin_dg.py.html">Reissner-Mindlin plate with a Discontinuous-Galerkin approach</a></li> <li class="toctree-l2"><a class="reference internal" href="demo/reissner_mindlin/reissner_mindlin_dg.py.html">Reissner-Mindlin plate with a Discontinuous-Galerkin approach</a></li>
</ul> </ul>
......
...@@ -76,7 +76,8 @@ ...@@ -76,7 +76,8 @@
<li class="toctree-l2"><a class="reference internal" href="demo/2D_plasticity/vonMises_plasticity.py.html">Elasto-plastic analysis of a 2D von Mises material</a></li> <li class="toctree-l2"><a class="reference internal" href="demo/2D_plasticity/vonMises_plasticity.py.html">Elasto-plastic analysis of a 2D von Mises material</a></li>
</ul> </ul>
</li> </li>
<li class="toctree-l1"><a class="reference internal" href="demo/reissner_mindlin/reissner_mindlin.html">Reissner-Mindlin plates</a><ul> <li class="toctree-l1"><a class="reference internal" href="beams_and_plates.html">Beams and plates</a><ul>
<li class="toctree-l2"><a class="reference internal" href="demo/timoshenko/beam_buckling.html">Eulerian buckling of a beam</a></li>
<li class="toctree-l2"><a class="reference internal" href="demo/reissner_mindlin/reissner_mindlin_quads.py.html">Reissner-Mindlin plate with Quadrilaterals</a></li> <li class="toctree-l2"><a class="reference internal" href="demo/reissner_mindlin/reissner_mindlin_quads.py.html">Reissner-Mindlin plate with Quadrilaterals</a></li>
<li class="toctree-l2"><a class="reference internal" href="demo/reissner_mindlin/reissner_mindlin_dg.py.html">Reissner-Mindlin plate with a Discontinuous-Galerkin approach</a></li> <li class="toctree-l2"><a class="reference internal" href="demo/reissner_mindlin/reissner_mindlin_dg.py.html">Reissner-Mindlin plate with a Discontinuous-Galerkin approach</a></li>
</ul> </ul>
...@@ -120,7 +121,8 @@ ...@@ -120,7 +121,8 @@
<li class="toctree-l2"><a class="reference internal" href="demo/2D_plasticity/vonMises_plasticity.py.html">Elasto-plastic analysis of a 2D von Mises material</a></li> <li class="toctree-l2"><a class="reference internal" href="demo/2D_plasticity/vonMises_plasticity.py.html">Elasto-plastic analysis of a 2D von Mises material</a></li>
</ul> </ul>
</li> </li>
<li class="toctree-l1"><a class="reference internal" href="demo/reissner_mindlin/reissner_mindlin.html">Reissner-Mindlin plates</a><ul> <li class="toctree-l1"><a class="reference internal" href="beams_and_plates.html">Beams and plates</a><ul>
<li class="toctree-l2"><a class="reference internal" href="demo/timoshenko/beam_buckling.html">Eulerian buckling of a beam</a></li>
<li class="toctree-l2"><a class="reference internal" href="demo/reissner_mindlin/reissner_mindlin_quads.py.html">Reissner-Mindlin plate with Quadrilaterals</a></li> <li class="toctree-l2"><a class="reference internal" href="demo/reissner_mindlin/reissner_mindlin_quads.py.html">Reissner-Mindlin plate with Quadrilaterals</a></li>
<li class="toctree-l2"><a class="reference internal" href="demo/reissner_mindlin/reissner_mindlin_dg.py.html">Reissner-Mindlin plate with a Discontinuous-Galerkin approach</a></li> <li class="toctree-l2"><a class="reference internal" href="demo/reissner_mindlin/reissner_mindlin_dg.py.html">Reissner-Mindlin plate with a Discontinuous-Galerkin approach</a></li>
</ul> </ul>
......
...@@ -97,7 +97,8 @@ ...@@ -97,7 +97,8 @@
<li class="toctree-l2"><a class="reference internal" href="demo/2D_plasticity/vonMises_plasticity.py.html">Elasto-plastic analysis of a 2D von Mises material</a></li> <li class="toctree-l2"><a class="reference internal" href="demo/2D_plasticity/vonMises_plasticity.py.html">Elasto-plastic analysis of a 2D von Mises material</a></li>
</ul> </ul>
</li> </li>
<li class="toctree-l1"><a class="reference internal" href="demo/reissner_mindlin/reissner_mindlin.html">Reissner-Mindlin plates</a><ul> <li class="toctree-l1"><a class="reference internal" href="beams_and_plates.html">Beams and plates</a><ul>
<li class="toctree-l2"><a class="reference internal" href="demo/timoshenko/beam_buckling.html">Eulerian buckling of a beam</a></li>
<li class="toctree-l2"><a class="reference internal" href="demo/reissner_mindlin/reissner_mindlin_quads.py.html">Reissner-Mindlin plate with Quadrilaterals</a></li> <li class="toctree-l2"><a class="reference internal" href="demo/reissner_mindlin/reissner_mindlin_quads.py.html">Reissner-Mindlin plate with Quadrilaterals</a></li>
<li class="toctree-l2"><a class="reference internal" href="demo/reissner_mindlin/reissner_mindlin_dg.py.html">Reissner-Mindlin plate with a Discontinuous-Galerkin approach</a></li> <li class="toctree-l2"><a class="reference internal" href="demo/reissner_mindlin/reissner_mindlin_dg.py.html">Reissner-Mindlin plate with a Discontinuous-Galerkin approach</a></li>
</ul> </ul>
......
...@@ -92,7 +92,8 @@ ...@@ -92,7 +92,8 @@
<li class="toctree-l2"><a class="reference internal" href="demo/2D_plasticity/vonMises_plasticity.py.html">Elasto-plastic analysis of a 2D von Mises material</a></li> <li class="toctree-l2"><a class="reference internal" href="demo/2D_plasticity/vonMises_plasticity.py.html">Elasto-plastic analysis of a 2D von Mises material</a></li>
</ul> </ul>
</li> </li>
<li class="toctree-l1"><a class="reference internal" href="demo/reissner_mindlin/reissner_mindlin.html">Reissner-Mindlin plates</a><ul> <li class="toctree-l1"><a class="reference internal" href="beams_and_plates.html">Beams and plates</a><ul>
<li class="toctree-l2"><a class="reference internal" href="demo/timoshenko/beam_buckling.html">Eulerian buckling of a beam</a></li>
<li class="toctree-l2"><a class="reference internal" href="demo/reissner_mindlin/reissner_mindlin_quads.py.html">Reissner-Mindlin plate with Quadrilaterals</a></li> <li class="toctree-l2"><a class="reference internal" href="demo/reissner_mindlin/reissner_mindlin_quads.py.html">Reissner-Mindlin plate with Quadrilaterals</a></li>
<li class="toctree-l2"><a class="reference internal" href="demo/reissner_mindlin/reissner_mindlin_dg.py.html">Reissner-Mindlin plate with a Discontinuous-Galerkin approach</a></li> <li class="toctree-l2"><a class="reference internal" href="demo/reissner_mindlin/reissner_mindlin_dg.py.html">Reissner-Mindlin plate with a Discontinuous-Galerkin approach</a></li>
</ul> </ul>
......
...@@ -107,7 +107,8 @@ ...@@ -107,7 +107,8 @@
<li class="toctree-l2"><a class="reference internal" href="demo/2D_plasticity/vonMises_plasticity.py.html">Elasto-plastic analysis of a 2D von Mises material</a></li> <li class="toctree-l2"><a class="reference internal" href="demo/2D_plasticity/vonMises_plasticity.py.html">Elasto-plastic analysis of a 2D von Mises material</a></li>
</ul> </ul>
</li> </li>
<li class="toctree-l1"><a class="reference internal" href="demo/reissner_mindlin/reissner_mindlin.html">Reissner-Mindlin plates</a><ul> <li class="toctree-l1"><a class="reference internal" href="beams_and_plates.html">Beams and plates</a><ul>
<li class="toctree-l2"><a class="reference internal" href="demo/timoshenko/beam_buckling.html">Eulerian buckling of a beam</a></li>
<li class="toctree-l2"><a class="reference internal" href="demo/reissner_mindlin/reissner_mindlin_quads.py.html">Reissner-Mindlin plate with Quadrilaterals</a></li> <li class="toctree-l2"><a class="reference internal" href="demo/reissner_mindlin/reissner_mindlin_quads.py.html">Reissner-Mindlin plate with Quadrilaterals</a></li>
<li class="toctree-l2"><a class="reference internal" href="demo/reissner_mindlin/reissner_mindlin_dg.py.html">Reissner-Mindlin plate with a Discontinuous-Galerkin approach</a></li> <li class="toctree-l2"><a class="reference internal" href="demo/reissner_mindlin/reissner_mindlin_dg.py.html">Reissner-Mindlin plate with a Discontinuous-Galerkin approach</a></li>
</ul> </ul>
......
This source diff could not be displayed because it is too large. You can view the blob instead.
.. Numerical tours of continuum mechanics using FEniCS documentation master file, created by
sphinx-quickstart on Wed Jun 8 21:25:10 2016.
You can adapt this file completely to your liking, but it should at least
contain the root `toctree` directive.
Beams and plates
=================
Contents:
.. toctree::
:maxdepth: 1
demo/timoshenko/beam_buckling.ipynb
demo/reissner_mindlin/reissner_mindlin_quads.py.rst
demo/reissner_mindlin/reissner_mindlin_dg.py.rst
...@@ -15,7 +15,7 @@ Contents: ...@@ -15,7 +15,7 @@ Contents:
linear_problems linear_problems
homogenization homogenization
nonlinear_problems nonlinear_problems
demo/reissner_mindlin/reissner_mindlin.rst beams_and_plates
tips_and_tricks tips_and_tricks
......
...@@ -21,7 +21,9 @@ ...@@ -21,7 +21,9 @@
}, },
{ {
"cell_type": "raw", "cell_type": "raw",
"metadata": {}, "metadata": {
"raw_mimetype": "text/restructuredtext"
},
"source": [ "source": [
"For issues related to shear-locking and reduced integration formulation, we refer to the :ref:`ReissnerMindlinQuads` tour." "For issues related to shear-locking and reduced integration formulation, we refer to the :ref:`ReissnerMindlinQuads` tour."
] ]
...@@ -67,28 +69,18 @@ ...@@ -67,28 +69,18 @@
}, },
{ {
"cell_type": "raw", "cell_type": "raw",
"metadata": {}, "metadata": {
"raw_mimetype": "text/restructuredtext"