A framework for Smoothed Particle Hydrodynamics in Python
-
Updated
Apr 4, 2024 - Python
A framework for Smoothed Particle Hydrodynamics in Python
Netgen/NGSolve is a high performance multiphysics finite element software. It is widely used to analyze models from solid mechanics, fluid dynamics and electromagnetics. Due to its flexible Python interface new physical equations and solution algorithms can be implemented easily.
2D-Finite Element Analysis with Python
Crystal plasticity finite element code, VUMAT file for Abaqus
Cell centred code for explicit solid dynamics in OpenFOAM
Some Jupyter Notebooks I am creating for the course Applied Elasticity at IIT Kharagpur
🧮 An Open Source, Parallel and Heterogeneous Finite Element Analysis Framework
Utilities for doing calculations in continuum mechanics.
Automatic Differentiation for Solid Mechanics
The working repository for my PhD project at the Centre for Scientific Computing, Cambridge
🔍 finite element analysis for continuum mechanics of solid bodies
Mortar3D.jl is a Julia package to calculate discrete projections between non-conforming finite element mesheds. The resulting "mortar matrices" can be used to tie non-conforming finite element meshes together which are meshed separately to construct bigger models.
Weakly-Compressible Smoothed Particle Hydrodynamics Parallel Solver for Elasto Plastic and thermal coupled Solid Mechanics
Files for the course "Advanced Mechanics of Solids" in the Mechanical Engineering department of IIT Kharagpur
A direct Jacobian total Lagrangian explicit dynamics finite element algorithm for real-time simulation of hyperelastic materials
Mechanics of Materials in SciPy
Vertex centred code for explicit solid dynamics in OpenFOAM
BERT is a dataset that presents vibration tests performed on an aluminum beam with a bolted joint with various tightening torques and hysteresis effects. This experiment was conducted at the SHM Lab from UNESP Ilha Solteira.
Discrete Element Method package written in Python and based on fenics
This repository contains code for a project that trains a neural network to solve solid mechanics problems faster than the traditional finite element method. It includes a pipeline for generating a database of FEM solutions and experiments comparing the neural network model to the FEM.
Add a description, image, and links to the solid-mechanics topic page so that developers can more easily learn about it.
To associate your repository with the solid-mechanics topic, visit your repo's landing page and select "manage topics."