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.0.0-cp312-cp312-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.12 Windows x86-64

KratosGeoMechanicsApplication-10.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.7 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

KratosGeoMechanicsApplication-10.0.0-cp311-cp311-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.11 Windows x86-64

KratosGeoMechanicsApplication-10.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.7 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

KratosGeoMechanicsApplication-10.0.0-cp310-cp310-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.10 Windows x86-64

KratosGeoMechanicsApplication-10.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.7 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.9 Windows x86-64

KratosGeoMechanicsApplication-10.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.7 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

KratosGeoMechanicsApplication-10.0.0-cp38-cp38-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.8 Windows x86-64

KratosGeoMechanicsApplication-10.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.7 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

File details

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

File metadata

  • Download URL: KratosGeoMechanicsApplication-10.0.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 4.4 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.0.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 098fd0bca81e4fe1234ff0c702de0a7a4e92e9af77d7ce35a8fc87c7e49ed74e
MD5 9a0a85cde38478a0892face2392a5eb5
BLAKE2b-256 21812dba6acbd26179d94fd778eb1fe235ab9f3b230ebfea2f82472f22d95459

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for KratosGeoMechanicsApplication-10.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 941034dc3b7c15cd9b1e113af71e319af608985aa754b971f65f6182f5408129
MD5 d67a7d5f7d3c07bd40a5409e6684e04c
BLAKE2b-256 8480d26b2d20f3039a7aa0589af2521cff8ec956b45bf24c6b561632ea6d7b9b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: KratosGeoMechanicsApplication-10.0.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 4.4 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.0.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 774502eaa26b168d44cdda2851a83bf9ae450073cae75c13ff54833fa0ebc848
MD5 da81740a1c39d66f2edb74720c164fa8
BLAKE2b-256 ce876b9d43ba4dba44957ad29895c06da971c885ff31f1c2b70939651c34a308

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for KratosGeoMechanicsApplication-10.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a5fb82be43c928b5b742219473713c1262ad2871bae51714f94cec74efa6535a
MD5 ed7bfc006323f46db7754f73156bcfe2
BLAKE2b-256 2eb569b57504d6d59cc749e088df572e13a85237e173115e9e8dda8366d51166

See more details on using hashes here.

File details

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

File metadata

  • Download URL: KratosGeoMechanicsApplication-10.0.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 4.4 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.0.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 43a34085bf542e7ce50e7c3cb5d00e3d6f306cfde7811aafc4d1e0aa8401c697
MD5 36d0d557ee9a6f80171689d92f143e27
BLAKE2b-256 ed54383b9f96571a97de29faf1f397abe683184a42e01c294c75c0a4566da399

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for KratosGeoMechanicsApplication-10.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f1286929a5b35752dc947bd25e6dab6a1668aaf1ff0e282ea762d4ee4c9cebe2
MD5 1c514563c67d4152d8ebeea73cdb39fe
BLAKE2b-256 7eb151b0f1fef04c70c946ebe740e972f2e575d10c1eb08924d163efd50cee94

See more details on using hashes here.

File details

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

File metadata

  • Download URL: KratosGeoMechanicsApplication-10.0.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.0.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 d656c10181bf19035fee1c217fc6ce5d7ee895400dcfaaeaf2e705adc498541f
MD5 47e031a4e4be51e6ec3083e50cc0f20b
BLAKE2b-256 f6a276d080699dd10158496a484ba72678824a0862c41cc8b56e3abadfe2231b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for KratosGeoMechanicsApplication-10.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b97c65c6ee003c4b6fb40b64077ff84ee3e2917893da617e908b57f88da4ea64
MD5 4e97028d1c796d191c8f1b0d7a578cad
BLAKE2b-256 67715f856ee2c8e42ac268a003962a0cbe5a278d2d127fca7df93c981414c039

See more details on using hashes here.

File details

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

File metadata

  • Download URL: KratosGeoMechanicsApplication-10.0.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 4.4 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.0.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 4c7ca429490ca055acae30aae2cc906130b9067ea045bccd068efb6e0363ae68
MD5 683139ed0ec3035f028445641935682a
BLAKE2b-256 60de8df866b6e3e0c72496e2e4142e3c3d06be6ca1f18f499dd538e23b7966c7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for KratosGeoMechanicsApplication-10.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 aa79665d685d9c04dbac758c987bdd1f96d878d4fda176cd3c69ccd2cd9a0ef2
MD5 5ae70ce301fea7dc963847010e63361d
BLAKE2b-256 6f323669c7bd957a26839123625b3f5fbb1ea2750e5bde038fd4e7fa2420914f

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