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.15) [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.15) [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.15.tar.gz
(230.0 kB
view hashes)
Built Distributions
Close
Hashes for composites-0.5.15-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2467d85cbf8428d763a62d006978aee539202fbbf403f48847cdb9b6d6d9c6ad |
|
MD5 | 8cb2be82c5e4d3f842e44e9335433303 |
|
BLAKE2b-256 | 11347a1cde0856e24c0bf322c2cdfbe5519fe9505e03245ec3095594df36d3b8 |
Close
Hashes for composites-0.5.15-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3009ef3b9ed69b8c72fdc91d592aa7f585b2f141b4e4f9fb12e4de47a54b2e0c |
|
MD5 | 1086231249236956db7fd1432d43ff2d |
|
BLAKE2b-256 | 497ddfdb95d6094be3d8cef14e0221ffbbd87dd499dba4f0d118d9aa51516dd5 |
Close
Hashes for composites-0.5.15-cp311-cp311-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dd2003a472c636c3bf7c189d7e07313faa0612a42dc069e3fe3e7a7f1569fe32 |
|
MD5 | 1b5004b2e8a0b7471f8163fabd38cef1 |
|
BLAKE2b-256 | 984574bbb521929b5b4b3efedd1cd810c4e46706e2d6df84c7f76c376bac9d63 |
Close
Hashes for composites-0.5.15-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e631184ada359d7f2f9e697e8c86fdfd1329a0825070cdf4eb1c80b1ac08882e |
|
MD5 | c4b4a7323697048282036721ff54e203 |
|
BLAKE2b-256 | 9d0f09bad6ef380d31efd45e6451105ff50b8056d28dface463efe65b44f5034 |
Close
Hashes for composites-0.5.15-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a4f0a05943985c3724009956d52c4076d4ed4c8245a9c62740198b420a2873dd |
|
MD5 | d4dabc012a5b6e320845d0214be9d9de |
|
BLAKE2b-256 | a358f43e882609f770659f9f7f47c7e590ec6bc2dda13a1b724eff4d805a6ce4 |
Close
Hashes for composites-0.5.15-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a734f42991d09d7a7f7cabc535a17f12bdf33bfa6cee4694173b1e13ae3c734c |
|
MD5 | cec69ab20451fdf3d7c398e04e1e1760 |
|
BLAKE2b-256 | 2e2f3fa087030d8b73c2a3dc06803fcb878babf79b73ad4032b02c1541a8f440 |
Close
Hashes for composites-0.5.15-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6a92a04e6e1e9f554fc1e53484fa76c995ae651f479283c67338837e944f43fd |
|
MD5 | 9dac6835a06d991ff888cec9abcd2f80 |
|
BLAKE2b-256 | a10a5f76880682116599b91084baa94b58f799ea18b800ee81fc694cea5b4a36 |
Close
Hashes for composites-0.5.15-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2dc328eb832d38c778ce70c05eea2169c0c879a48918bc15dff0b5a2f07c10d5 |
|
MD5 | b1d26835cd9594a47ff26076c27cf3ca |
|
BLAKE2b-256 | 5e21d343b7fa2b4f69b8c084c92f0e195a675c42b41c32106f1272a5aed45020 |
Close
Hashes for composites-0.5.15-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc540cac13a3774949a576cdfa9c0fb0b987f9b3b28199a237a3510119a0a8f3 |
|
MD5 | e936d16804793250871b1db5feb7e6e0 |
|
BLAKE2b-256 | 2f44dc8239f0a5535189ce292e4998c1010ef2568e4105f3dbb7fba930b8bcbf |
Close
Hashes for composites-0.5.15-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4225a440afe3ea679f40359e8a76e0e392fb1323f187f39f49782c9577d58317 |
|
MD5 | 410cbcc9431e8ff1474a1b3172369dd6 |
|
BLAKE2b-256 | 6195a4d71c37cd774f6bbef8be68aa327d1266b3f45551d0ce2d4ab07f0bdec8 |
Close
Hashes for composites-0.5.15-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 06170e96c1ea526301f68465f34f7e89e9d78e43e478914367176c3347ab949c |
|
MD5 | 178cffc38784dbd616a60028252984dd |
|
BLAKE2b-256 | 9a591515a4302ec12fcbced37a0b5d98f6a0aeeebb90c04c1e0176d9d6ed84fb |
Close
Hashes for composites-0.5.15-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e02ad635f5c41a8304a4103dc18be018d01c825739e6992fc7f960080a16a60b |
|
MD5 | 46bdd808c7712afd5281c3a725f56daa |
|
BLAKE2b-256 | 38730ebcce7a07ed92ee3321f2a5eb5930c49332e40ab086570ed3fa0931c039 |