There are 12 repositories under computational-mechanics topic.
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.
Native OpenFOAM for macOS
Calculate section properties for reinforced concrete sections.
Framework for Data-Driven Design & Analysis of Structures & Materials (F3DASM)
This is the official github mirror repository of FrontISTR, Open-Source Large-Scale Parallel FEM Program for Nonlinear Structural Analysis. Active developments of FrontISTR are hosted on https://gitlab.com/FrontISTR-Commons/FrontISTR.
A curated set of C++ examples for optimization-based elastodynamic contact simulation using CUDA, emphasizing algorithmic convergence, penetration-free, and inversion-free conditions. Designed for readability and understanding, this tutorial helps beginners learn how to write simple GPU code for efficient solid simulations.
Massively parallel FEM code for phase-field for fracture by Dolbow Lab at Duke University
Code base for PeriPy, a lightweight, open-source and high-performance package for peridynamic simulations written in Python - a collaboration between Exeter, Cambridge & Turing
BB_PD is a three-dimensional bond-based peridynamics code developed in MATLAB and C
Fierro is a C++ code designed to aid the research and development of numerical methods, testing of user-specified models, and creating multi-scale models related to quasi-static solid mechanics and compressible material dynamics using low- and high-order meshes.
CRATE: Accurate and efficient clustering-based nonlinear analysis of heterogeneous materials through computational homogenization
Matlab library for Isogeometric Analysis
Nonlinear finite element analysis.
Computational mechanics framework for rough surfaces and fractures.
A JavaScript Finite Element Simulation Library
Contact model for 3D elastic rod simulations. Framework for knot tying.
Matlab library for Finite Element Analysis
Implementation of finite element and finite difference approximation of Nonlocal models
Efficient computations with symmetric and non-symmetric tensors with support for automatic differentiation.
A bond-based peridynamics code written in pure Python
Structural Engineering tool for 2D Moment Curvature
Source code for the paper "On nonlinear geometric transformations of finite elements" implementing various geometrically exact finite element formulations for the special Cosserat rod.
Finite Element Method Object-Oriented Laboratory (FEMOOLab) is a MATLAB program for performing FEM-based numerical simulations, implemented in a modular OOP framework to allow different types of models and physics.
Numerical solution of full tensor permeability in CSMP.
Contact model for 3D elastic rod simulations. Framework for flagella bundling.
ElectroM is a Matlab code to simulate the nonlinear dynamics of an electromechanical system.
A Julia wrapper for the FEBio finite element solver
Overlapping finite element meshes in AMORE
A python package for symbolic creation and analysis of constrained multi-body systems.