Topic: "computational-mechanics"
robbievanleeuwen/section-properties
Analysis of an arbitrary cross-section in python using the finite element method.
Language: Python - Size: 46.8 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 465 - Forks: 108

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.
Language: Python - Size: 3.75 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 222 - Forks: 17

gerlero/openfoam-app
Native OpenFOAM for macOS
Language: Shell - Size: 7.02 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 188 - Forks: 12

robbievanleeuwen/concrete-properties
Calculate section properties for reinforced concrete sections.
Language: Python - Size: 82 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 172 - Forks: 56

bessagroup/f3dasm
Framework for Data-Driven Design & Analysis of Structures & Materials (F3DASM)
Language: Python - Size: 48.8 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 121 - Forks: 32

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.
Language: Roff - Size: 230 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 98 - Forks: 41

thelfer/tfel
Main repository of TFEL/MFront project
Language: C++ - Size: 126 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 91 - Forks: 44

ONSAS/ONSAS
An Open Nonlinear Structural Analysis Solver for GNU-Octave or Matlab
Language: MATLAB - Size: 32.6 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 67 - Forks: 18

hugary1995/raccoon
Massively parallel FEM code for phase-field for fracture by Dolbow Lab at Duke University
Language: C++ - Size: 887 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 67 - Forks: 45

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.
Language: Cuda - Size: 3.78 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 62 - Forks: 2

alan-turing-institute/PeriPy Fork of tjdodwell/probabilistic_peridynamics
Code base for PeriPy, a lightweight, open-source and high-performance package for peridynamic simulations written in Python - a collaboration between Exeter, Cambridge & Turing
Language: Python - Size: 95.3 MB - Last synced at: 3 months ago - Pushed at: almost 3 years ago - Stars: 50 - Forks: 14

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.
Language: C++ - Size: 528 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 49 - Forks: 21

bessagroup/CRATE
CRATE: Accurate and efficient clustering-based nonlinear analysis of heterogeneous materials through computational homogenization
Language: Python - Size: 47.9 MB - Last synced at: 9 days ago - Pushed at: about 2 months ago - Stars: 39 - Forks: 7

ijlee2/Isogeometric-Analysis 📦
Matlab library for Isogeometric Analysis
Language: Matlab - Size: 26.6 MB - Last synced at: about 1 hour ago - Pushed at: almost 8 years ago - Stars: 33 - Forks: 15

peer-open-source/xara
Nonlinear finite element analysis.
Language: C++ - Size: 461 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 27 - Forks: 30

philippslang/rough_surfaces
Computational mechanics framework for rough surfaces and fractures.
Language: Python - Size: 8.47 MB - Last synced at: 5 months ago - Pushed at: over 6 years ago - Stars: 22 - Forks: 10

FEAScript/FEAScript-core
A JavaScript finite element simulation library
Language: JavaScript - Size: 144 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 21 - Forks: 2

ORNL/CabanaPD
Peridynamics with the Cabana library
Language: C++ - Size: 496 KB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 21 - Forks: 10

mark-hobbs/BB_PD
BB_PD is a three-dimensional bond-based peridynamics code developed in MATLAB and C
Language: MATLAB - Size: 546 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 18 - Forks: 8

nonlocalmodels/NLMech
Implementation of finite element and finite difference approximation of Nonlocal models
Language: C++ - Size: 6.13 MB - Last synced at: 9 days ago - Pushed at: over 3 years ago - Stars: 18 - Forks: 3

ijlee2/Finite-Element-Analysis 📦
Matlab library for Finite Element Analysis
Language: Matlab - Size: 5.82 MB - Last synced at: about 1 hour ago - Pushed at: almost 8 years ago - Stars: 17 - Forks: 6

QuantuMope/imc-der
Contact model for 3D elastic rod simulations. Framework for knot tying.
Language: C++ - Size: 2.58 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 15 - Forks: 4

KristofferC/ContMechTensors.jl 📦
Efficient computations with symmetric and non-symmetric tensors with support for automatic differentiation.
Language: Julia - Size: 364 KB - Last synced at: about 1 year ago - Pushed at: almost 8 years ago - Stars: 14 - Forks: 4

mark-hobbs/pypd
A bond-based peridynamics code written in pure Python
Language: Python - Size: 14.9 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 13 - Forks: 1

NathanaelRea/OSFyber
Structural Engineering tool for 2D Moment Curvature
Language: Python - Size: 4.07 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 13 - Forks: 5

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.
Language: MATLAB - Size: 16.2 MB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 10 - Forks: 1

adtzlr/hyperelastic
Constitutive hyperelastic material formulations for FElupe.
Language: Python - Size: 568 KB - Last synced at: 7 days ago - Pushed at: about 2 months ago - Stars: 10 - Forks: 1

gcapu/miniFEM
A minimalist FEM program in C++ (single header)
Language: C++ - Size: 1.35 MB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 10 - Forks: 1

febiosoftware/FEBio.jl
A Julia wrapper for the FEBio finite element solver
Language: Julia - Size: 3.36 MB - Last synced at: 24 days ago - Pushed at: 25 days ago - Stars: 9 - Forks: 5

diku-dk/RAINBOW
Software modules for modelling and simulation
Language: Python - Size: 33.3 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 9 - Forks: 2

americocunhajr/ElectroM
ElectroM is a Matlab code to simulate the nonlinear dynamics of an electromechanical system.
Language: MATLAB - Size: 50.8 MB - Last synced at: 19 days ago - Pushed at: about 1 month ago - Stars: 8 - Forks: 3

americocunhajr/CRFlowLib
CRFlowLib is a collection of computational libraries to simulate chemically reacting flows employing ISAT algorithm.
Language: C - Size: 30 MB - Last synced at: 19 days ago - Pushed at: about 1 month ago - Stars: 8 - Forks: 2

khaledghobashy/uraeus_smbd
A python package for symbolic creation and analysis of constrained multi-body systems.
Language: Jupyter Notebook - Size: 68 MB - Last synced at: 13 days ago - Pushed at: over 1 year ago - Stars: 8 - Forks: 2

philippslang/tensor_permeability
Numerical solution of full tensor permeability in CSMP.
Language: C++ - Size: 2.8 MB - Last synced at: 5 months ago - Pushed at: over 6 years ago - Stars: 8 - Forks: 6

americocunhajr/PaSR-SDE
PaSR-SDE is a code to simulate premixed turbulent combustion in a partially stirred reactor using stochastic mixing models.
Language: MATLAB - Size: 2.67 MB - Last synced at: 19 days ago - Pushed at: about 1 month ago - Stars: 7 - Forks: 1

ONSAS/ONSAS.jl
An Open Nonlinear Structural Analysis Solver in Julia
Language: Julia - Size: 17.7 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 7 - Forks: 1

jpampuero/sbiemlab
SBIEMLAB - A Spectral Boundary Integral Equation Method for 2D mode III rupture dynamics in Matlab
Language: MATLAB - Size: 157 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 7 - Forks: 0

americocunhajr/HarvesterOpt
HarvesterOpt is a Matlab code to maximize the energy recovered by a bistable energy harvester.
Language: MATLAB - Size: 11.9 MB - Last synced at: 19 days ago - Pushed at: about 1 month ago - Stars: 6 - Forks: 2

MisterBrookT/ElementMaster 📦
This repo implements a simple Element Finite Method software
Language: C++ - Size: 355 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 6 - Forks: 0

shayansss/pmse
Implementation of a new pointwise metric using Keras and Abaqus.
Language: Jupyter Notebook - Size: 30.9 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 6 - Forks: 0

MatheusCavini/FEM-ModalAnalysis
MatLab code for running modal analysis of truss and beam structures.
Language: MATLAB - Size: 8.79 KB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 6 - Forks: 0

StructuresComp/rod-contact-sim
Contact model for 3D elastic rod simulations. Framework for flagella bundling.
Language: C++ - Size: 1.89 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 6 - Forks: 3

junbinhuang/MOFEM
Overlapping finite element meshes in AMORE
Language: Python - Size: 631 KB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 5 - Forks: 2

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.
Language: MATLAB - Size: 3.11 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 0

liangqx-hku/libThinPlateShells
Source Codes for Corotational Hinge-based Thin Plates/Shells
Language: C++ - Size: 627 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 2 - Forks: 1

khaledghobashy/uraeus_nmbd_cpp
Numerical simulation environment of constrained multi-body systems in C++ using Eigen as linear algebra engine..
Language: C++ - Size: 21.2 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 1

Concrete-Chrono-Development/chrono-concrete Fork of projectchrono/chrono
GitHub repository for the development and implementation of concrete modeling codes in the Project Chrono software
Language: C++ - Size: 820 MB - Last synced at: about 5 hours ago - Pushed at: about 6 hours ago - Stars: 1 - Forks: 3

americocunhajr/ORCHARD
ORCHARD is a Matlab code for simulation and visualization of the nonlinear dynamics of an orchard sprayer tower.
Language: MATLAB - Size: 14.7 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

americocunhajr/ELEVEN
ELEVEN is a Matlab code for robust optimization and uncertainty quantification of an elevator brake system.
Language: MATLAB - Size: 2.4 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

mgroupntua/Solvers
Solver library for computational mechanics problems
Language: C# - Size: 735 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 1 - Forks: 10

jorgepz/data_doi_10.1016-j.cma.2019.04.012
A set of scripts and data used in image-based material identification problems
Size: 19 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

paters06/yasphpy
YASPHPy (Yet Another SPH Python code) is a personal side project for learning to code SPH on Python.
Language: Python - Size: 655 KB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 1

nicoguaro/bem
Material for the course of Introduction to the boundary element method
Language: Jupyter Notebook - Size: 42.1 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

khaledghobashy/uraeus_nmbd_python
Numerical simulation environment of constrained multi-body systems in python.
Language: Python - Size: 1.13 MB - Last synced at: 27 days ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

osolmaz/lyza
Prototype for a finite elements library in Python
Language: Python - Size: 218 KB - Last synced at: 3 months ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

mdeluci/mdeluci.github.io
Mario de Lucio's personal website
Language: HTML - Size: 630 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 0 - Forks: 0

jeddiot/MPM-FLIP98A
A Tachi-enhanced numerical simulation approach for computational fluid dynamics (CFD) with reduced computational power.
Language: C++ - Size: 57.3 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

Nihal-sketch/libThinPlateShells
Source Codes for Corotational Hinge-based Thin Plates/Shells
Language: C++ - Size: 627 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

dlmpal/SFEM
A parallel C++ finite element framework for problems in solid mechanics and heat transfer
Language: C++ - Size: 12.4 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 1

CAMLAB-UChile/ME3130
MATLAB codes for the course ME3130 (Mechanics Statics) offered at Department of Mechanical Engineering, Universidad de Chile
Language: MATLAB - Size: 88 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

ruimaciel/fempcli
Command line interface for libfemp, a small finite element method library written in C++ and developed to analyse 3D elastic solid models.
Language: C++ - Size: 22.5 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

ruimaciel/libfemp
A small finite element method library written in C++ and developed to analyse 3D elastic solid models.
Language: C++ - Size: 229 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

as-grm/rmp_class
Repozitorij predmeta "Računska mehanika v pomorstvu"
Language: Jupyter Notebook - Size: 61.5 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

pgeedh/Numerical-and-Experimental-Analysis-of-DrawDie-Parameters-for-A-Tapered-Shell
The paper explores the effects of various draw die parameters on the manufacturing process of a tapered shell. The study employs numerical simulations and experimental validations to investigate the impact of these parameters. The research findings shed light on the relationship between draw die parameters and the quality of the tapered shell.
Size: 31 MB - Last synced at: over 1 year ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

eyobghiday/computational-mechanics
This is a collection of projects and code solutions I wrote for Computational Mechanics.
Language: Jupyter Notebook - Size: 71.9 MB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

jobindjohn/HBM-Literature
HBM Literature
Language: TeX - Size: 995 KB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 1

viviaxenov/FEM_membrane
Research/educational project - modelling of a thin membrane under dynamic loads using finite element method.
Language: GLSL - Size: 1.01 MB - Last synced at: almost 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 1

auddya/compPhysLab
Mainly a daily chronicle of the lab work, 2263 MEB, UW Madison
Language: HTML - Size: 114 MB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

vitkarpenko/CW_5
:books: MSU fifth year coursework report.
Language: TeX - Size: 1.31 MB - Last synced at: 3 months ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

a1rb4Ck/MECA654
Solid dynamics supervised exercices @ Polytech Annecy engineering school
Language: HTML - Size: 447 KB - Last synced at: about 2 months ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0
