Skip to main content

KRATOS Multiphysics ("Kratos") is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.

Project description

Geo-Mechanics Application

The Geo-Mechanics Application contains features needed for common geotechnical/geomechanical applications within Kratos Multiphysics.

Features:

  • K0 procedure, Quasi-static, dynamic

  • Staged analysis

  • Automatic time stepping

  • 2D (plane strain and axisymmetric) and 3D UPw small displacement element for saturated and partially saturated porous media (with equal order interpolation, unstable under incompressible-undrained conditions)

  • 2D (plane strain and axisymmetric) and 3D Stable UPw small displacement element for saturated and partially saturated porous media (with higher order interpolation for displacements)

  • 2D (plane strain and axisymmetric) and 3D FIC-Stabilized UPw small displacement element for saturated and partially saturated porous media (with equal order interpolation for displacements)

  • UPw Quasi-zero-thickness interface elements for defining cracks and joints under saturated and partially saturated conditions

  • UPw Updated-Lagrangian element for saturated and partially saturated porous media (with equal order interpolation, unstable under incompressible-undrained conditions)

  • Stable UPw Updated-Lagrangian element for saturated and partially saturated porous media (with higher order interpolation for displacements)

  • 2D and 3D truss and cable elements

  • 2D curved beam elemens with 3 nodes

  • 1D, 2D and 3D steady-state and transient groundwater flow elements

  • Loading User Defined Soil Models (UDSM) dll/so, written in PLAXIS forrmat

  • Loading User Materials (UMAT) dll/so, written in ABAQUS forrmat

How to compile Geo-Mechanics Application

Make sure that the following lines are properly set in the configuration file:

Windows:

CALL :add_app %KRATOS_APP_DIR%\LinearSolversApplication;
CALL :add_app %KRATOS_APP_DIR%\StructuralMechanicsApplication;
CALL :add_app %KRATOS_APP_DIR%\GeoMechanicsApplication;

Linux:

add_app ${KRATOS_APP_DIR}/LinearSolversApplication;
add_app ${KRATOS_APP_DIR}/StructuralMechanicsApplication;
add_app ${KRATOS_APP_DIR}/GeoMechanicsApplication;

Note:

  • MPI has not been tested and does not work.

  • The UMAT/UDSM constitutive models are not included in this repository. Some practical constitutive models can be found at https://soilmodels.com for instance.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

kratosgeomechanicsapplication-10.3.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (27.4 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

kratosgeomechanicsapplication-10.3.1-cp313-cp313-win_amd64.whl (4.1 MB view details)

Uploaded CPython 3.13Windows x86-64

kratosgeomechanicsapplication-10.3.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (27.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

kratosgeomechanicsapplication-10.3.1-cp312-cp312-win_amd64.whl (4.1 MB view details)

Uploaded CPython 3.12Windows x86-64

kratosgeomechanicsapplication-10.3.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (27.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

kratosgeomechanicsapplication-10.3.1-cp311-cp311-win_amd64.whl (4.1 MB view details)

Uploaded CPython 3.11Windows x86-64

kratosgeomechanicsapplication-10.3.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (27.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

kratosgeomechanicsapplication-10.3.1-cp310-cp310-win_amd64.whl (4.1 MB view details)

Uploaded CPython 3.10Windows x86-64

kratosgeomechanicsapplication-10.3.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (27.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

kratosgeomechanicsapplication-10.3.1-cp39-cp39-win_amd64.whl (4.1 MB view details)

Uploaded CPython 3.9Windows x86-64

kratosgeomechanicsapplication-10.3.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (27.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

kratosgeomechanicsapplication-10.3.1-cp38-cp38-win_amd64.whl (4.1 MB view details)

Uploaded CPython 3.8Windows x86-64

kratosgeomechanicsapplication-10.3.1-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (27.4 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

File details

Details for the file kratosgeomechanicsapplication-10.3.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kratosgeomechanicsapplication-10.3.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 746b14037e940187e97621ce659da30af3f72c2fba828a4c8c24072f5f2cc5a8
MD5 9eac25c21733653d43ad274ade2fb31f
BLAKE2b-256 bd188c4812955ce01492c185e2ede0098493c1d106951860218b8147eb1b2600

See more details on using hashes here.

File details

Details for the file kratosgeomechanicsapplication-10.3.1-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for kratosgeomechanicsapplication-10.3.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 3f605614b1eeb57975c8aef1cc06642aef0c2368a5d5c57152cbcc3c1f07e7bf
MD5 f3583e14993a3c0e5b2371bafcc49e85
BLAKE2b-256 c9188c74bcb3e6c649e8c5331b3e09f70166f0b8e625424e98fd5322dfc081fc

See more details on using hashes here.

File details

Details for the file kratosgeomechanicsapplication-10.3.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kratosgeomechanicsapplication-10.3.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a9165d4043b41dfdc0896369125810948597fcdac356a4f05b6185a6a48ac695
MD5 31cd419ba532b6d2dbbc7360dedbcb5c
BLAKE2b-256 69e5b09717dce2790034fb67f0f641bcb645e2f357210014cbf0cd0312d71e71

See more details on using hashes here.

File details

Details for the file kratosgeomechanicsapplication-10.3.1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for kratosgeomechanicsapplication-10.3.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 c05fe3422f6238ca888494e689dcdbfed327a1ed47e4ef1c8425654c1f824965
MD5 dd23db2bd587e8caf041478a5e95a763
BLAKE2b-256 219212e9836688ffb730d6ac7c2d653fb5ff1210e2f14e90a69f57e72731d394

See more details on using hashes here.

File details

Details for the file kratosgeomechanicsapplication-10.3.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kratosgeomechanicsapplication-10.3.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 745995b639fcfde6ea066c933535a83c1ab16446d3b951e962431ba9c0d55ec7
MD5 da161eacf49b31680ccc85fbc0bd4f83
BLAKE2b-256 e45cde9d69f7cb7b98c7e39c5461dd07e2f3c8aefcba781a1a3140fa1a9f0ce0

See more details on using hashes here.

File details

Details for the file kratosgeomechanicsapplication-10.3.1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for kratosgeomechanicsapplication-10.3.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 7db951dcd39a64b79678ab5f90260205f857f7534068de7479212a194ec1b25e
MD5 eb75e10f6a9a5953daf7cb361614ebdd
BLAKE2b-256 7ec7ffbe64b2d2fa8ba98b3ee66b44c894a2ac8b472e3481c1d5ffb3df09e3b8

See more details on using hashes here.

File details

Details for the file kratosgeomechanicsapplication-10.3.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kratosgeomechanicsapplication-10.3.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 073989860a7819271b2632b143ca9e4b500f21d947815781ae033a87522aee6d
MD5 3af9360242941aeb2e0b1429073480c3
BLAKE2b-256 8704ec086bc9c11b634983fa0e764c446ad8b344db3e91bde1d0a5dd1736ed5a

See more details on using hashes here.

File details

Details for the file kratosgeomechanicsapplication-10.3.1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for kratosgeomechanicsapplication-10.3.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 adea6a456f44928805388163d4218b7d2498504d1f0fff457935c818917f5a74
MD5 c0419169dc1ee19e7d6ae40d7ab32408
BLAKE2b-256 36383ccadca97b12fb6ceae5e9552e7618a52c2cf860cefbb9c856e9c7cba5a4

See more details on using hashes here.

File details

Details for the file kratosgeomechanicsapplication-10.3.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kratosgeomechanicsapplication-10.3.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9b30c82b1a9318d33ec2cd09a7f3e690f357fc824c19e53d6489a85760e84c3d
MD5 f3b5fc36c2451f19321085ce48589e63
BLAKE2b-256 cfff656929527622ddd503e41da356caa9270c97e0de75be665479d453bde3e8

See more details on using hashes here.

File details

Details for the file kratosgeomechanicsapplication-10.3.1-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for kratosgeomechanicsapplication-10.3.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 bc79be442ba0138bf3c6567b49df075a1efcd84677ad37c709cae842f6bedf36
MD5 c1393c0270055d3e532aa4a95103c431
BLAKE2b-256 752fdf046b2c263e7634ad876aaece62605a68a0aa10087b85aae22c82584406

See more details on using hashes here.

File details

Details for the file kratosgeomechanicsapplication-10.3.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kratosgeomechanicsapplication-10.3.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 86e9417a2403ecf0d6422b4589f096f63f28845d2d1df387aca70d0cf0fed209
MD5 b58f3aeb1b3258ba6b7e84dbe7c50965
BLAKE2b-256 b39b94df467db96abd0f07ae5c93aac0be88736714519adcbfb70a8e21afe96b

See more details on using hashes here.

File details

Details for the file kratosgeomechanicsapplication-10.3.1-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for kratosgeomechanicsapplication-10.3.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 5822880b009625789c8eaa1640d2b47d089b6bdaf07ba4aafe45df6eaf2cdf61
MD5 404a5665a53ecfd670031369b324051b
BLAKE2b-256 164121a2aea5996118fa5fd3f832ce3df18c367816f5457f522e51b8671d6e41

See more details on using hashes here.

File details

Details for the file kratosgeomechanicsapplication-10.3.1-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kratosgeomechanicsapplication-10.3.1-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a4e5e414e9122f17dd846b288b18bab335e495e864f3c760e0c5127eb283b3b1
MD5 a2344843c111a949681d9fcd5a1e7408
BLAKE2b-256 bb5f354eab1e2a670b44a4519503ed4b73726a7684578c6ab7ea66aec9846398

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page