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.9) [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.9) [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.9 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.9.tar.gz
(230.0 kB
view hashes)
Built Distributions
Close
Hashes for composites-0.5.9-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d03dc28c30d0f347ef83de5fd3d0cbf69e7101c697e49e7cfde5dac745e0cfce |
|
MD5 | 507e399f91fe5456df39a490f91fec29 |
|
BLAKE2b-256 | 508ab36bbb5b408b37f46ceb70234f00d37322aff7dab1d627040ee73c824b38 |
Close
Hashes for composites-0.5.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 75c4c3adbdd250059b605a9653d21696f3b1feccb5b55d8674a2049c2a758a30 |
|
MD5 | a9d1d8cbe5841897a40b0298dc3a76ca |
|
BLAKE2b-256 | d138e97db0d0bf129dc220c216f96939c9dbdfd7dc43582ff712248affc36893 |
Close
Hashes for composites-0.5.9-cp311-cp311-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b00f8c6799fddca0a86fb16362f2f7eda540814b71ba4d887c02417736cc4448 |
|
MD5 | 46571ef12ae41100fe714602eaad8140 |
|
BLAKE2b-256 | 7d28b2ed94e0b590949a84013575a588ed2b8123c32b50d0f551dc786360a53c |
Close
Hashes for composites-0.5.9-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e22fe4066434cf02ab2a98ed870e76c13094b9a9929074953e4459d78865e4d0 |
|
MD5 | 6febbebd7eca19c3b11247a2d4d62d1d |
|
BLAKE2b-256 | 89a6c0624a847d0e6f376043ff9d462e255af9901435bb27cf0a6e53e59ad694 |
Close
Hashes for composites-0.5.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 878b2a4ec94db09e804b706b640b5038693d96c64af9b15be14cf8d96e8368ba |
|
MD5 | fd60ac5b5996eea6b6a08b1589a4e559 |
|
BLAKE2b-256 | 99682171d529a2e2d3579aed6d1670bdd7b6cdca252e0199145024b014e6ccb7 |
Close
Hashes for composites-0.5.9-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 08d97df922a02cf8a74dbabd1159a54920109ef83bc3d89d5d47ec9c908cf2cb |
|
MD5 | cd7ac5f0a5625754b120b69b8c199650 |
|
BLAKE2b-256 | 77c197d46fa1b3b412786bc92c7a306c93124d85cb3da42dbcc3b264f0ac3ca9 |
Close
Hashes for composites-0.5.9-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0156b8602934dcabb0633fade61b71b89d87ce67e2ff0ff8db47ed6de1b0c0f5 |
|
MD5 | 9d14896a2dceb860221d5ee763d120f5 |
|
BLAKE2b-256 | 39bb590339757079a92e1dbabd1d03be7b5282fc865809d23818216067c46a47 |
Close
Hashes for composites-0.5.9-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | da802948e008156204f3c2cfc6f6b9d9680212a1c59259d63919a9a101365a83 |
|
MD5 | 87f53dd40494ac322f5f4f883af23f6a |
|
BLAKE2b-256 | 516176b8a5ccadca839a0cc8229c92a47d7cf4cc452860d51eb0083c6ce9e27f |
Close
Hashes for composites-0.5.9-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0693435eec44bc626dd5c03ce7c2e04fd500131926f88254ebc51ac0623e418e |
|
MD5 | af32b43b88245afe6bdba4518de5cc31 |
|
BLAKE2b-256 | 91964d4a583f9c868dbefc02bfa7db1e20134e3709865ff3a92d46ea30a98b5a |
Close
Hashes for composites-0.5.9-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d259b955d98f4953f56ab8cd1ddb57aed47a8661d06a2dce297a8bcda874b3f0 |
|
MD5 | be70dd668991f37513deecda7f389200 |
|
BLAKE2b-256 | 0173a916bfcdac92264868aa396847d440e3a445edeb49e1cfef4579b8e801b4 |
Close
Hashes for composites-0.5.9-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f0a033b4cdc9ad2bde89243c39ea6b3982ef888f945bb7ae4e875373334c52b5 |
|
MD5 | 83b9fb6b619da89b37c893c3ce2d563b |
|
BLAKE2b-256 | cc476fb680dcc960ab26a5030142cac776d00abb1cd3d668b153b38681ff1f8b |
Close
Hashes for composites-0.5.9-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9f965f4ced25fea08f5740340a6afceb7d50ff5c4c176155f301d32701b9b6a6 |
|
MD5 | f6396e6a192dadae87945edc08fda8e3 |
|
BLAKE2b-256 | d005aa7591930c4782f721ada134ddf63830f43cb7215a0c6716142ae2f14805 |
Close
Hashes for composites-0.5.9-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 51be88145511486654aac82d8836b84f7671cec19dabed2b27d709878aad2c26 |
|
MD5 | 49e43bd8cd7ec983dfda821c42ef6edd |
|
BLAKE2b-256 | cab9bd4eb30bfd79e7f0922ad3cb13c960cca0c7081df12c4f404228956ce2b0 |
Close
Hashes for composites-0.5.9-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c1b887ce1a2bce0afc53f7cd87ec3f53ac1b4861c05e7f7ca533238652e69a49 |
|
MD5 | 7617c0826ebbee9ea7841a2d6b146b05 |
|
BLAKE2b-256 | 196db7700371e5adc16f2ba9cf21e73fbf35bd6dfec9493c75b96e9e0ac6e71a |
Close
Hashes for composites-0.5.9-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 433043f0b0a7f20d96b8300efeae0cb164c5b203b384be0976fe9104470e23c0 |
|
MD5 | 2c72d09bf445a4d3d7ab3ec93141507b |
|
BLAKE2b-256 | 263c43a592d2aea77c3d33e8b0fee4ca0738a22dc382de4ec659b7dbff8ebfd1 |