Skip to main content

CompMech: Computational Mechanics in Python

Project description

Github Actions status: Test and coverage Release Documentation Deploy

Coverage status: codecov

Computational Mechanics (compmech)

Semi-analytical models for thin-walled structures.

The models herein presented are described in detail in the following publications:

Castro SPG, Mittelstedt C, Monteiro FAC, Arbelo MA, Ziegmann G, Degenhardt R. Linear buckling predictions of unstiffened laminated composite cylinders and cones under various loading and boundary conditions using semi-analytical models. Composite Structures, Vol. 118, Pages 303-315, December 2014. https://doi.org/10.1016/j.compstruct.2014.07.037

Castro SGP, Mittelstedt C, Monteiro FAC, Arbelo MA, Degenhardt R, Ziegmann G. A semi-analytical approach for linear and non-linear analysis of unstiffened laminated composite cylinders and cones under axial, torsion and pressure loads. Thin-Walled Structures, Vol. 90, Pages 61-73, May, 2015. https://doi.org/10.1016/j.tws.2015.01.002

Castro SGP, Mittelstedt C, Monteiro FAC, Degenhardt R, Ziegmann G. Evaluation of non-linear buckling loads of geometrically imperfect composite cylinders and cones with the Ritz method. Composite Structures, Vol. 122, Pages 284-299, April, 2015. https://doi.org/10.1016/j.compstruct.2014.11.050

Castro SGP, Donadon MV. Assembly of Semi-Analytical models to Address Linear Buckling and Vibration of Stiffened Composite Panels with Debonding Defect. Composite Structures, Vol. 160, Pages 232–247, January, 2017. https://doi.org/10.1016/j.compstruct.2016.10.026

Documentation

The documentation is available on: http://saullocastro.github.io/compmech/

Requirements

  • numpy
  • scipy
  • matplotlib
  • (for building only) Cython and a C compiler

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


Download files

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

Source Distribution

compmech-0.8.0.tar.gz (143.7 kB view hashes)

Uploaded Source

Built Distributions

compmech-0.8.0-cp311-cp311-win_amd64.whl (24.8 MB view hashes)

Uploaded CPython 3.11 Windows x86-64

compmech-0.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (76.9 MB view hashes)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

compmech-0.8.0-cp311-cp311-macosx_10_9_universal2.whl (38.1 MB view hashes)

Uploaded CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64)

compmech-0.8.0-cp310-cp310-win_amd64.whl (24.8 MB view hashes)

Uploaded CPython 3.10 Windows x86-64

compmech-0.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (73.7 MB view hashes)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

compmech-0.8.0-cp310-cp310-macosx_11_0_x86_64.whl (19.6 MB view hashes)

Uploaded CPython 3.10 macOS 11.0+ x86-64

compmech-0.8.0-cp39-cp39-win_amd64.whl (24.8 MB view hashes)

Uploaded CPython 3.9 Windows x86-64

compmech-0.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (73.8 MB view hashes)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

compmech-0.8.0-cp39-cp39-macosx_11_0_x86_64.whl (19.6 MB view hashes)

Uploaded CPython 3.9 macOS 11.0+ x86-64

compmech-0.8.0-cp38-cp38-win_amd64.whl (24.8 MB view hashes)

Uploaded CPython 3.8 Windows x86-64

compmech-0.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (74.5 MB view hashes)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

compmech-0.8.0-cp38-cp38-macosx_11_0_x86_64.whl (19.5 MB view hashes)

Uploaded CPython 3.8 macOS 11.0+ x86-64

Supported by

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