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

KratosGeoMechanicsApplication-10.1.0-cp312-cp312-win_amd64.whl (4.5 MB view details)

Uploaded CPython 3.12 Windows x86-64

KratosGeoMechanicsApplication-10.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.6 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

KratosGeoMechanicsApplication-10.1.0-cp311-cp311-win_amd64.whl (4.5 MB view details)

Uploaded CPython 3.11 Windows x86-64

KratosGeoMechanicsApplication-10.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.6 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

KratosGeoMechanicsApplication-10.1.0-cp310-cp310-win_amd64.whl (4.5 MB view details)

Uploaded CPython 3.10 Windows x86-64

KratosGeoMechanicsApplication-10.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.6 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

KratosGeoMechanicsApplication-10.1.0-cp39-cp39-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.9 Windows x86-64

KratosGeoMechanicsApplication-10.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.6 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

KratosGeoMechanicsApplication-10.1.0-cp38-cp38-win_amd64.whl (4.5 MB view details)

Uploaded CPython 3.8 Windows x86-64

KratosGeoMechanicsApplication-10.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.6 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

File details

Details for the file KratosGeoMechanicsApplication-10.1.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: KratosGeoMechanicsApplication-10.1.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 4.5 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.31.0 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/6.8.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.11

File hashes

Hashes for KratosGeoMechanicsApplication-10.1.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 ed6f44b269106f76a3d383557f3685680a61be7aef05d5d2d4a1bf6ed58aec11
MD5 8a92bac807b3dbf36bed9f9485a23fdf
BLAKE2b-256 f8c519482c401e66891fee546bd90adf6df369de7e4e0cfae4e554d41a13115e

See more details on using hashes here.

File details

Details for the file KratosGeoMechanicsApplication-10.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for KratosGeoMechanicsApplication-10.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 695fb51239fac997954cc7fc3d254db810d53c5991129c0f144ec7ed429cbbfa
MD5 ba50d9617d213df1d22574514f1aaf7a
BLAKE2b-256 3a5604284d373ee02cb31986994682a912957605cb3c81e7b4af7d7ab8d0c02d

See more details on using hashes here.

File details

Details for the file KratosGeoMechanicsApplication-10.1.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: KratosGeoMechanicsApplication-10.1.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 4.5 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.31.0 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/6.8.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.11

File hashes

Hashes for KratosGeoMechanicsApplication-10.1.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c3b0f17028a53e843fe8f802bb917b047d21863eea9cad92deb985246f32701a
MD5 211afcc3bbe213c3e662a87cc50bacc0
BLAKE2b-256 1aec90d816b7b3f5403513fa36abb09b204ade6b98769bffcf3a04fe47834288

See more details on using hashes here.

File details

Details for the file KratosGeoMechanicsApplication-10.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for KratosGeoMechanicsApplication-10.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e63735fe44e595678620f872aeb81a4937760c15cd764d747f7addd2e19c4532
MD5 c548b813ab0b8910b1513bff16c9f006
BLAKE2b-256 ec3fcf166778491334b5323c19a0e9435851fddeebbfb8d979239f91bb6743b2

See more details on using hashes here.

File details

Details for the file KratosGeoMechanicsApplication-10.1.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: KratosGeoMechanicsApplication-10.1.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 4.5 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.31.0 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/6.8.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.11

File hashes

Hashes for KratosGeoMechanicsApplication-10.1.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 f2cf8727ad2f645909222783984532201aa4c30953ec0878df4832efe3be3890
MD5 edd13df36d4d80b083cbf8586b35511d
BLAKE2b-256 730b9703ea08927ade63b9a3202d3e5be611908b7c1ab32e43066b2f17ad7997

See more details on using hashes here.

File details

Details for the file KratosGeoMechanicsApplication-10.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for KratosGeoMechanicsApplication-10.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 eccc6b9d1cffc5459cb2e35114798033e292f03efa258559f09e77b4a669b140
MD5 67eb79fcaa0d40e2b01f75fed63f6ab7
BLAKE2b-256 f6bcecc13a3df98a0e6538aa7037bfb66aaf889cf12d991c1c81f4cb109fa3ce

See more details on using hashes here.

File details

Details for the file KratosGeoMechanicsApplication-10.1.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: KratosGeoMechanicsApplication-10.1.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.31.0 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/6.8.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.11

File hashes

Hashes for KratosGeoMechanicsApplication-10.1.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 0d2d96a08499731cf9b9c865a1a9c6df72736ff1708d615edbcb7388318c513c
MD5 544aa5810bb2e220d982932d85009527
BLAKE2b-256 a4181080bac896622e805403f6f5ff637ed0fdd72595af09966b0a8ff6db064e

See more details on using hashes here.

File details

Details for the file KratosGeoMechanicsApplication-10.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for KratosGeoMechanicsApplication-10.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 819832e430cba7a188b80776d79b952bf3862da37ade0fe284e14b62837187e9
MD5 9ba01801b4c1893d6afa4f7991244186
BLAKE2b-256 1365830cb9b9fae5cd33a8eff73bc2513d790aaa786eb2e11259e7b95a8d711f

See more details on using hashes here.

File details

Details for the file KratosGeoMechanicsApplication-10.1.0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: KratosGeoMechanicsApplication-10.1.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 4.5 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.31.0 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/6.8.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.11

File hashes

Hashes for KratosGeoMechanicsApplication-10.1.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 2353775d45dec0220f708400ed6d22e05dc0adbc1e0268fd3a9e9dab1a54c903
MD5 b5be247e1f1cc34ced19d59716709cb5
BLAKE2b-256 5c2ce6c4e37467aee81aadf6c426df1b8b89fcf84074870ae6ba64c566bda5d6

See more details on using hashes here.

File details

Details for the file KratosGeoMechanicsApplication-10.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for KratosGeoMechanicsApplication-10.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5454c290101805dea8a13b7e1984b3c07601eb35007e3511e693b737e0714f7a
MD5 7e80706232d086a0a6d631f84f876e4f
BLAKE2b-256 f38bf2fdc7568d3c2aef27e3c6cabde579bf377572522e74feebf8f53bd747e3

See more details on using hashes here.

Supported by

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