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.13) [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.13) [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.13.tar.gz
(230.0 kB
view hashes)
Built Distributions
Close
Hashes for composites-0.5.13-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d892056f29c2e68e7784e4b4651c7abc895f90a9c0cd8aab93cbd92a5545c8d3 |
|
MD5 | 01c91a41bb1a3294555464cb250dda28 |
|
BLAKE2b-256 | f8b1ead4f74a1f1ad2e098e9694916f8d96c0d171fe4bf6ff91925ce30505e66 |
Close
Hashes for composites-0.5.13-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 19d74409a916f5c7fd84fb49b6581c1aec8c2d097462e88d157c97dca49a8e75 |
|
MD5 | b7b3993ad2ffea340c99b188ed0afa73 |
|
BLAKE2b-256 | 7456c45d42b6de96bc1e862703b972582ec1da3af602c886889c208e6b7bf1a5 |
Close
Hashes for composites-0.5.13-cp311-cp311-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d0817e962526281e753097709e2602760e873d11506723cacf89f7382e119d2a |
|
MD5 | 0b5827ee5d87552e615b27e5d7e2fb26 |
|
BLAKE2b-256 | b4186d8f78dc74fc2bfb0bc84afef3b05c5086806dc468296a100fef243730d4 |
Close
Hashes for composites-0.5.13-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9b7c9b65ab00f4bbfe48ffee0cb38c3ae58b6e8574982e29c3b2844b1591ce13 |
|
MD5 | 021fc5cebf69d49384679f5002899494 |
|
BLAKE2b-256 | 3adb0618ac439d11e2e624227884674a1e71bb2441125f696b06ffaea7c07717 |
Close
Hashes for composites-0.5.13-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cb58e76cd41c34f7e7a202102d53b85468ba04364a13eb07886f3b59ddfa7ce4 |
|
MD5 | 0ae5f35d6b8f7395b0c52bab897b688b |
|
BLAKE2b-256 | 9a095dad015ccfd56c51a980d57d9e0d3a70fc930b5b1fc9678d18afea49b19e |
Close
Hashes for composites-0.5.13-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 98b1e15c73a5f35883e6afa6f8905c4b23e0c67ab9cf815f8afe5cefa7137ec3 |
|
MD5 | 2fa1690cfbb061f75c82188859dcf6e2 |
|
BLAKE2b-256 | 3ae32ce79afadf488bd0740961f57e174715e606e55618944781f9d2d40d0638 |
Close
Hashes for composites-0.5.13-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a72f75b64fbc657d90971f349a62284e1e706201921abb262807024fd2e999a2 |
|
MD5 | 1471eb40997ff9d5c2c808a3f7c4603e |
|
BLAKE2b-256 | b2744b2cfff9e12e9d56fba93c18ece2a036a85fa817b59dd1d86f149dfb64ff |
Close
Hashes for composites-0.5.13-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2d4e3aa74b55d182df0b4d788539c3028342d1667498c4003751427ed8f915d7 |
|
MD5 | aadd4dbf616b3676d471edcaac83b2e6 |
|
BLAKE2b-256 | f675b9219956edcd5e65afdeb45fb51083110262e8da2f616fa49c297d6f364e |
Close
Hashes for composites-0.5.13-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e50692bf5b54165bba74b72d3d090aac6d9a418227bcde2e20a7923aa18ba7ea |
|
MD5 | 5ee15f89c950a6947d318b28678025f6 |
|
BLAKE2b-256 | 541686c4d684513169a181ac80f07f71111f1bb947957af786199d01c0b968e0 |
Close
Hashes for composites-0.5.13-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3e8a747e65d74b1a3dcce9ca150fa10a237273c7e23e07f3aab63a4fb18f06ae |
|
MD5 | a2d6df85bbb58a7ca2cc78cf172e9012 |
|
BLAKE2b-256 | cf1f10f2fc643696eb7e3245c232014200888e67ead09b6441126ff7065195e9 |
Close
Hashes for composites-0.5.13-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2da4d49ca07175448c5a64cdbaf9d2e6d1451eb44a6eff9733968a257244a521 |
|
MD5 | 91017cb4bfb3c2157d0a8efb789d065e |
|
BLAKE2b-256 | f48be307086934268beae046940d2d455735c7f8b5b66dbd131bd7705be3f296 |
Close
Hashes for composites-0.5.13-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b672abde2ec191525d78a0bfbd7d78da74535ccda696809d6ab3dc3bad2d3aca |
|
MD5 | 7c5b818219c8dad2097e9111b444ed8f |
|
BLAKE2b-256 | d52a06a09a32a82fcecd143b54c382024e218724a920b85c4988fe0683ee3832 |