PhysIKA: Physics-based Interactive Kinematics Architecture
-
Updated
Sep 23, 2021 - C++
PhysIKA: Physics-based Interactive Kinematics Architecture
An open-source C++ implementation of the Material Point Method (MPM) with elasto-viscoplastic rheologies, specifically designed to model the mechanics and flow of granular matter.
Matlab library for Isogeometric Analysis
The working repository for my PhD project at the Centre for Scientific Computing, Cambridge
Matlab library for Finite Element Analysis
A module containing elasto-plastic material models (Hill-Plasticity) with straightforward extension to various hardening laws.
Published in Theor. Appl. Fract. Mech. 145 (2026) 105683. Phase-field fatigue crack growth coupled with J2 elastoplasticity. Julia/Gridap.
Published in Finite Elem. Anal. Des. 262 (2026) 104647. Energy-based differentiable finite element framework for elastic and path-dependent elastoplastic solids. Python, with Julia FEM reference.
This repository contains the code for our 3D Printing & Additive Manufacturing paper “Data-Driven Nonlinear Deformation Design of 3D-Printable Shells.”
A modular class containing elasto-plastic material models (Hill-Plasticity) with straightforward extension to various hardening laws.
Published in Adv. Eng. Softw. 220 (2026) 104222. Phase-field framework from brittle fracture to elastoplastic fatigue, with a GUI. Julia/Gridap.
Published in Theor. Appl. Fract. Mech. 149 (2027) 106004. Deep energy method for elasto-plastic phase-field fracture in quasi-brittle solids. Julia/Gridap.
Consistent tangent matrix for Runge-Kutta based explicit stress integration techniques: application to the Modified Cam Clay model
A high performance small tensor library for inelastic finite element simulation
To associate your repository with the elastoplasticity topic, visit your repo's landing page and select "manage topics."