computational-mechanics
There are 71 repositories under computational-mechanics topic.
robbievanleeuwen/section-properties
Analysis of an arbitrary cross-section in python using the finite element method.
phys-sim-book/solid-sim-tutorial
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.
gerlero/openfoam-app
🖥️ Native OpenFOAM for macOS
robbievanleeuwen/concrete-properties
Calculate section properties for reinforced concrete sections.
bessagroup/f3dasm
Framework for Data-Driven Design & Analysis of Structures & Materials (F3DASM)
FrontISTR/FrontISTR
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.
phys-sim-book/solid-sim-tutorial-gpu
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.
thelfer/tfel
Main repository of TFEL/MFront project
hugary1995/raccoon
Massively parallel FEM code for phase-field for fracture by Dolbow Lab at Duke University
ONSAS/ONSAS
An Open Nonlinear Structural Analysis Solver for GNU-Octave or Matlab
alan-turing-institute/PeriPy
Code base for PeriPy, a lightweight, open-source and high-performance package for peridynamic simulations written in Python - a collaboration between Exeter, Cambridge & Turing
lanl/Fierro
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.
mark-hobbs/BB_PD
BB_PD is a three-dimensional bond-based peridynamics code developed in MATLAB and C
peer-open-source/xara
Nonlinear finite element analysis.
bessagroup/CRATE
CRATE: Accurate and efficient clustering-based nonlinear analysis of heterogeneous materials through computational homogenization
ijlee2/Isogeometric-Analysis
Matlab library for Isogeometric Analysis
ORNL/CabanaPD
Peridynamics with the Cabana library
philippslang/rough_surfaces
Computational mechanics framework for rough surfaces and fractures.
FEAScript/FEAScript-core
A JavaScript Finite Element Simulation Library
mark-hobbs/pypd
A bond-based peridynamics code written in pure Python
nonlocalmodels/NLMech
Implementation of finite element and finite difference approximation of Nonlocal models
QuantuMope/imc-der
Contact model for 3D elastic rod simulations. Framework for knot tying.
ijlee2/Finite-Element-Analysis
Matlab library for Finite Element Analysis
KristofferC/ContMechTensors.jl
Efficient computations with symmetric and non-symmetric tensors with support for automatic differentiation.
NathanaelRea/OSFyber
Structural Engineering tool for 2D Moment Curvature
adtzlr/hyperelastic
Constitutive hyperelastic material formulations for FElupe.
claudioperez/GeometricTransformations
Source code for the paper "On nonlinear geometric transformations of finite elements" implementing various geometrically exact finite element formulations for the special Cosserat rod.
gcapu/miniFEM
A minimalist FEM program in C++ (single header)
liangqx-hku/libThinPlateShells
Source Codes for Corotational Hinge-based Thin Plates/Shells
febiosoftware/FEBio.jl
A Julia wrapper for the FEBio finite element solver
rlrangel/FEMOOLab
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.
philippslang/tensor_permeability
Numerical solution of full tensor permeability in CSMP.
StructuresComp/rod-contact-sim
Contact model for 3D elastic rod simulations. Framework for flagella bundling.
diku-dk/RAINBOW
Software modules for modelling and simulation
jpampuero/sbiemlab
SBIEMLAB - A Spectral Boundary Integral Equation Method for 2D mode III rupture dynamics in Matlab
shayansss/pmse
Implementation of a new pointwise metric using Keras and Abaqus.