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
ShapeOptimizationApplication
The Kratos ShapeOptimizationApplication contains an implementation of the Vertex Morphing method for node-based shape optimzation.
It can be used in combination with the Adjoint Sensitivity Analysis capabilities of the Kratos StructuralMechanicsApplication and ConvectionDiffusionApplication. Additionally it offers an interface to use external response functions via custom python code.
Examples
A few application examples can be found here
References
- Bletzinger, K.-U. A consistent frame for sensitivity filtering and the vertex assigned morphing of optimal shape. Struct Multidisc Optim 49, 873–895 (2014). https://doi.org/10.1007/s00158-013-1031-5
- Bletzinger, K.-U. (2017). Shape Optimization. In Encyclopedia of Computational Mechanics Second Edition (eds E. Stein, R. Borst and T.J.R. Hughes). https://doi.org/10.1002/9781119176817.ecm2109
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
File details
Details for the file KratosShapeOptimizationApplication-10.1.0-cp312-cp312-win_amd64.whl
.
File metadata
- Download URL: KratosShapeOptimizationApplication-10.1.0-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 813.1 kB
- 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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ddea238017238c2d648f71dc00159055fa96d422189e4efa27e46957e9074b1 |
|
MD5 | 79f8257051798db4c453c6b361e9863e |
|
BLAKE2b-256 | 32a69c10aa9c6f52aa9f6311187a1c537062fe76888554ebe4ac08005bfb1601 |
File details
Details for the file KratosShapeOptimizationApplication-10.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: KratosShapeOptimizationApplication-10.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 2.5 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ 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
Algorithm | Hash digest | |
---|---|---|
SHA256 | e78f499854478e42c70701c3f092e1e13c5780c3c357177faeb2ea4757bc3c83 |
|
MD5 | 418aeb07dda8be7d376e8f544a8ae729 |
|
BLAKE2b-256 | b3d946d0a3afb7abb8b9576d03fdb556c121f34ca819731d1aeb7f617b310bdc |
File details
Details for the file KratosShapeOptimizationApplication-10.1.0-cp311-cp311-win_amd64.whl
.
File metadata
- Download URL: KratosShapeOptimizationApplication-10.1.0-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 812.3 kB
- 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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0b426bdb34fb0e352f6b261db2e14730f4cc6e3f9517d963fa10a86e41442621 |
|
MD5 | 3312c2ea1b558519ee0a6a4a34ac5a6b |
|
BLAKE2b-256 | fd2362ed6f79a4e6a7a4b430c6ac186f97f2796abb6f8514f9c618a794057758 |
File details
Details for the file KratosShapeOptimizationApplication-10.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: KratosShapeOptimizationApplication-10.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 2.5 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ 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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9bda6ca0daf066aaf0e806eb138ff6352589a5c38082f09aea15fa46d5b8b768 |
|
MD5 | a96eece673bdd3fdbd6127949d81ce3e |
|
BLAKE2b-256 | d098f251de2e68a4fbb81a8cf6c8e60a6f6f0414e0ba6cb8fe6624661c506881 |
File details
Details for the file KratosShapeOptimizationApplication-10.1.0-cp310-cp310-win_amd64.whl
.
File metadata
- Download URL: KratosShapeOptimizationApplication-10.1.0-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 811.7 kB
- 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
Algorithm | Hash digest | |
---|---|---|
SHA256 | d5922f0d3ca7313f561159e518332bae99ff89faeadfdf90e2d0cb9852deee4d |
|
MD5 | d5830cb3789345d6269830221853ee05 |
|
BLAKE2b-256 | b3355e631428886fe73e35b8e92ebd0c8dd09adb763457f32137da39009fa270 |
File details
Details for the file KratosShapeOptimizationApplication-10.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: KratosShapeOptimizationApplication-10.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 2.5 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ 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
Algorithm | Hash digest | |
---|---|---|
SHA256 | b464997eab5dbad61f63924af018b8ae76743f53240e0538f00984dcdf962007 |
|
MD5 | d7bacbf1c9fb5f5b50abd6d7f6dcfa54 |
|
BLAKE2b-256 | c94d1506e7c1687b503e3c490f1b85628e3c818ec404fa681979f1b8fa392681 |
File details
Details for the file KratosShapeOptimizationApplication-10.1.0-cp39-cp39-win_amd64.whl
.
File metadata
- Download URL: KratosShapeOptimizationApplication-10.1.0-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 808.4 kB
- 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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 83421adae51ef2b1ebc8c5d343240744769159f55079bf4fb3ef04be9d424546 |
|
MD5 | f3c7ccb7e93ddbd901c6557785cc6c54 |
|
BLAKE2b-256 | 15351b4f35ce8e8c6c78eccf71e4c2a7feed2def41fa0d3ed33553645a95339b |
File details
Details for the file KratosShapeOptimizationApplication-10.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: KratosShapeOptimizationApplication-10.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 2.5 MB
- Tags: CPython 3.9, manylinux: glibc 2.17+ 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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 03723f8eb8f3a426ec0afe6debc92dbfc5f13be8345976bea3bc22885a81c8f5 |
|
MD5 | ce3e4e34bdaec5e65b013031c3a037e5 |
|
BLAKE2b-256 | 7fd63a306ffa463020bc415b01fe1813f159424ca245f7ddb381f7b83125ee15 |
File details
Details for the file KratosShapeOptimizationApplication-10.1.0-cp38-cp38-win_amd64.whl
.
File metadata
- Download URL: KratosShapeOptimizationApplication-10.1.0-cp38-cp38-win_amd64.whl
- Upload date:
- Size: 811.8 kB
- 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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7d072edb7bc37c762ff1a0137feee257707d4ec948f588ed1abdeaf53786b9ff |
|
MD5 | 4c3739412ff09b877a380ddd2f3d0df1 |
|
BLAKE2b-256 | 945c4be537278a8cf453cd3d371b0f8e4eedc545167035e472436b1455f6f25d |
File details
Details for the file KratosShapeOptimizationApplication-10.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: KratosShapeOptimizationApplication-10.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 2.5 MB
- Tags: CPython 3.8, manylinux: glibc 2.17+ 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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 68773e0f5a52bfd6ec3d6e5b682b7c84833dff5f43054188ae39d5ae3eea7737 |
|
MD5 | ebeed945af4018094f928847a2b1fcf5 |
|
BLAKE2b-256 | 89e8bb79269d83e9d38bf9c918068278c04cba47f7f2d7a9d548c9258b94b102 |