The Contact Structural Mechanics Application contains the contact mechanics implementations that can be used by the Structural Mechanics Application within Kratos Multiphysics.
Project description
Contact Structural Mechanics Application
Application | Description | Status | Authors |
---|---|---|---|
ContactStructuralMechanicsApplication |
The Contact Structural Mechanics Application contains the contact mechanics implementations that can be used by the Structural Mechanics Application and Constitutive Laws Application within Kratos Multiphysics | Vicente Mataix Ferrándiz (vmataix@altair.com) Alejandro Cornejo Velázquez (acornejo@cimne.upc.edu ) |
The application includes tests to check the proper functioning of the application.
😎 Features:
-
Mesh tying conditions based in mortar formulation
-
Augmented Lagrangian contact conditions based in mortar formulation
-
Frictionless formulation
-
Frictional formulation
-
-
Penalty contact conditions based in mortar formulation
-
Frictionless formulation
-
Frictional
-
-
Simplified MPC conditions based in mortar formulation. With the mortar formulation the weight are computed, allowing to compute a Simplified NTN and a simplified NTS
-
Frictionless formulation
-
Frictional formulation
-
Mesh tying formulation, with tension checking
-
-
Self-contact compatible
-
Strategies, processes, solvers and convergence criterias used by the contact formulation
-
Several strategies for adaptive remeshing
-
The application includes search utilities in order to create the contact conditions
-
*Frictional laws (WIP) in order to consider different types of frictional behaviour *
-
+115 Python unittest, including Validation tests, and +85 cpp tests
⚙️ Examples:
Examples can be found here, and here for several contact adaptive remeshing examples
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
Hashes for KratosContactStructuralMechanicsApplication-9.4-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b34cd42958ae93d727d5fd6a4a08e2d9b239412f8b0c6daf3b952756c0ef9835 |
|
MD5 | 596fdd393f311d2235e4826091836cbb |
|
BLAKE2b-256 | 662df0c7ae20971825b014eff1c2754511a40d062390e6fca39fc01bc36235a1 |
Hashes for KratosContactStructuralMechanicsApplication-9.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e826cfe02dcdafb2c0c713cdca66500ece878300b1bdb766c0261576134a737c |
|
MD5 | c07a61847158a7713257843d36bdd76f |
|
BLAKE2b-256 | 5ec071bc8b971cfdc08effef5d64f7111d53a2530ff152d53df48df3d6452f2f |
Hashes for KratosContactStructuralMechanicsApplication-9.4-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 65c282974922df0b7e6b09357fdb52986f3c0cf9633b02bd6cb7957920f881f1 |
|
MD5 | 0a8f1c7b882ed0fc57c9913def1ad34c |
|
BLAKE2b-256 | e9f5ee7219870dbf6bb88aca0ca79f73563aa5e9f744f823c0df4b4f5c095d69 |
Hashes for KratosContactStructuralMechanicsApplication-9.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 404f66b06550812e876ee0c3d23b7306693ed2778996ace948c19e991566d9a3 |
|
MD5 | 4882ffb6cc13c9603866509ebd0612be |
|
BLAKE2b-256 | c1b46266d6cc6b171902b238f525f0d5de552d87e4582f712ffba01473bee4a9 |
Hashes for KratosContactStructuralMechanicsApplication-9.4-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 636977e2ccd32cc78a634ca8a46c78d606d7f56a6ba5f88b5d396e3143e0c35d |
|
MD5 | cf6fbe512ebcf368020a8f72adad7c2f |
|
BLAKE2b-256 | e136225f892035cb6172c21ee446e21aa8717a9e7fd5b6f92f579389af1e8a4a |
Hashes for KratosContactStructuralMechanicsApplication-9.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9eb6b38ca71d2a01f1f02aa76d2e3d9085fad3299417fe5857c9f0ebed9bb285 |
|
MD5 | a0b398156d986cea50690da8f1e122f8 |
|
BLAKE2b-256 | bf530fa132e1d28aad22190cf4bf7a70b4104117a0e45eb6eb064c45cee40638 |
Hashes for KratosContactStructuralMechanicsApplication-9.4-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1aa6f0fba717b523d6c52a4d61722148f43148179fd8d2e98425e0fb8203253d |
|
MD5 | 4f05e3e034f6e92fabdb99fc6cdb85e3 |
|
BLAKE2b-256 | 9c42b96387bb7c1b8695445b6aff42a246a2bc0590579c2bfa6390993b9a7aa5 |
Hashes for KratosContactStructuralMechanicsApplication-9.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 70c29f9bc2441bcf614aabd55bf5ef3600d639a749415a80a60f060fa27c4bce |
|
MD5 | 4a7edfc47dc0f597bb446344a9613322 |
|
BLAKE2b-256 | e34d3a33d0789d9df72ec894d204f1563cb1806332f052d245ef42b89c20f565 |