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.

stemkratosgeomechanicsapplication-10.3.1.5-cp312-cp312-win_amd64.whl (4.3 MB view details)

Uploaded CPython 3.12Windows x86-64

stemkratosgeomechanicsapplication-10.3.1.5-cp312-cp312-manylinux_2_34_x86_64.whl (9.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

stemkratosgeomechanicsapplication-10.3.1.5-cp311-cp311-win_amd64.whl (4.3 MB view details)

Uploaded CPython 3.11Windows x86-64

stemkratosgeomechanicsapplication-10.3.1.5-cp311-cp311-manylinux_2_34_x86_64.whl (9.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ x86-64

stemkratosgeomechanicsapplication-10.3.1.5-cp310-cp310-win_amd64.whl (4.3 MB view details)

Uploaded CPython 3.10Windows x86-64

stemkratosgeomechanicsapplication-10.3.1.5-cp310-cp310-manylinux_2_34_x86_64.whl (9.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.34+ x86-64

File details

Details for the file stemkratosgeomechanicsapplication-10.3.1.5-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for stemkratosgeomechanicsapplication-10.3.1.5-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 590014c3d86229b13029a86928110e86cc0a88da39d8c2adee876776b4cb8810
MD5 aa1e01b35c8e2bed65790bf2c12fde66
BLAKE2b-256 4a5602c6f0c623af9ee65a553c0aa1f4a48a45c3277f591df13041e8b8d9e823

See more details on using hashes here.

File details

Details for the file stemkratosgeomechanicsapplication-10.3.1.5-cp312-cp312-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for stemkratosgeomechanicsapplication-10.3.1.5-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 76ecc4430bfcb108edf085412c9ad33887ecb6cedeca0ce9c4dac419c392b9ae
MD5 e3eb0973ceef228a84a7c713106bf978
BLAKE2b-256 0f58527c1c03999206a03b63d6330ce4c8aba825fca83596e7a45a6a337cecef

See more details on using hashes here.

File details

Details for the file stemkratosgeomechanicsapplication-10.3.1.5-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for stemkratosgeomechanicsapplication-10.3.1.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 98f43482179171e2bca298e2ec2c8ce85286b994aa3339674577da5cd3925317
MD5 246599a7f4d1f956d31a75d5895ce11c
BLAKE2b-256 3a60c6cd408cb48067d26cd51b10c9dece64c099dcf900f11d4eef8fdc1de247

See more details on using hashes here.

File details

Details for the file stemkratosgeomechanicsapplication-10.3.1.5-cp311-cp311-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for stemkratosgeomechanicsapplication-10.3.1.5-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 7707d8b2cafbdc155098abc3b08bdc76be02effa299853b9922d25438f6a9577
MD5 72a894f8da67600d1aaaff3848a62358
BLAKE2b-256 82e8ab1961ec1b8a09697d482ea348f775973bb9e971c99e1eb1c18013222ba4

See more details on using hashes here.

File details

Details for the file stemkratosgeomechanicsapplication-10.3.1.5-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for stemkratosgeomechanicsapplication-10.3.1.5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 32c1c805df0c13895ea597a5242dbb5b9079ea679ab63e48d17c8a37f97e4462
MD5 b7322ff63c6ec1116c4a5e48a5d5829d
BLAKE2b-256 bfff1cb22602578f60fcff737d21e6e7e9980d2bfae47b18012e42c63f1c42a3

See more details on using hashes here.

File details

Details for the file stemkratosgeomechanicsapplication-10.3.1.5-cp310-cp310-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for stemkratosgeomechanicsapplication-10.3.1.5-cp310-cp310-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 e8978e5f46d8d207b0fb798d981f2c6c4077ee084c22cd3e584e43b4aa09d664
MD5 e0af46e7fa4de0121c0aa37b3e0089e9
BLAKE2b-256 a24ed4f0537fea1d4596d8866dbbebc767fc95636a809948a1623fd83870270a

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