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.7-cp39-cp39-win_amd64.whl (166.9 kB view details)

Uploaded CPython 3.9Windows x86-64

composites-0.4.7-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.7-cp38-cp38-win_amd64.whl (167.2 kB view details)

Uploaded CPython 3.8Windows x86-64

composites-0.4.7-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.7-cp37-cp37m-win_amd64.whl (164.5 kB view details)

Uploaded CPython 3.7mWindows x86-64

composites-0.4.7-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.7-cp36-cp36m-win_amd64.whl (164.2 kB view details)

Uploaded CPython 3.6mWindows x86-64

composites-0.4.7-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.7-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: composites-0.4.7-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.7-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 8e8c89f9510d98765e4437115dbfe359ca3a499a921e04d152c1cd23a9de6575
MD5 e1eebe06b0b85f5aa1f38109497d3255
BLAKE2b-256 7933f9f2a5b0763c976504617e394768c7edd6deba1bed1d846123b5353286f6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for composites-0.4.7-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 ad1fc1d82279b054e1dea516f08cfa6a8cc13d732bc47fbd279c4e9c1e1553ca
MD5 dbb4e8e00ef85c759801a53ac3bfb7cf
BLAKE2b-256 2cd76400bf9b3a2e233e69242eb744964c9e8a1822f1f30bcf346f80e1482974

See more details on using hashes here.

File details

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

File metadata

  • Download URL: composites-0.4.7-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.7-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 c995300ced41789fe4a0141210bd6e32d238562f76ea96e577ddc731c35df989
MD5 b8a021d00442e4102fbf88e834a68573
BLAKE2b-256 0de2a592afafd305dc84d39a97ae3031a5d6cb172b2aed5df5850891cb5a7a6b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for composites-0.4.7-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 82ac846fed83a4634eea6327d9b8ae29b6e6ee729bc031b063f926aa32364bd8
MD5 1f6ba2f27afaf52a68c893f5df7b7957
BLAKE2b-256 909501c16902b1578d4fb305e649357a0636b89ebb97dcd9bedd27aef9bf7ca2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: composites-0.4.7-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.7-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 e1013b5dbc65a81805ee3047427f4304429c7a509d26b058b5ad7d5d44487690
MD5 9b714152de27ee16bf4b027dc5d96a1b
BLAKE2b-256 accb7f8debac58f2e58a47786327cfdff2ebaaa09ba852dfe2abf33d95a96d3c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for composites-0.4.7-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 f90c48c3383e8d12786d4d5827eeb3205de31486e2de86f8990cef1909f2dbbd
MD5 558a606b5d9d224953ee1ab08cbb582d
BLAKE2b-256 d81054f2b0dbd13cbd5ecfeac07fd1bbac4c4469c56fb39cdb8d3753a17366df

See more details on using hashes here.

File details

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

File metadata

  • Download URL: composites-0.4.7-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.7-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 06a720bf6f11160eed790125137fdf2a7edd7788e16ebca74df4526826ec14a5
MD5 7d40eda4596e2a5cf092e516c92bbf99
BLAKE2b-256 a198ac894a1a17a9e0be64790a9526a8bd9e2a8b70ba44127c696f27b1c5ebd4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for composites-0.4.7-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 216971a01233bae41cb69b600149610e4cf31fc20e760b8f2dd70d71c1c8c3ce
MD5 60dce8684484a301e9f9ff6175f1f70f
BLAKE2b-256 d2f8b03f1c14b64689b3b950cc895212d29ab37e16e31dd8365fb898c2a4209d

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