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.4) [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.4) [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
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.4.tar.gz
(229.6 kB
view hashes)
Built Distributions
Close
Hashes for composites-0.5.4-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 85d996ffc22193400f68c48cf677fba37531c768d857c379ae08864d801cd0b6 |
|
MD5 | 911fb29d8ab96ec7b2bdade1644ce4af |
|
BLAKE2b-256 | 38069795cb2d14c9f3c4bd3f4f27a976130e751b8d4a2a87e4b402c3f8db2574 |
Close
Hashes for composites-0.5.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dac15a1f4d5c96d5395ab66565fc4cdd4a5eee8f3c8f6d5d737dfe23644813d3 |
|
MD5 | ad3d0e428b83f60b211e94988886f1bf |
|
BLAKE2b-256 | ad78db8eb3a85a83d69cccfb4f4842556f0e52fea3f353230eef71bc69ba746f |
Close
Hashes for composites-0.5.4-cp310-cp310-macosx_10_15_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | be51c96a60cf5342f3b48354f768d5458220b45c335046af8f40343a827595b4 |
|
MD5 | 5f768c90e2cc5441fa37f291082c55f2 |
|
BLAKE2b-256 | 1a8303e8c48e8bcca4fcb81bc5989610e3cc908278e096e84c2b1576f4afe46c |
Close
Hashes for composites-0.5.4-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | da4eb702f49ad09891b11c9650aba3e1fb902339c8830e39467dc905a37a837b |
|
MD5 | 47689be8aa7d5f106910fe59e6fb3e60 |
|
BLAKE2b-256 | 4ce71fd5142d90fddd50b18c19939f522b29a1105a59b4ddced5de964fbca66f |
Close
Hashes for composites-0.5.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 561728e35fed37f8aa74b2d0b7c25b7b7f3121378131a2b3d11183427076529c |
|
MD5 | 0862b2d29d02441a79bbb68be6260615 |
|
BLAKE2b-256 | f9aea09093b3c4884ea440a9766c44f8e4f83e6503d01a276dc2713725ece037 |
Close
Hashes for composites-0.5.4-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 44e2312db8a106ab2c65745e60b0e327d80bcb4e10c6d6a6e0f6dd4e0e1431aa |
|
MD5 | b57902ebcc8ec3ae3337e4cc1b7db079 |
|
BLAKE2b-256 | 88d9f759d15336400f31b57730a92249aedb07886342c9d6791bc5b7087ed953 |
Close
Hashes for composites-0.5.4-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 906d807bd0a3853a083d9a8a99702a13da4156671dcd9e08e67fb35a442bd05a |
|
MD5 | aad5114db551522b9a3fdc2a5706c0d7 |
|
BLAKE2b-256 | 78196250bbc9df0f61bdbb318be16457ddad1329752a41c1eb86ace6706fdd7e |
Close
Hashes for composites-0.5.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | af90b6a81e25b137f50cdb6c8c2225ea3f23bbf3e9e9609f48a1f2ecac523da0 |
|
MD5 | e0531dabdfd5f282291485c469008702 |
|
BLAKE2b-256 | 5e036004925c49de6c797611de1a68209f73ea66e27e7042d945cdf3a195b2e8 |
Close
Hashes for composites-0.5.4-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | da3cf7970f438674b8600acdfd1e339678a5c6bea161e3405c9a3c0c9e20cd6e |
|
MD5 | 992bb07931879e2281e320b74e46cc92 |
|
BLAKE2b-256 | 50ffa547cdde0d115decb57dc90e701d075e1198c6d66dd156c0fac04ea17520 |
Close
Hashes for composites-0.5.4-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ea59f6cf7b2697d020367562fcfbf28bde2b4e9ee2695bb261617f24d6e3c2da |
|
MD5 | 531ee7c1290c506d3d24efcd12a87ecb |
|
BLAKE2b-256 | 587e0a6307e9625658fe36ab04a996035d98c59e580ad3a0dbf2922d6a16effa |
Close
Hashes for composites-0.5.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c1212f461645a33f3fa52f2206862d11f556183afe3c51979bc6fe35324fbb7e |
|
MD5 | 551043d76146f7155c15aaca224a5112 |
|
BLAKE2b-256 | 9ca15fafe2ca8edc3fe51ad8ec5b6733e3b0e92eda3f01489cf24ed2881dcc8b |
Close
Hashes for composites-0.5.4-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 53b61d6d886fefc4ee5c1dfcf1acad219414978efb5ca19db245012f77b09093 |
|
MD5 | 191771c98461c9a31075e5f837e842cb |
|
BLAKE2b-256 | 091b6ef33e704c6de8f67ab1258ff1a49e9c3956f8e29812f17d7ae346a61f47 |