### Published buckling example

parent b7bef5d1
No preview for this file type
No preview for this file type
No preview for this file type
 ... @@ -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 @@ ... @@ -35,7 +35,7 @@ ... @@ -35,7 +35,7 @@
 ... @@ -188,7 +188,7 @@ real and complex part of the eigenvector):

... @@ -188,7 +188,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 ... @@ -282,7 +282,8 @@ and the beam theory eigenfrequencies :

... @@ -282,7 +282,8 @@ and the beam theory eigenfrequencies :

• Elasto-plastic analysis of a 2D von Mises material
• Elasto-plastic analysis of a 2D von Mises material
• Reissner-Mindlin plates ... ...
•  ... @@ -24,8 +24,6 @@ ... @@ -24,8 +24,6 @@
 ... @@ -25,7 +25,7 @@ ... @@ -25,7 +25,7 @@
No preview for this file type
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"