umat_finite_viscoelasticity

User Material Model Implementation (UMAT) based on Finite Viscoelasticity Theory for Hydrogels in Abaqus

https://github.com/thealanjason/umat_finite_viscoelasticity

Science Score: 67.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 2 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (5.2%) to scientific vocabulary

Keywords

abaqus fem hyperelasticity material-modelling umat viscoelasticity
Last synced: 6 months ago · JSON representation ·

Repository

User Material Model Implementation (UMAT) based on Finite Viscoelasticity Theory for Hydrogels in Abaqus

Basic Info
  • Host: GitHub
  • Owner: thealanjason
  • License: mit
  • Language: Fortran
  • Default Branch: main
  • Homepage:
  • Size: 15.7 MB
Statistics
  • Stars: 28
  • Watchers: 2
  • Forks: 6
  • Open Issues: 0
  • Releases: 2
Topics
abaqus fem hyperelasticity material-modelling umat viscoelasticity
Created about 3 years ago · Last pushed about 1 year ago
Metadata Files
Readme License Citation

README.md

umatfiniteviscoelasticity

DOI

This repository consists the work of my Mini Thesis titled "Implementation of a Viscoelastic Model for Hydrogels in ABAQUS" for the M.Sc. Computer-Aided Mechanical Engineering course at RWTH Aachen University. The outcome of this work was a User Material Subroutine based on the Finite Viscoelasticity Theory with multiple relaxation mechanisms and 1-parameter Ogden Models for the strain energy function.

Contents: - UMAT : ABAQUS User Subroutine FORTRAN Files (UMAT) - optimization : MATLAB Live Scripts and Functions for parameter optimization using Levenberg-Marquardt optimization - report : LaTeX source and figures used for generating reportAJC.pdf

Changelog: - 09.02.24 : Update feedback from XF Cheng - 1. Fix incorrect coefficient in UMAT files (residual calculation, c.f. Eq. 2.154 & 2.155 -> 1/(3*4) instead of 1/6) - 2. Fix incorrect sign in Report Eq. 2.158 and correspondingly update UMAT files - 02.05.24 : Update feedback from Shields602 - 1. Delete unused computation of BTOTV, and SPRIND call in UMAT files.

Owner

  • Login: thealanjason
  • Kind: user

Citation (CITATION.cff)

# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!

cff-version: 1.2.0
title: umat_finite_viscoelasticity
message: >-
  If you use this software, please cite it using the
  metadata from this file.
type: software
authors:
  - given-names: Alan Jason
    family-names: Correa
    email: alan.correa@rwth-aachen.de
    affiliation: RWTH Aachen
    orcid: 'https://orcid.org/0009-0000-7947-7810'
identifiers:
  - type: doi
    value: 10.5281/zenodo.14801399
repository-code: >-
  https://github.com/thealanjason/umat_finite_viscoelasticity
abstract: >-
  This repository consists the work of my Mini Thesis titled
  "Implementation of a Viscoelastic Model for Hydrogels in
  ABAQUS" for the M.Sc. Computer-Aided Mechanical
  Engineering course at RWTH Aachen University. The outcome
  of this work was a User Material Subroutine based on the
  Finite Viscoelasticity Theory with multiple relaxation
  mechanisms and 1-parameter Ogden Models for the strain
  energy function.
keywords:
  - umat
  - abaqus
  - fem
  - material-modelling
  - hyperelasticity
  - viscoelasticity
license: MIT
version: v1.0.0
date-released: '2025-02-04'

GitHub Events

Total
  • Release event: 2
  • Watch event: 17
  • Push event: 2
  • Fork event: 3
  • Create event: 2
Last Year
  • Release event: 2
  • Watch event: 17
  • Push event: 2
  • Fork event: 3
  • Create event: 2