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.16) [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.16) [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.11 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.16.tar.gz
(230.0 kB
view hashes)
Built Distributions
Close
Hashes for composites-0.5.16-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b709090481dd8297c504223ad8dd4769cba748c1540fa810dfc53a81eb8c7a05 |
|
MD5 | 2bb1192e22415eecf274b5d58ebf0de2 |
|
BLAKE2b-256 | d47bd3ffcafe04e69c4015b699190f99e52ac626ca71b5ef32e5ba8fed5c389b |
Close
Hashes for composites-0.5.16-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bc49fe6c5f7e8c7c459aa5aecdee63934ddba2ec447c7a866fc9f58d4fa990e5 |
|
MD5 | e2f50a0abf8be11687431800c0252d2e |
|
BLAKE2b-256 | f3e9a2a2146c0ada5b53ea3df40bd741f5c18eb62cd4af6d55c02c878c9703f2 |
Close
Hashes for composites-0.5.16-cp311-cp311-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 50ff2ea87e5383787b2ae45d2fe7ec46a89ce4d8a03e6e845d7a1baa71703a33 |
|
MD5 | 96d1b473d98c5222cc454d58d0454ec1 |
|
BLAKE2b-256 | d04119bb567f82d7183a4fff58e030f0f29bc8ce234e77adf0c86d2a9bb4812b |
Close
Hashes for composites-0.5.16-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1c82013e9ef5f5b53a029398b8572086abf6304d5f6ebe16ab3e2a0b25f992dd |
|
MD5 | fda044cfc1e8e12f86d3f564e230dbc1 |
|
BLAKE2b-256 | 9b9aa894425964a34d6817a993ab4222b083047df9d2628bfe566f3c764f25c6 |
Close
Hashes for composites-0.5.16-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 19bc11413d9420214e09c5f75f5ca59df8a9d78fffe01e40bbeca7b8cc56888b |
|
MD5 | 03290b4075b06821b67b6f8d23d006df |
|
BLAKE2b-256 | d3ca345bc4ed9627c4dcfc6a9ed25f5372984b22b18598344ce61fb743e8a748 |
Close
Hashes for composites-0.5.16-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7982c444e033e9bd9e95a408ab0757309fc300f36f34deed2c5c90b5770653f0 |
|
MD5 | eb3adf27aff0a63101a5194e200f00a9 |
|
BLAKE2b-256 | 715c0a7d17401661ad9c33ae3cf0a87a7ee9db3c009924da1afa3eb9388cc386 |
Close
Hashes for composites-0.5.16-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1a379798c9c97193aeec83f90ef578cbce311200c37a2a699f9d4189f3020bc4 |
|
MD5 | e99b296e193007e07eae50363bdfe642 |
|
BLAKE2b-256 | e657527c8f9807c4526f268d1c77d5acc0a86e3fe44f1b12d3a6295ae7b05e58 |
Close
Hashes for composites-0.5.16-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7bba78025dc0734871b6c3de1c5e8cba348033d77228aa61d70d317a807da696 |
|
MD5 | 6f428f2cb49caace54f97d3f7fad8d1c |
|
BLAKE2b-256 | cde724ac0f0966b44b812e15e772ca61253566e2905b4a948eeec5efb852e77c |
Close
Hashes for composites-0.5.16-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5ae7af2e9a08b1fd4e2ba1586282a1fc23192077ac2ef860f329d5f00e1fa1b1 |
|
MD5 | 3d9f57f196d8f8f23141fc9e1187b226 |
|
BLAKE2b-256 | 944035a96b238095cba81dabf45df402cc46c2c0b5948d577611857cd8c64c17 |
Close
Hashes for composites-0.5.16-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1a6441820e116311dba9230fdd05f4e13002501e73dff8f3b222ce0db04cf10c |
|
MD5 | d3fae1f786667c1cb9e8f0af91272b1e |
|
BLAKE2b-256 | e3f941a7e0776f1cb445cc2d54001405a41f65a70c6ceef7b6ea2719eb7d5619 |
Close
Hashes for composites-0.5.16-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9e32665a5e499f4221809c59803d30959c12ff95d8e8cdd0737dee5e419506db |
|
MD5 | 80553f127f605978b1f95c6ffc4aff0a |
|
BLAKE2b-256 | 259097f9f4737401431fc638651577530355ff6477947c33cc6de8334f4384f9 |
Close
Hashes for composites-0.5.16-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6cd4fc6628e75ca6085baf374333c38e0b026d038910253556c8b9f628d9cedc |
|
MD5 | ff2e5b0ef44a29a3b2f9bf6ccea3ffb6 |
|
BLAKE2b-256 | d511240f3d828f632b9d18a98604efd2ee684103be6ff2e0acbee4a4eeb5178f |