Analysis of an arbitrary cross-section in python using the finite element method.
-
Updated
May 1, 2025 - Python
Analysis of an arbitrary cross-section in python using the finite element method.
A curated collection of Python examples for optimization-based solid simulation, emphasizing algorithmic convergence, penetration-free, and inversion-free conditions, designed for readability and understanding.
Calculate section properties for reinforced concrete sections.
Framework for Data-Driven Design & Analysis of Structures & Materials (F3DASM)
Code base for PeriPy, a lightweight, open-source and high-performance package for peridynamic simulations written in Python - a collaboration between Exeter, Cambridge & Turing
CRATE: Accurate and efficient clustering-based nonlinear analysis of heterogeneous materials through computational homogenization
Computational mechanics framework for rough surfaces and fractures.
A bond-based peridynamics code written in pure Python
Structural Engineering tool for 2D Moment Curvature
Constitutive hyperelastic material formulations for FElupe.
Overlapping finite element meshes in AMORE
Software modules for modelling and simulation
A PINNs framework for solving fracture mechanics problems
YASPHPy (Yet Another SPH Python code) is a personal side project for learning to code SPH on Python.
A Python Library for Hyperelastic Material Model Fitting
Numerical simulation environment of constrained multi-body systems in python.
Prototype for a finite elements library in Python
A comprehensive Python library for structural engineering analysis implementing theoretical frameworks for beams, columns, plates, and other structural elements with full type safety and analytical verification.
HyperSmart is a Python-based scientific tool for automated hyperelastic model selection, parameter calibration, and centralized experimental data management. It features a Tkinter GUI, YAML data storage, and numerical methods (Enumeration & Bayesian Updating) for material modeling.
🛠 Fit hyperelastic and Mullins effect material models to experimental data with HyperFit, a versatile Python library for robust computational mechanics.
Add a description, image, and links to the computational-mechanics topic page so that developers can more easily learn about it.
To associate your repository with the computational-mechanics topic, visit your repo's landing page and select "manage topics."