CompMech: Computational Mechanics in Python
Project description
Computational Mechanics (compmech)
Semi-analytical models for thin-walled structures.
The models herein presented are described in detail in the following publications:
Castro SPG, Mittelstedt C, Monteiro FAC, Arbelo MA, Ziegmann G, Degenhardt R. Linear buckling predictions of unstiffened laminated composite cylinders and cones under various loading and boundary conditions using semi-analytical models. Composite Structures, Vol. 118, Pages 303-315, December 2014. https://doi.org/10.1016/j.compstruct.2014.07.037
Castro SGP, Mittelstedt C, Monteiro FAC, Arbelo MA, Degenhardt R, Ziegmann G. A semi-analytical approach for linear and non-linear analysis of unstiffened laminated composite cylinders and cones under axial, torsion and pressure loads. Thin-Walled Structures, Vol. 90, Pages 61-73, May, 2015. https://doi.org/10.1016/j.tws.2015.01.002
Castro SGP, Mittelstedt C, Monteiro FAC, Degenhardt R, Ziegmann G. Evaluation of non-linear buckling loads of geometrically imperfect composite cylinders and cones with the Ritz method. Composite Structures, Vol. 122, Pages 284-299, April, 2015. https://doi.org/10.1016/j.compstruct.2014.11.050
Castro SGP, Donadon MV. Assembly of Semi-Analytical models to Address Linear Buckling and Vibration of Stiffened Composite Panels with Debonding Defect. Composite Structures, Vol. 160, Pages 232–247, January, 2017. https://doi.org/10.1016/j.compstruct.2016.10.026
Documentation
The documentation is available on: http://saullocastro.github.io/compmech/
Requirements
- numpy
- scipy
- matplotlib
- (for building only) Cython and a C compiler
License
Distrubuted under the 3-Clause BSD license (https://raw.github.com/saullocastro/composites/master/LICENSE).
Contact: S.G.P.Castro@tudelft.nl
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for compmech-0.8.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 78e1dedef1ff1f4efe73cf9c7044429539c454475ffc72f2b138752a79a44e79 |
|
MD5 | e3e821984ad794e340b9bf102425cf36 |
|
BLAKE2b-256 | 61684925a924f560a7a21f808195b95eaf04cd48d689ed45e05b35f08f7d3b03 |
Hashes for compmech-0.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1cdfcc118eb239a1435f3c2df55a60ebe5c6e7b1873f747d4d8b66f4a85f27f4 |
|
MD5 | c262249c42a11e6f0b263451ef1b42ab |
|
BLAKE2b-256 | 62f6dd25ebf9997f09438abf19908fb439bc8858e24d4094f27b0c254657f736 |
Hashes for compmech-0.8.0-cp311-cp311-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aabdac3716bcfbff0683e2fa0b307d8e332280b401b59ec776298c4f81b12531 |
|
MD5 | 36b9f1905df55476f0d92121ab41981e |
|
BLAKE2b-256 | 4716494087c7dd4d3f54210183c5f47c142e24186e708e6070596f7e748e643f |
Hashes for compmech-0.8.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d77e1a9c2bbe4172d11f66bbe8072df4a318f4803b6fbf277e6508cf0805e739 |
|
MD5 | 7d4384947e05e81ef8c38632b389ab58 |
|
BLAKE2b-256 | 22351522169da1c32fad6a58c2220f40018b7d4e6376ba338345232b58e14a22 |
Hashes for compmech-0.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fd93e90193fe33df2063ff7568f8fd924236259afe646e38c3d2f39547598402 |
|
MD5 | 70c448bb0583a464cc0f74a37bea0610 |
|
BLAKE2b-256 | ede4b38ef19588f1afae81b393c2e1ef147ff3bc0497d3d6f7661fb7e15b39c9 |
Hashes for compmech-0.8.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 721994d8b75783e85f1ab8af1ae1578e4e3eb8c9dcc975dcd587789d6469c3fb |
|
MD5 | ba5b5485c7d6c7b4ffbbdcb34a74d019 |
|
BLAKE2b-256 | 58324040543adaacbccdf73eaeb0acb52930d03f4523170a0ef766284581bce0 |
Hashes for compmech-0.8.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 448044544979601d15e720483df0a879a26db8978107a91f952d25c0bb1a29e3 |
|
MD5 | 35b10ae57c00ed846307af8fe8917aa4 |
|
BLAKE2b-256 | 518458b2bf5eb284a7d20239ee60e87f76226810e7d7b18a368bb157890012f0 |
Hashes for compmech-0.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cacbda63852a816d89b72be51b69817b5689c690b0153310f8a0e6d94076e486 |
|
MD5 | d30d149a1ebd35e15000ad79c245ce1a |
|
BLAKE2b-256 | d40aa7a9cc045873e2c9d47106159b98980e131493abd0b5e27d2b1c6420096a |
Hashes for compmech-0.8.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 503a61fa41583be18792e1cab9db77f96cb935e8cb9bae5921837a453b733924 |
|
MD5 | c1115d1967cdf77b120bc9e8fd5f633a |
|
BLAKE2b-256 | 51bc4af3e198b853b42711c6190fa64851da5ceaaf43d5663ca542512ea96a66 |
Hashes for compmech-0.8.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6c97500c70a211e7b5095c109512bbb3d331d6ff1c64de75ecf423e2dcf1e7ee |
|
MD5 | fd9d41c0e5c69b09c44045928948722c |
|
BLAKE2b-256 | a5cc77290f7c76be082594a76c0359876be927c036160117f7ab7bdd6806ef38 |
Hashes for compmech-0.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8d6601b1edb95abd6bc2e577ad1b843f5ae575d2e3076a8847ebb8a0cfd2e092 |
|
MD5 | 93852d855101bd1f6009c49dfd0f3771 |
|
BLAKE2b-256 | f41ddb6ddb39f02507397a3b56294ff4a562cc6c69da3aee77e1a47826b47df4 |
Hashes for compmech-0.8.0-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f45ff5ff735a9b6277352228b78b8d0ae274634d4a25393c57f0108cee77047d |
|
MD5 | 8d0e7ef78de2090cd741d5d16d78f139 |
|
BLAKE2b-256 | 4d25f7b24ebda2911aee6f86ffa33a762ecf56bec276f27dabf168b897cde744 |