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.4.3-cp314-cp314-win_amd64.whl (4.2 MB view details)

Uploaded CPython 3.14Windows x86-64

kratosgeomechanicsapplication-10.4.3-cp314-cp314-manylinux_2_28_x86_64.whl (10.3 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.13Windows x86-64

kratosgeomechanicsapplication-10.4.3-cp313-cp313-manylinux_2_28_x86_64.whl (10.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.12Windows x86-64

kratosgeomechanicsapplication-10.4.3-cp312-cp312-manylinux_2_28_x86_64.whl (10.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.11Windows x86-64

kratosgeomechanicsapplication-10.4.3-cp311-cp311-manylinux_2_28_x86_64.whl (10.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.10Windows x86-64

kratosgeomechanicsapplication-10.4.3-cp310-cp310-manylinux_2_28_x86_64.whl (10.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.9Windows x86-64

kratosgeomechanicsapplication-10.4.3-cp39-cp39-manylinux_2_28_x86_64.whl (10.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.8Windows x86-64

kratosgeomechanicsapplication-10.4.3-cp38-cp38-manylinux_2_28_x86_64.whl (10.3 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.28+ x86-64

File details

Details for the file kratosgeomechanicsapplication-10.4.3-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for kratosgeomechanicsapplication-10.4.3-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 bcba428a2fe8985a5375e67bd88f6d4bea38653dd0198d7b8075dcc916da6941
MD5 e4dcaf3136c9b68a0a4ce9979045dc6e
BLAKE2b-256 6421e90d6a17b11057cf814bde7d8f0fd0edc10dccf3f4b811a0724adb9d4064

See more details on using hashes here.

File details

Details for the file kratosgeomechanicsapplication-10.4.3-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kratosgeomechanicsapplication-10.4.3-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b5bb0f21c5bdf9213c28fb9613bf1f6e201ad3e2b6787a54da271288efa4712e
MD5 927366dbd05a8cd5169455052f857889
BLAKE2b-256 13e7bfc8ca59a709f6b2d0f1752c7ad2b7676748aa655904b045987b8a3603c9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kratosgeomechanicsapplication-10.4.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 64f5b22e87062797b966e5e68884da1989c59149be3eeba213981f4ae906891f
MD5 cbb5b079a4aa67a7481e03cfd50f0402
BLAKE2b-256 20354f318ba372fc3297dad6fdcfc143207ea30157df43373e725055657d0bee

See more details on using hashes here.

File details

Details for the file kratosgeomechanicsapplication-10.4.3-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kratosgeomechanicsapplication-10.4.3-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2a841069481498dd01cb1e7a86b60451a997c69239009d4af4c8c66c36f54af0
MD5 f56b00ca8e7f1df1734cb0af880e7113
BLAKE2b-256 74fd0c13df71663871a6d13e96d7cd5fbb3fc5c9d5baeb6221ffb8f234ba5931

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kratosgeomechanicsapplication-10.4.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 560391459ac6b7a57465fc9891b7f424f1cf8283fa454b0ddba83cd20a73df81
MD5 b71b321411195b77612a941d337606e2
BLAKE2b-256 623c5c864d5bdcedab6d841d7413808b9b964b1b8fcc6b9ae4a741d4267ff908

See more details on using hashes here.

File details

Details for the file kratosgeomechanicsapplication-10.4.3-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kratosgeomechanicsapplication-10.4.3-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d163e1730bfe12cd29640ace965ad0bf44dee4a2ac1ba61dd64a68c313e9168b
MD5 4351db2b4f328818e9fa1bb96fa42dc2
BLAKE2b-256 5b0c8ac596813fce04ffe5fa3e7dcb35c64107d2ad8fe682c4b5e7e71d3e6769

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kratosgeomechanicsapplication-10.4.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 753673d23e8dc9850d6db1e29cb76ffd4d9a2be9f8357e7667ccf8c9ba315f70
MD5 bc1b484eb47f011e0787c6af7f8ce632
BLAKE2b-256 941d98dae3c3bfbb29f89c0f4fb35cf6561cc9716ed2ad8e51e68e0be8021a96

See more details on using hashes here.

File details

Details for the file kratosgeomechanicsapplication-10.4.3-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kratosgeomechanicsapplication-10.4.3-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2f07debcf7c1133fe061a52f60098fdd7381f92d23677da76aa6e865cbbdcb5b
MD5 530bca84b9c5751b84f5baf9e591322d
BLAKE2b-256 42b39af035b0d89443ae379b7e2fa765818a7b35c1f50d300f5ff466e7b6b2d5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kratosgeomechanicsapplication-10.4.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 f9175178640b4515e7b568ce856a7a10e9ce6b53dcbce0257f6d5f7986463802
MD5 ea0c6a2fc77d112658c1856cad606309
BLAKE2b-256 2c5c8f3d0d41e814240047896d081921b4edddfe15da8713aa279961ac4cc9c2

See more details on using hashes here.

File details

Details for the file kratosgeomechanicsapplication-10.4.3-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kratosgeomechanicsapplication-10.4.3-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 117d226e81d4b11fc25ac9ebcc6beef1d2ea194b9c0c91a7b7f95ff843cd62cd
MD5 7c00b9ecd918c2a3b828d7633650278b
BLAKE2b-256 62f2c5a9a17a59b59544d67d3100767225b1c1f04a09eddd2769b92f979061c6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kratosgeomechanicsapplication-10.4.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 9354e9836ab43576557d37daacc3a893102b0696bba6fcb01cd2963db9678047
MD5 39595969917d925df6d902fa73cc8b1d
BLAKE2b-256 f6a8cbd9d546a645abaf922632927d9ad86535cb2ac881d6e0880d96c6d93f06

See more details on using hashes here.

File details

Details for the file kratosgeomechanicsapplication-10.4.3-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kratosgeomechanicsapplication-10.4.3-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 902ca151a85fe92c88786f823d7fd3e2240d1753b25bc0eb6d7683a4ec8cdc58
MD5 9fae10758ef84692403db52f247c8219
BLAKE2b-256 d1016b9db5deb29298a37e0ea43c13c534ee814e1e21b4d1d89fcb407af08a84

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kratosgeomechanicsapplication-10.4.3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 fabb1d8f95c9082b4d59f702e4f6a824b51fa568d927310217f48a3633a68fe3
MD5 9f33852de93dc24bd96d482734e49ba5
BLAKE2b-256 f26fc34651b93986bf4a2de259b87444863bbd141c9cbc2a61c46c3a937ccbf8

See more details on using hashes here.

File details

Details for the file kratosgeomechanicsapplication-10.4.3-cp38-cp38-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kratosgeomechanicsapplication-10.4.3-cp38-cp38-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0a1e3e4e5e9a9987fb4cda2f60e26aa96dd2a16d84a3a4bf541f5f6166e7c478
MD5 4a604b608443db1640d5379568df07d7
BLAKE2b-256 1315982a5c20650f7338fcbffddf006185089a91f13aa50ceab1390d0d22bf2d

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