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.17) [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.17) [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.17.tar.gz
(230.0 kB
view hashes)
Built Distributions
Close
Hashes for composites-0.5.17-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e7aad86ca07b0659e85fe05953d6c0d79f09c5efa4df811825442b0016610a78 |
|
MD5 | 75a9bf44a8ec670230acbca0281235b8 |
|
BLAKE2b-256 | 11d30597266b9a87d91c55ed761e66fb3a00f168cbc56dd97453ed264d00881a |
Close
Hashes for composites-0.5.17-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9837d136fd10e54b7cb140899436fb20d04a193fbcc2c29306f83f2594ee2918 |
|
MD5 | 947d4c79b9a5cbfac3075ea389609660 |
|
BLAKE2b-256 | 5fe7dc0f9cc5685590c1ec5737fe8f49d5263824b76f03fef2eb5ac02bdccc34 |
Close
Hashes for composites-0.5.17-cp311-cp311-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c17e399bec5d1507098122e22295fcca6df1f0486cd387f7d6ff43603196bf0 |
|
MD5 | d56fd0e0752276427ea578583dfab00e |
|
BLAKE2b-256 | d65900edef195c55d97509acc9bc72e6cb63b522ed392dee92a2106d9852936b |
Close
Hashes for composites-0.5.17-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1927d4a6888420c56bb1fa1be23627dab24183adcf6804ace758f0a4bc3e723a |
|
MD5 | 123f86b6f59a5636a941115377ace1e1 |
|
BLAKE2b-256 | f854d2e71120bd491d6512d9fee8328e0581cf627ec26c0aebb13a34453ab1a4 |
Close
Hashes for composites-0.5.17-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6b3be8282cc2cd93d9dcefc8971e99ed4822cbae150d44ce15af5e1aeed4b99d |
|
MD5 | 536e778602f3314f9e73454cdb4821fd |
|
BLAKE2b-256 | f7a2d25f6a2b7be83be11e0d0e0b802816a15bcef6190ad3d64ed77bb6a1629a |
Close
Hashes for composites-0.5.17-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cb0bf86f89b9d2c3ae521b05e1b86b09782963e63fab4a1f58bbad8960ec563e |
|
MD5 | ea0a50005ec8aa3876fffb5c38135747 |
|
BLAKE2b-256 | 2ed29cf4a8a2e4d106b3e6f60a505db8a870d8ac7e4863019ee51be0f3dc7a96 |
Close
Hashes for composites-0.5.17-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a3f6fefc4a5faf744bd7c612fb6631e5d6746ab242ac62bf61b512da5da15fed |
|
MD5 | 62b0bdb37c78282f6c1930c81972e5ff |
|
BLAKE2b-256 | 287b5d613d4f5a6f456959b787f3612c8c60efb8b52910ddb1ea9f49f770e060 |
Close
Hashes for composites-0.5.17-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 27622707635c674914f376b8bd5f7c8eaccdb3d1d838b67ca6d2219bea295ebd |
|
MD5 | 18e75c2043ed9ecb50ca82ef5b180796 |
|
BLAKE2b-256 | b678f7ad226a24b12b87d4333f5e0c6f6bfdbd8126f9f59c465a768744e37fdc |
Close
Hashes for composites-0.5.17-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6a3f65a725bb1180fcd57c3ced5e3abd14caffea65297fa0612b4e1b4f859333 |
|
MD5 | 6658d30a9c8ae41917f2c605d114dbd9 |
|
BLAKE2b-256 | 0b7cc7b8834d3083198d39904c228d155cccc9dbf9d9e540835085c2e685843e |
Close
Hashes for composites-0.5.17-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a4286aa2a78b442de7c504bf1127e83f8a8fa76b8e29b216d84432ac58cff1f1 |
|
MD5 | f1dbf0fc23796e7eb81afe0f3fa47f02 |
|
BLAKE2b-256 | b4ede85d22d37ac3cdafaf0305b864abb4595cf428548be7ef2ec695d641b9d1 |
Close
Hashes for composites-0.5.17-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c84b09caa1fb40ece3c783392f9a2f3733e77e439f86cab81445f4453ecfbad |
|
MD5 | c1da34ca778bef79f2a7957dcfe78041 |
|
BLAKE2b-256 | e60732fa1b802e30a18a652ded3df05314fea778ac4c3a34026c55cae79f4dee |
Close
Hashes for composites-0.5.17-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 30d9b9710f108c4d2b66cbed44ec451dab22a31470922b7aeb08909f8c55d9eb |
|
MD5 | eef1f500130fa55658db76ec4f720ba4 |
|
BLAKE2b-256 | c76e5c9786932d5ac12ef1bf12ce408da00a3017503c2c5fa7b4c0787c7ca0a0 |
Close
Hashes for composites-0.5.17-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 85df7c4f6025ce4c7ce871c482dbb7e2a54d0ec817459ed50a0ee5e2682eb7df |
|
MD5 | 33ef861cafadd67e49c10417a8ff43f7 |
|
BLAKE2b-256 | 389fe2dc5b970375b14862f93d4e21facd9f288fa8a404750761844642e43326 |
Close
Hashes for composites-0.5.17-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aea9244c7e99a462bcba256521af682c46e6f79933e1815bd89825636f4f0d12 |
|
MD5 | b364c19476c734db4504137fd3a3d622 |
|
BLAKE2b-256 | 6de2d480914eb4054547e7030304b69a864e9af2abac64bc5c2ff1c780bede93 |