Skip to main content

Structural Mechanics Application

Application Description Status Authors
StructuralMechanicsApplication The Structural Mechanics Application contains a series of structural elements, as well as solid elements, the corresponding strategies, solvers and Constitutive Laws Application within Kratos Multiphysics. @KratosMultiphysics/structural-mechanics

Solution Solution Solution Solution Solution Solution

The application includes tests to check the proper functioning of the application.

Features:

  • A set of Neumann conditions:

    • Point loads (loads applied directly on the nodes)
    • Point moment (a discret moment applied directly on the nodes)
    • Line load (a distributed load applied over a line)
    • Surface load (a distributed load applied over a face)
    • A simple point contact conditions based on the distance
  • Solid elements:

    • Small displacement elements
      • Irreducible (pure displacement)
      • Mixed formulation ($BBar$)
      • Mixed formulation ($U-\varepsilon$)
    • Total Lagrangian elements
      • Irreducible (pure displacement)
      • Mixed formulation ($U-\Delta V/V$)
      • Mixed formulation ($Q1P0$)
    • Updated Lagrangian elements irreducible (pure displacement)
    • Total Lagrangian prismatic solid-shell element (SPrism)
  • Structural elements:

    • Zero-dimensional elements :
      • Nodal concentrated element (both 2D/3D). Includes nodal damping, nodal mass and nodal stiffness
    • Uni-dimensional elements :
      • Spring-damper element (3D)
      • Cable element (3D)
      • Truss element (3D)
      • Corrotational beam element (both 2D/3D)
    • Two-dimensional elements :
      • Membrane (pre-stressed)
      • Isotropic shell element
      • Thin shell (Quadrilateral and triangular)
      • Thick shell (Quadrilateral and triangular)
  • Constitutive laws:

  • Adjoint Sensitivity Analysis:

    • This feature provides the framework to compute sensitivities of structural responses (e.g. displacements, strain energy or stresses) with respect to different types of design variables (e.g. nodal coordinates, material or cross-sectional properties or load intensity) with the adjoint approach
  • Strategies:

    • Formfinding strategies
    • Eigensolver strategy
    • Harmonic analysis strategies
  • Schemes:

    • Relaxation scheme
    • Eigen solver scheme
  • Convergence criteria:

    • For displacement and other DoF
    • For displacement and rotation
  • Utilities and processes:

    • A process to post-process eigenvalues
    • A GiDIO utility for eigen values
    • Process to compute the global mass of the system
    • Process to identify the neighbours in a prismatic mesh
    • Process to transform a pure shell mesh (local dimension equal to 2), to solid-shell mesh (pure 3D mesh)
  • +100 Python unittest, including Validation tests, and several cpp tests

Examples:

Examples can be found here.

Metadata

Release files for KratosStructuralMechanicsApplication 10.4.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for KratosStructuralMechanicsApplication 10.4.4
File
kratosstructuralmechanicsapplication-10.4.4-py3-none-any.whl Python 3 none any Details
kratosstructuralmechanicsapplication-10.4.4-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
kratosstructuralmechanicsapplication-10.4.4-cp314-cp314-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64 Details
kratosstructuralmechanicsapplication-10.4.4-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
kratosstructuralmechanicsapplication-10.4.4-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details
kratosstructuralmechanicsapplication-10.4.4-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
kratosstructuralmechanicsapplication-10.4.4-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details
kratosstructuralmechanicsapplication-10.4.4-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
kratosstructuralmechanicsapplication-10.4.4-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details
kratosstructuralmechanicsapplication-10.4.4-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
kratosstructuralmechanicsapplication-10.4.4-cp310-cp310-manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64 Details
kratosstructuralmechanicsapplication-10.4.4-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
kratosstructuralmechanicsapplication-10.4.4-cp39-cp39-manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ x86-64 Details
kratosstructuralmechanicsapplication-10.4.4-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
kratosstructuralmechanicsapplication-10.4.4-cp38-cp38-manylinux_2_28_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.28+ x86-64 Details

Total release size: 125.6 MB

Release files / kratosstructuralmechanicsapplication-10.4.4-py3-none-any.whl

Download URL kratosstructuralmechanicsapplication-10.4.4-py3-none-any.whl
Size 31.3 MB
Tags Python 3
SHA-256 checksum
How to use checksums
71d672abac605776d68f6ed43e3c91e4c8d6e2ef433d001d30a732daaf08d45f
BLAKE2b-256 checksum
How to use checksums
d19ef12b3990922434040a454171cb9d0e0d8eaf0753cedd512aa6dee8b8e14d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.6

Release files / kratosstructuralmechanicsapplication-10.4.4-cp314-cp314-win_amd64.whl

Download URL kratosstructuralmechanicsapplication-10.4.4-cp314-cp314-win_amd64.whl
Size 3.9 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
9c3367117c69afe88bf75cd08d6bddedc4fbf5a4d8d25626eb1caa3875c06ce6
BLAKE2b-256 checksum
How to use checksums
4d6f207573c6f54af3206d38112ba31c0882cf47eb2942118873324a77ca272b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.15

Release files / kratosstructuralmechanicsapplication-10.4.4-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL kratosstructuralmechanicsapplication-10.4.4-cp314-cp314-manylinux_2_28_x86_64.whl
Size 9.7 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
295677e8591cdddfdcf0cd5bfe5121381e96c5fb8b6ed6ca05d27ee57a14e6b7
BLAKE2b-256 checksum
How to use checksums
211ffb0fed88d0f84bbf88c23ad38fd4690d4ab4641483eb715eb2c9b107a919
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.15

Release files / kratosstructuralmechanicsapplication-10.4.4-cp313-cp313-win_amd64.whl

Download URL kratosstructuralmechanicsapplication-10.4.4-cp313-cp313-win_amd64.whl
Size 3.8 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
6285439757065ca15ddbf89c980ad600de0ec9a8c0f411cefb2c354103f724c4
BLAKE2b-256 checksum
How to use checksums
1e096effbf3d8e770da21c7748e770d9191babd90dc2e760dc5ad7ba05894344
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.15

Release files / kratosstructuralmechanicsapplication-10.4.4-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL kratosstructuralmechanicsapplication-10.4.4-cp313-cp313-manylinux_2_28_x86_64.whl
Size 9.7 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
7e622e2d19143d1016b414dbdcb751d0955cec8b007146f3517646bda20f1452
BLAKE2b-256 checksum
How to use checksums
f36b465737f24d0bdbf7661187c950a86057705e8f8c741274af22fe3afd639a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.15

Release files / kratosstructuralmechanicsapplication-10.4.4-cp312-cp312-win_amd64.whl

Download URL kratosstructuralmechanicsapplication-10.4.4-cp312-cp312-win_amd64.whl
Size 3.8 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
111b9f75b2f7bd435895bb5f9d913d51522cf590f35d6469592add2aab92d97a
BLAKE2b-256 checksum
How to use checksums
a20055179d1c17c885441388e03d813db9cd6daf4dcef01aec10e1389cd8d962
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.15

Release files / kratosstructuralmechanicsapplication-10.4.4-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL kratosstructuralmechanicsapplication-10.4.4-cp312-cp312-manylinux_2_28_x86_64.whl
Size 9.7 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
a9062371fc9de10b6ee12045fa51730cd6cf0b9f410f342999e3e8c694bbc523
BLAKE2b-256 checksum
How to use checksums
6be03a9259d1d716a31bf7add9d169fd8b993954022645e8d28ffa5ded9f251d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.15

Release files / kratosstructuralmechanicsapplication-10.4.4-cp311-cp311-win_amd64.whl

Download URL kratosstructuralmechanicsapplication-10.4.4-cp311-cp311-win_amd64.whl
Size 3.8 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
beb39d634db9c29add15d33e50cb2d79a891a6e98d32d815cff8c491508a7518
BLAKE2b-256 checksum
How to use checksums
c8eae5dd1dc7c2a030c56ab66dbe32efdaac2d22b3802c36b93689ce9d857264
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.15

Release files / kratosstructuralmechanicsapplication-10.4.4-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL kratosstructuralmechanicsapplication-10.4.4-cp311-cp311-manylinux_2_28_x86_64.whl
Size 9.7 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b26120c94fa4acd3e0e41ca571dc0bd7dd90e156291b28be766f7ceb6caed271
BLAKE2b-256 checksum
How to use checksums
951ebe4efb2a98d5bb26286b00401c6344cf910ab2236d60936fcb4780823b4c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.15

Release files / kratosstructuralmechanicsapplication-10.4.4-cp310-cp310-win_amd64.whl

Download URL kratosstructuralmechanicsapplication-10.4.4-cp310-cp310-win_amd64.whl
Size 3.8 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
fe2c52e2b2205e4a1c2af9ed766440f4a626d5c3aef90f9d292dcb5071504832
BLAKE2b-256 checksum
How to use checksums
6ba56908221a7936cdcb4893686f2d43a99670f6dda763ddf9d41fc863ad1453
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.15

Release files / kratosstructuralmechanicsapplication-10.4.4-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL kratosstructuralmechanicsapplication-10.4.4-cp310-cp310-manylinux_2_28_x86_64.whl
Size 9.7 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
94fe04d2fc0e3a71b27b46a810e2cb5a66efdacac4aa8ce438dcd7b15a498f64
BLAKE2b-256 checksum
How to use checksums
ac329af0e0998e52a711d36b55e2803fb450439d1eb89a8d97a44f75d9535239
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.15

Release files / kratosstructuralmechanicsapplication-10.4.4-cp39-cp39-win_amd64.whl

Download URL kratosstructuralmechanicsapplication-10.4.4-cp39-cp39-win_amd64.whl
Size 3.8 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
b470b741aab0f00bdb8109826b2087b7c370e75404d286e2a37b3e5f40885b8a
BLAKE2b-256 checksum
How to use checksums
6bf511634e4ffe0b381a9b52e5df8c00dd8ccceddcfdbbbca80c18cf0dbdd798
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.15

Release files / kratosstructuralmechanicsapplication-10.4.4-cp39-cp39-manylinux_2_28_x86_64.whl

Download URL kratosstructuralmechanicsapplication-10.4.4-cp39-cp39-manylinux_2_28_x86_64.whl
Size 9.7 MB
Tags CPython 3.9 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
7b6215686668e513200a5ec9dd9c285360de63b4ab39e23047dccf4fba43ba6b
BLAKE2b-256 checksum
How to use checksums
b56cfdeabbd09061fc3fdc093601b335ab36296bd6d7cbd32c94db55ee982485
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.15

Release files / kratosstructuralmechanicsapplication-10.4.4-cp38-cp38-win_amd64.whl

Download URL kratosstructuralmechanicsapplication-10.4.4-cp38-cp38-win_amd64.whl
Size 3.8 MB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
8f81bec25f9d4b8641e8f5925e14e0c30c90de73c2976dbfe2a95e111c0c8bf5
BLAKE2b-256 checksum
How to use checksums
15a33d4453e2f2e74f7be9ae34efe93983fd79887e6d6c2a1519dd5da759a354
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.15

Release files / kratosstructuralmechanicsapplication-10.4.4-cp38-cp38-manylinux_2_28_x86_64.whl

Download URL kratosstructuralmechanicsapplication-10.4.4-cp38-cp38-manylinux_2_28_x86_64.whl
Size 9.7 MB
Tags CPython 3.8 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
9884810f15ee8dde9154d84a62ec1524a34ed7ba88a6abc6dfb2d25efbc673d2
BLAKE2b-256 checksum
How to use checksums
f8638c62448eb62542656446fbb4f90503d00f97c01b8b2783823493f75dcf31
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.15

Release history Release notifications | RSS feed

This release

10.4.4 This release

15 release files

10.2.0

5 release files

9.5.2

10 release files

9.5.1

10 release files

9.5

10 release files

9.4.6

4 release files

9.4.5

8 release files

9.4.4

8 release files

9.4.3

8 release files

9.4.2

8 release files

9.4.1

8 release files

9.4

8 release files

9.3.2

8 release files

9.3.1

8 release files

9.3

8 release files

9.2.2

5 release files

9.2.1

10 release files

9.2.0

10 release files

9.1.4

9 release files

9.1.2

9 release files

9.1.1

4 release files

9.1.0

9 release files

9.0.3

5 release files

9.0.2

9 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page