:orphan:
Analyses
========
Runnable examples organised by the *kind of analysis* rather than
which element happens to be used. Each sub-gallery walks through the
full loop — build the model, solve, interpret the result — for one
analysis family.
.. grid:: 1 2 2 2
:gutter: 3
.. grid-item-card:: Static
:link: static/index
:link-type: doc
:math:`K u = F`. Cantilever deflections, plane-stress /
plane-strain problems, single-element patch tests.
.. grid-item-card:: Modal
:link: modal/index
:link-type: doc
:math:`K \varphi = \omega^2 M \varphi`. Plate modes, SDOF
oscillators, beam cantilever frequencies.
.. grid-item-card:: Transient
:link: transient/index
:link-type: doc
:math:`M \ddot u + C \dot u + K u = F(t)` via Newmark-β.
.. grid-item-card:: Cyclic
:link: cyclic/index
:link-type: doc
Cyclic-symmetry modal on a base sector with phase constraints.
.. raw:: html
.. raw:: html
.. thumbnail-parent-div-open
.. thumbnail-parent-div-close
.. raw:: html
Cyclic-symmetry modal
=====================
Modal analysis of rotationally periodic structures — compute the full
rotor's spectrum from a single base sector plus phase constraints.
.. raw:: html
.. raw:: html
.. thumbnail-parent-div-open
.. raw:: html
.. only:: html
.. image:: /gallery/analyses/cyclic/images/thumb/sphx_glr_example_rotor_sector_thumb.png
:alt:
:doc:`/gallery/analyses/cyclic/example_rotor_sector`
.. raw:: html
Cyclic-symmetry modal on a rotor sector
.. raw:: html
.. only:: html
.. image:: /gallery/analyses/cyclic/images/thumb/sphx_glr_example_full_rotor_mode_slides_thumb.png
:alt:
:doc:`/gallery/analyses/cyclic/example_full_rotor_mode_slides`
.. raw:: html
Full-rotor mode-shape slides via CyclicModel
.. raw:: html
.. only:: html
.. image:: /gallery/analyses/cyclic/images/thumb/sphx_glr_example_cyclic_mode_family_thumb.png
:alt:
:doc:`/gallery/analyses/cyclic/example_cyclic_mode_family`
.. raw:: html
Cyclic-symmetry mode family across every harmonic
.. raw:: html
.. only:: html
.. image:: /gallery/analyses/cyclic/images/thumb/sphx_glr_example_cyclic_modes_disk_thumb.png
:alt:
:doc:`/gallery/analyses/cyclic/example_cyclic_modes_disk`
.. raw:: html
Cyclic-symmetry modal sweep — annular disk
.. raw:: html
.. only:: html
.. image:: /gallery/analyses/cyclic/images/thumb/sphx_glr_example_cyclic_modes_bladed_rotor_thumb.png
:alt:
:doc:`/gallery/analyses/cyclic/example_cyclic_modes_bladed_rotor`
.. raw:: html
Cyclic-symmetry travelling-wave pair — bladed rotor
.. thumbnail-parent-div-close
.. raw:: html
Harmonic analysis
=================
Frequency-response sweeps via modal superposition —
:math:`(K - \omega^2 M + i\,\omega C)\,u(\omega) = F`. The complex
receptance is back-substituted from a precomputed eigenbasis at
every excitation frequency.
.. raw:: html
.. raw:: html
.. thumbnail-parent-div-open
.. raw:: html
.. only:: html
.. image:: /gallery/analyses/harmonic/images/thumb/sphx_glr_example_sdof_frf_thumb.png
:alt:
:doc:`/gallery/analyses/harmonic/example_sdof_frf`
.. raw:: html
SDOF receptance — closed form vs modal superposition
.. thumbnail-parent-div-close
.. raw:: html
Modal analysis
==============
Free-vibration modes — :math:`K \varphi = \omega^2 M \varphi`. Plate
modes, SDOF oscillators, beam cantilever frequencies.
.. raw:: html
.. raw:: html
.. thumbnail-parent-div-open
.. raw:: html
.. only:: html
.. image:: /gallery/analyses/modal/images/thumb/sphx_glr_example_plate_modes_thumb.png
:alt:
:doc:`/gallery/analyses/modal/example_plate_modes`
.. raw:: html
HEX8 — cantilever-plate modal (2 × 40 × 40 hex mesh)
.. thumbnail-parent-div-close
.. raw:: html
Static analysis
===============
:math:`K u = F` with Dirichlet BCs. The workhorse analysis — one
factorisation, one back-solve.
.. raw:: html
.. raw:: html
.. thumbnail-parent-div-open
.. raw:: html
.. only:: html
.. image:: /gallery/analyses/static/images/thumb/sphx_glr_example_cantilever_plate_thumb.png
:alt:
:doc:`/gallery/analyses/static/example_cantilever_plate`
.. raw:: html
HEX8 — cantilever plate static analysis
.. thumbnail-parent-div-close
.. raw:: html
Transient analysis
==================
Time-domain simulations of the equation of motion
:math:`M \ddot u + C \dot u + K u = F(t)` using Newmark-β.
.. raw:: html
.. raw:: html
.. thumbnail-parent-div-open
.. raw:: html
.. only:: html
.. image:: /gallery/analyses/transient/images/thumb/sphx_glr_example_sdof_transient_thumb.png
:alt:
:doc:`/gallery/analyses/transient/example_sdof_transient`
.. raw:: html
SDOF transient — step-load response
.. thumbnail-parent-div-close
.. raw:: html
.. toctree::
:hidden:
:includehidden:
/gallery/analyses/cyclic/index.rst
/gallery/analyses/harmonic/index.rst
/gallery/analyses/modal/index.rst
/gallery/analyses/static/index.rst
/gallery/analyses/transient/index.rst
.. only:: html
.. container:: sphx-glr-footer sphx-glr-footer-gallery
.. container:: sphx-glr-download sphx-glr-download-python
:download:`Download all examples in Python source code: analyses_python.zip `
.. container:: sphx-glr-download sphx-glr-download-jupyter
:download:`Download all examples in Jupyter notebooks: analyses_jupyter.zip `
.. only:: html
.. rst-class:: sphx-glr-signature
`Gallery generated by Sphinx-Gallery `_