Skip to main content

Methods to calculate properties of laminated composite materials

Project description

Travis-CI status:

Build Status

Github Actions status:

Actions Status

Coverage status:

Coverage Status Codecov Status

The composites module

High-performance utilities 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 based on lamination parameters

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

License

Distrubuted in the 2-Clause BSD license (https://raw.github.com/saullocastro/composites/master/LICENSE).

Contact: castrosaullo@gmail.com

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

composites-0.4.5-cp39-cp39-win_amd64.whl (166.9 kB view details)

Uploaded CPython 3.9Windows x86-64

composites-0.4.5-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64

composites-0.4.5-cp38-cp38-win_amd64.whl (167.2 kB view details)

Uploaded CPython 3.8Windows x86-64

composites-0.4.5-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

composites-0.4.5-cp37-cp37m-win_amd64.whl (164.5 kB view details)

Uploaded CPython 3.7mWindows x86-64

composites-0.4.5-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

composites-0.4.5-cp36-cp36m-win_amd64.whl (164.2 kB view details)

Uploaded CPython 3.6mWindows x86-64

composites-0.4.5-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

File details

Details for the file composites-0.4.5-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: composites-0.4.5-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 166.9 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for composites-0.4.5-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 daff9f0c1a5c2eeace3b488ca22cc2a34e710f71183a2aeae1bbb6c0c4c43993
MD5 36c478c802413877ebe49b10f7e1ce1e
BLAKE2b-256 a5f89653685d555029ef4b37437c0c308a9ce344487c6bfdbdfe3b92f3cbf46f

See more details on using hashes here.

File details

Details for the file composites-0.4.5-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for composites-0.4.5-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 6e8ecdef4b8da700967ea7a9f721a95c8c25722b2d415a02c6cbc57f1bce598c
MD5 21128d876c4317f56f3b8c9932d7894d
BLAKE2b-256 a2f9326b0f2796ba41dace30a5ed4a3f17d844277d41605c9a06af157bb2195a

See more details on using hashes here.

File details

Details for the file composites-0.4.5-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: composites-0.4.5-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 167.2 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.8.10

File hashes

Hashes for composites-0.4.5-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 01dc988bc887fb238144f4e98c2465d049b65f641dd391a6bc4279cb61771002
MD5 965f185cdc71fa338f15faf64f790d37
BLAKE2b-256 a19e5726e623a3f0d292f1706a7e462bbad45cae3cd819a40cebe561b959e62c

See more details on using hashes here.

File details

Details for the file composites-0.4.5-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for composites-0.4.5-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 82f07a8868a0b625db164831d8d8ce9c8d2df6fc83ddfb0da34f1f7efcb27b5b
MD5 2d5715891a72853b96870c31968dd1a9
BLAKE2b-256 23ec49b7bd92a071959108b981c03cfdf43a681629e7094603451f15acc66f9c

See more details on using hashes here.

File details

Details for the file composites-0.4.5-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: composites-0.4.5-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 164.5 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.7.9

File hashes

Hashes for composites-0.4.5-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 b5747bf74d1231079f1d5c8ec400eb94ecfc7632f46e9e514b5dc4487fb41950
MD5 e4bbfd52d5d591ee0ca5bf6ea10092ca
BLAKE2b-256 bdbdcca2c2e04be81eb49c5459a13db7c9de33cd56a99cb662307d7eb67691c4

See more details on using hashes here.

File details

Details for the file composites-0.4.5-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for composites-0.4.5-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 8711a3e8fd9fa8d915fb436e8b0ee81bbc4e649ae4aa0aed04b8de08ce095559
MD5 24a494b49fa8bbebbe97cd810cde1cd0
BLAKE2b-256 3bba4db4d582070d118aceaa397da3e45ff72073f3fe2cd291c6dbaac84a5c97

See more details on using hashes here.

File details

Details for the file composites-0.4.5-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: composites-0.4.5-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 164.2 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.6.8

File hashes

Hashes for composites-0.4.5-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 b36a56f6ccdab02ec634a274595e3718bbae1a5d06436283ef249254c72167c9
MD5 1a770b53d063e9a79fa7a0fc8cc6de00
BLAKE2b-256 fab746c51a87c46e80c880874de2bab3ada732de9615bf9196306d22384d9071

See more details on using hashes here.

File details

Details for the file composites-0.4.5-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for composites-0.4.5-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 a7d70c66cada401598c0a4af59c63a4881e5ac8a060a4e570aeffe05dd6c0c3f
MD5 2b3ba9e4278b311e01c3d5f7e8d94d4c
BLAKE2b-256 6abb800e906928766ecb1f39e614b7d9dae4808d1ea7217557202945b6f9fe92

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page