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.25) [Computer software]. 2023. https://doi.org/10.5281/zenodo.2871782
Bibtex :
@misc{composites2023,
author = {Castro, Saullo G. P.},
doi = {10.5281/zenodo.2871782},
title = {{Methods to calculate composite plate properties (Version 0.5.25) [Computer software]. 2023}}
}
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.17 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.25.tar.gz
(235.1 kB
view hashes)
Built Distributions
Close
Hashes for composites-0.5.25-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0d2483378731deef34721c2dadb1ad01bfc8e516ea0af9158dbc5f5cdfbc6e52 |
|
MD5 | ad40c9f0078100175847303978f839d8 |
|
BLAKE2b-256 | a9cd8f0508d8bc7aa744e57102988b82926a6146aff5c50f4b6c45ee2b557822 |
Close
Hashes for composites-0.5.25-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fb37842eb230ea480ac9e429cd145f3e1af352a6f02c3c11479dc2265298bd40 |
|
MD5 | f20b55693438211150c80f681512078a |
|
BLAKE2b-256 | 4df85918e1bf58eaad2138a9addbfb68a8372c431093921ff24ba797bebe551f |
Close
Hashes for composites-0.5.25-cp311-cp311-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0e2fbd732f8ebd0751729d06e7956a06f7087b4273e3199d376ef4e2abb21c6f |
|
MD5 | ff0e9b238105bf2005e4080e152ae863 |
|
BLAKE2b-256 | 37e4c856483bb935752060191e3067d61ec27425a3024538c9de39e8755efecf |
Close
Hashes for composites-0.5.25-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 53ba645aa0f7dc3a5e3f3f98a5c534ff24d9ee7a58111a45d846c4eb02e35018 |
|
MD5 | f0c43da834c78181ca36eee13d3693db |
|
BLAKE2b-256 | cf7a3a84363f5263a3fda14b5436f5a2ff0d0e08f63da4e41e12488a17a2523b |
Close
Hashes for composites-0.5.25-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5fe2978b03b5bfe1fc39a504ff86dbcabe34ad79acd30b8ee1d953e0077086d0 |
|
MD5 | bfaf42d132eb25f5135ac71525fe6be1 |
|
BLAKE2b-256 | 6149ed5ea41eba0513b2330185d2517731d55d9807e38659c4a70e545e941851 |
Close
Hashes for composites-0.5.25-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 67671768c54c01c980c28f613b6fc8a4bbf93ee959a4a03a8687bf367c4aa8f0 |
|
MD5 | 46928522a8c9443c7dc96fd8a6032020 |
|
BLAKE2b-256 | 61e3e781f1cb27f0dd00bcfe4b2fc3fe430dba87df16fc39615d31a91d6a411d |
Close
Hashes for composites-0.5.25-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | db4969e02ad31dbf7353ee2c5308f414713e8654f399cec178c47ec35320b6af |
|
MD5 | 429e01cf1c0ff90e84d1d233c5d1c753 |
|
BLAKE2b-256 | cc63ab0efc100a2f9f469edc16e6543b5ec106dd2a210a6b02b732b13088216e |
Close
Hashes for composites-0.5.25-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2bc0d3d8ce00ad50efde706cbd14fdb9945e7dabec5f9df63c7ff7f318fd12bf |
|
MD5 | 838c47a013a3422993278e0f14f6d1eb |
|
BLAKE2b-256 | 85aad448c33c704cbd990850db7b591750370f6fb62606fd5fed96f7d36eb49c |
Close
Hashes for composites-0.5.25-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b0a3a7b553009ba5130d3c90b7b3dd63305e7c8638f355d8e2b3e246379ae331 |
|
MD5 | e123620ac4c9a0a5839b7063ae6be0b5 |
|
BLAKE2b-256 | 990da20c686cab7344a8f65c36f2de84c98136cbc5beb98793f7609b5ac04905 |
Close
Hashes for composites-0.5.25-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1a096fa8c9442583461751a252ca687448f9b8a580fb406de940af85537c3d21 |
|
MD5 | 32712f9c69b6ab7b41e4ab4550cf3936 |
|
BLAKE2b-256 | 0e36c04c818746445305389aa12c19b3060686d8b57b2a1c6638ecc635ac8503 |
Close
Hashes for composites-0.5.25-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 334a966f5c0d79fcf78d8f7ef78ce7438488e50fc0552eb28f7c087ff10e8762 |
|
MD5 | e09c17cd7cfed73ddd253531b5028bb7 |
|
BLAKE2b-256 | 043b1cce8c60f489441ad3f55d6f88e897b395fa16900d2d5171fe7860aeb5b9 |
Close
Hashes for composites-0.5.25-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 648c0a07dbc86399c586923d05aa58e331b2db9376c22779efd60168b4df2ecd |
|
MD5 | 347388a648a9e8017e8a55fffd2980f4 |
|
BLAKE2b-256 | b58bdd685598ba9f8714cc77e766710c37425fcf8f31fe766c80f86750160898 |