Methods to calculate properties of laminated composite materials
Project description
Travis-CI status:
Github Actions status:
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.3) [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.3) [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.3 onwards, verified lamination parameters, analytical gradients of Aij, Bij, Dij with respect to lamination parameters, supportting MAC-OS
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.3.tar.gz
(229.6 kB
view hashes)
Built Distributions
Close
Hashes for composites-0.5.3-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3a6d9dc5a792b674f7ead9279fd2804904eb39922c5a7bcb916b0ea77f6afc5b |
|
MD5 | 7c40e16a7ae896a907c3ed82dd5caaf9 |
|
BLAKE2b-256 | bd6d395c9975cb01ebb4a26acadb300167d90e09f7c328f8ed05a9e7b90be111 |
Close
Hashes for composites-0.5.3-cp310-cp310-macosx_10_15_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6be9f332d7b92f929b0c8b7690e164e719cf82c3e98145395953e75535a6855e |
|
MD5 | 2043938350fd36fe4874f86127e1a765 |
|
BLAKE2b-256 | cea30b583ebe5603fd126816dec856d8072fcb63d06792890fbf11c8a4e6b76a |
Close
Hashes for composites-0.5.3-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 78cc079d2d3adc3e133f97c1463ccacf8372870d30e8ac47733a696fc94da775 |
|
MD5 | 2140481ec47b16ca54d65161f8f24e47 |
|
BLAKE2b-256 | 2fd674b246633494b8af820184b67c7ea194bd340d3a7eac9be980cb110ad549 |
Close
Hashes for composites-0.5.3-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 457873e53fe38cab02b9b49351a775c9af6119fd511d21bf2f1748a043118aa7 |
|
MD5 | 4adf0365088894f49ad8c0289fb589b8 |
|
BLAKE2b-256 | 6ac22798a791d8d6854cfd3e960c52b2d758f0f54e5cc677e7f1f1ac7141ae4b |
Close
Hashes for composites-0.5.3-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 036381a2c61dd4850f38a9d8ced1e355e4721f7a1265ff0fff658f618a68c8e2 |
|
MD5 | 3439eaecebd36a9dd9af6ce3634149ad |
|
BLAKE2b-256 | 316c00e62d5451e657c1301ef0979b87daa65d2737d1da797e282d4fff84e47f |