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.8) [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.8) [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.8 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.8.tar.gz
(230.0 kB
view hashes)
Built Distributions
Close
Hashes for composites-0.5.8-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 137128df62a78fd8f2aa316fca98f9504cd99cdb9aa15fabc175c64728949b44 |
|
MD5 | 22fb0d99a9116785ce8d9a680bdf73ff |
|
BLAKE2b-256 | 67c9954ef39ea06f6de0d668b47529210eef0bac6b50b1142d5b582be0b6df67 |
Close
Hashes for composites-0.5.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f921b562c04fb4bef1165a07e5faf564191299705a4bf557f0f65089807f3657 |
|
MD5 | f9cd099d9635d359c8c697db9df80009 |
|
BLAKE2b-256 | a649011bebd82559bc24ababd3c116f714091a8a85ec8a67dbf391a0d497f49f |
Close
Hashes for composites-0.5.8-cp311-cp311-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3b113fd8f54bbfdb368c9fa78a4c1360bbfba82442b5d79fd9d56b0879c94825 |
|
MD5 | 855388621dbed5a790c31c0a1ede7d85 |
|
BLAKE2b-256 | 43563258c44b6d8d7c0404d71278542660df4b93a259d20cb9ea51a710074449 |
Close
Hashes for composites-0.5.8-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4d475fa1c0b99505857e3288621845c9b74ac5ea3762e27646eac531e647caac |
|
MD5 | cc824ee68669c3ae92279e995797b10f |
|
BLAKE2b-256 | f38b0e221230f98cfd321943d912bae714e3ea22a507e3d656f5114c4e4603bb |
Close
Hashes for composites-0.5.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fb147c4d6de1146958cd1d6e37c2b67b85dd113ec0acd9aa1f720ae51e5e6dd4 |
|
MD5 | 04c2306cb96da9a0842cabe2cd1908a2 |
|
BLAKE2b-256 | 2024ce837a245793e78403eab71c9ce7bbf8647815f7e0a006a23c1499ed89d3 |
Close
Hashes for composites-0.5.8-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 69024f9be53e7db3aeea04cd295dbfb0c2463877be824a541468cce39197dedd |
|
MD5 | 0e50a92db1c1d6bf8ec744ca03111eb1 |
|
BLAKE2b-256 | c2ccdf896d81dae76994db6e3ed774272b6cfa84b00484db22f9528ad4ae478b |
Close
Hashes for composites-0.5.8-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6d999edfc204b3cbca945b365c5fb772eecc13a514d2cae5732942f909adf0e6 |
|
MD5 | 5bef0ffaf538893aa2583ddffbb286c9 |
|
BLAKE2b-256 | 120426152859bf7d3dc78c78289e1c12e7c3d48d164e6144e7774d56b1091b50 |
Close
Hashes for composites-0.5.8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d567db0b2e306cde967c064e474eb8620ac982425a7c50a521de0ffa11581cac |
|
MD5 | 3c2bec79134e95bd1f30279929e62d04 |
|
BLAKE2b-256 | b16a6e66a1b328862af9d2328f895a6caaab3c02886bfec4158a04b555fab9c1 |
Close
Hashes for composites-0.5.8-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fca42203e28e816aefb4e39c6707e37e57c7dff197d4ac4cd650a8be9038e620 |
|
MD5 | 0a0b8b5ce654dd822e9da2ce53c5486a |
|
BLAKE2b-256 | 1aa6536077187d4d1b9947471ff8b102139c0864be00ac253dcf932e620087d7 |
Close
Hashes for composites-0.5.8-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 480e2660aa6e9d945a38813d5d55562d0ebe85ffc3ed1dd93211a6cb541eaf3c |
|
MD5 | 9dbf3e2e39c9dbeb4e59d672edae0b0d |
|
BLAKE2b-256 | 3fc58251d835cbd4bc9625446e41f24805db28557e1ec3c9cca508dccc713a34 |
Close
Hashes for composites-0.5.8-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c584673f142e843a638bbd2dcce62db8ffb3d1c5ac2541af2ca4a1aa6844c8d |
|
MD5 | 6d849ae7d998f472757eb5bc1ec1ca21 |
|
BLAKE2b-256 | a2858e3a1a99d19127ac026bbe4bf7e2a92d84e67b3ca61494ef603dbd23d3b6 |
Close
Hashes for composites-0.5.8-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b8a0dd4e496232a55f2fd205a6cd4b6c7e9b2840714adad0899986f2c0c1c15 |
|
MD5 | f7b0352ee44b094f8cc1bbec62465ebf |
|
BLAKE2b-256 | 99bdb70874a16350dc9e1ab2bb895ebf2642f68a621e40a37ea71aa861add6ed |
Close
Hashes for composites-0.5.8-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 62c9894b5276197b96b49a6822312f784f67a2bddfe6ee9520ce75dec2eb7fa5 |
|
MD5 | e80c7773ad5383056f9df031227f6c26 |
|
BLAKE2b-256 | 6547d2a1727d337c76f58ac821073a0b22874fa75cdab9481716982fa1fe3c98 |
Close
Hashes for composites-0.5.8-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a8296257c9692c2b05d38a081a139d4acd783c002a5e5a88bc0ebd2a9470c501 |
|
MD5 | 22ef0836e7019ba8f406184da4e7e907 |
|
BLAKE2b-256 | 430e18cc5ad22da9b068e7b5e72efa21915f4f4cd845b1f5ec826c76d5c0585c |
Close
Hashes for composites-0.5.8-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 77391adc9ecef5c05b1949b1745dbebec5f039f1c90743f24a2f3725afd23d36 |
|
MD5 | eea9a2734d9b577ed33dd23d9fc3b7b2 |
|
BLAKE2b-256 | 7213040f3bbb2c1ce0fd3341c2bacc298ade5eb671591a4219f2f239ff7e2c88 |