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

Uploaded CPython 3.12Windows x86-64

stemkratosgeomechanicsapplication-10.4.0.3-cp312-cp312-manylinux_2_34_x86_64.whl (9.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

stemkratosgeomechanicsapplication-10.4.0.3-cp311-cp311-win_amd64.whl (4.1 MB view details)

Uploaded CPython 3.11Windows x86-64

stemkratosgeomechanicsapplication-10.4.0.3-cp311-cp311-manylinux_2_34_x86_64.whl (9.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ x86-64

stemkratosgeomechanicsapplication-10.4.0.3-cp310-cp310-win_amd64.whl (4.1 MB view details)

Uploaded CPython 3.10Windows x86-64

stemkratosgeomechanicsapplication-10.4.0.3-cp310-cp310-manylinux_2_34_x86_64.whl (9.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.34+ x86-64

File details

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

File metadata

File hashes

Hashes for stemkratosgeomechanicsapplication-10.4.0.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e0969d34a8b430d653915dff3dc053d2c9b97df6de695e76429080c676312d7c
MD5 b873ccce472c4e6bb2e8a180d75f50b3
BLAKE2b-256 058f2dcffcf95fd729fa5cced7c2c52bfddd3ad2a962c0f4ff63764cad838135

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for stemkratosgeomechanicsapplication-10.4.0.3-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 b1dbb17ced22488449f23d8e6bef2200cc1c8fbdc03bcc39128702e98332dc1b
MD5 ac684c3247405ef0acca1fa1c5ccf77c
BLAKE2b-256 0f6f2c01f5ba3e96d6211cb6546917e3a3ac85555fed0e85c6b6cd309c00df51

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for stemkratosgeomechanicsapplication-10.4.0.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 397bdbcdfef11abc57e0c2ecfa0f3106d0016b1ef0a6e4e0f2d6d89e89bd1ffe
MD5 fa7f49d09d1100b6453543589294cd6a
BLAKE2b-256 5c2a11816eeef7b17170dc226e0ea831a82b48ad43999951da1c63cbdf11d570

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for stemkratosgeomechanicsapplication-10.4.0.3-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 ab882157f72f60bfb74de1eb24337f5baaf1ae48fc0552e3bd5e64dbab9444a6
MD5 a652a36f97bb94db8f4f2a047cb85bec
BLAKE2b-256 b8fd4886a0909ff80868f10fdb36cb00c12f71afe805131e6c61bc7999312aed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for stemkratosgeomechanicsapplication-10.4.0.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 4f6d8e1e6e270553563c08f249b490416509e0cddecf5b9806313c6b399e70bf
MD5 911bef004547b1205bccdd795824f5a9
BLAKE2b-256 310d10bb5d9ac970f4922261f9dfb73eaf7488afa659ec5ce4c437fe99c89251

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for stemkratosgeomechanicsapplication-10.4.0.3-cp310-cp310-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 566c356df611c2386f7c1be6b9a06f72d794340ae917442859312115b951fd1e
MD5 279b671d0e70862b4d74765092aaa229
BLAKE2b-256 b9b8bb229f6d7ccdba1cf3e75ccd35b633d8b05fadfbe87f3a5bb42322e8df10

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