Methods to calculate properties of laminated composite materials
Project description
Coverage status:
Methods to calculate composite plate properties
High-performance module to calculate properties of laminated composite materials. Usually, this module is used to calculate:
- A, B, D, E plane-stress stiffness matrices for plates -- A, B, D, for classical plate theory (CLT, or CLPT) -- E for first-order shear deformation theory (FSDT)
- Material invariants, trace-normalized or not
- Lamination parameters based on material invariants
- Stiffness matrices (ABDE) based on lamination parameters
Citing this repository
Castro, S. G. P. Methods to calculate composite plate properties (Version 0.5.18) [Computer software]. 2022. https://doi.org/10.5281/zenodo.2871782
Bibtex :
@misc{composites2022,
author = {Castro, Saullo G. P.},
doi = {10.5281/zenodo.2871782},
title = {{Methods to calculate composite plate properties (Version 0.5.18) [Computer software]. 2022}}
}
Documentation
The documentation is available on: https://saullocastro.github.io/composites.
History
- version 0.1.0, from sub-module of compmech 0.7.2
- version 0.2.2, from sub-module of meshless 0.1.19
- version 0.2.3 onwards: independent of previous packages
- version 0.3.0 onwards: with fast Cython version, not compatible with previous versions
- version 0.4.0 onwards: fast Cython and cimportable by other packages, full compatibility with finite element mass matrices of plates and shells, supporting laminated plates with materials of different densities
- version 0.5.4 onwards: verified lamination parameters, analytical gradients of Aij, Bij, Dij with respect to lamination parameters, supportting MAC-OS
- version 0.5.17 onwards: installing with pip
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
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 Distribution
composites-0.5.18.tar.gz
(230.1 kB
view hashes)
Built Distributions
Close
Hashes for composites-0.5.18-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 29ff2d31fb2b153671418f8fb9f051240a0a4ce7e5a8616de3fd5f0468192a38 |
|
MD5 | 494a5d9453897ceeba3d3d1cead004c1 |
|
BLAKE2b-256 | cad6d108b5e480b54c9f3d5a21bb3396636421dfca0f93751f9aa95096e49ce8 |
Close
Hashes for composites-0.5.18-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dcabd36067da2f4285197e5bdd133c53d1d508bbcceda785c5979635a348eeae |
|
MD5 | 9b91a82639e89d7448822cc8a2febdae |
|
BLAKE2b-256 | 49e838427eca91a575a0779e7130cdd45056393f8325066aa8456f70cbbf0bb7 |
Close
Hashes for composites-0.5.18-cp311-cp311-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a8dd6b4e70750f0aa1820551ad7dd9c82314a3227e2b2308f9d0ea3c1bcca1bb |
|
MD5 | cfed03109daffc6b3f5f7cfd374c42c2 |
|
BLAKE2b-256 | 7a9d92fb52ff97e1b9efd9f40d910853e1cfebf527dce13f38e6031b7b0cc47a |
Close
Hashes for composites-0.5.18-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b49dbc62fa5ab7689b86343dcc3f60deabe48dca6202075d4f8e381305c48534 |
|
MD5 | cd4e3ac622f6cbc49fd20f9bb266bbb8 |
|
BLAKE2b-256 | dfa72fb591302fa982c45e1fae4fbea96dd1c2028b700d1947106e628d0bd791 |
Close
Hashes for composites-0.5.18-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3d9ddc895526e1e81b610ab756b715696657b09345541b82736926b924305f22 |
|
MD5 | a3ee69b6ec2bc18c68d96f357f450076 |
|
BLAKE2b-256 | b795ba46487a5c5bf0fbd14803c62abf176f80e8d410815adde90420f5e27286 |
Close
Hashes for composites-0.5.18-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d7c75449bfa4d277d9cde9a20313c06b7de5c0bb4f6e56ee55ad823ba4cbc7cd |
|
MD5 | feabec89d5c4bfab45fa00e7d718a624 |
|
BLAKE2b-256 | 8235f27a63af724837ee93ae2a0bcd17d095c09d389e293ae4cfc99fde44dab8 |
Close
Hashes for composites-0.5.18-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8e26450646605a1c9670e4369633037777906c746c57c29f4f1b48dd36a09252 |
|
MD5 | 13796090e97b7d8a8ceac0bb0a610aab |
|
BLAKE2b-256 | ae9a10bf337060918ddab2a560e837775e309ab944734922ece4ca7301414ac0 |
Close
Hashes for composites-0.5.18-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d889ccd970c0b905d12b0a3c1ce2f3fe551aae21b983915db4e10751fbbea90b |
|
MD5 | 77c2c12a74045159d4a4223254d7931f |
|
BLAKE2b-256 | ee39981091875a12d5e335b6d81e0e6f48151baa30671212aad17bf2e5b4bee5 |
Close
Hashes for composites-0.5.18-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0b54aaf1ae93dcba691a8cd68455ccd3ddd69cf0f65df19e2a36ea6ce497f97e |
|
MD5 | 0c98c067b6a6e2eac34bf224292fd746 |
|
BLAKE2b-256 | d08a81a475f139dfe1da762156e9df754c5dde7bbb0446935e07ec8145934a95 |
Close
Hashes for composites-0.5.18-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 65c1676b6554b41542bc5dc008cf2b89ef7e0f8a196ca58f1452fa78d2a3e45c |
|
MD5 | a52799552a8d7903b195456b895fa812 |
|
BLAKE2b-256 | 1a1d558664fed590ae787a53be20f4f864893b72c58c2c47bbf3875393d53520 |
Close
Hashes for composites-0.5.18-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b9edb744385501c5bbd684854e25860d2993d18e0eec032ce6725acda18fadd6 |
|
MD5 | 287373d39559659f02dde66964a15239 |
|
BLAKE2b-256 | a326d46a8e1cbe138b76d627b3b43ab5307a09fd3f5d511f70afddfc5f1c37dc |
Close
Hashes for composites-0.5.18-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 807b82a6013f4b9bfa9372885b3af91078f3d52bab0bf8c7991813a4ba029932 |
|
MD5 | 075d7a81ac901e869a90d0cd70870677 |
|
BLAKE2b-256 | 99b5a13818feb0ccfe614d692ef158abff86b4756d1d03995817b167e844ee23 |
Close
Hashes for composites-0.5.18-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3febf233672067d4c55a05a3a90c6ad46ce702df536163764e31fc6e3f1c1cc5 |
|
MD5 | e484d98c8c4fc82206c3f34f162e4013 |
|
BLAKE2b-256 | 49f9776f3bc760ec0d2de2f36bf02fcd9e86fe26ec4d1118ece7ee2e4c7e9783 |
Close
Hashes for composites-0.5.18-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ed9935c8556075af2eb1bf7c574dc4abe9c59edf45566d3992f076d13f300a7 |
|
MD5 | 87eb84019dee8050c8f4ec4365086912 |
|
BLAKE2b-256 | 47b8e9171fcdde1259acb8a73983c3620ccf97f5edc822e32410415d316c6c61 |