Automatic Differentiation in PyTorch as a Tool for Robust Implementation of Elasto-Plastic Constitutive Model

The paper presents a simple and robust approach to an implementation of the hardening soil model into finite element calculations.The implementation of the return stress mapping exploits the automatic differentiation of tensor variables provided by the Py-Torch framework.The automatic differentiation allows for a succinct implementation despite the relatively complex structure of the nonlinear equations in the stress return algorithm.The presented approach is not limited to the hardening soil model.It can be utilised in the development and verification of other elasto-plastic constitutive models where expressing and maintaining the Jacobian matrix over different versions of a material model is time-consuming and error-prone.

Authors

Institutions

Publication Details

Journal
Civil-comp conferences
Published
2024-08-26
DOI
https://doi.org/10.4203/ccc.8.9.3
Citations
1
Primary Topic
Innovations in Concrete and Construction Materials
Type
article
Field-Weighted Citation Impact
0.77
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Automatic Differentiation in PyTorch as a Tool for Robust Implementation of Elasto-Plastic Constitutive Model

Tomáš Janda, Michal Šejnoha, Alena Zemanová, Tereza Žalská
1 citations
Civil-comp conferences
Innovations in Concrete and Construction Materials
0.77
article

Automatic Differentiation in PyTorch as a Tool for Robust Implementation of Elasto-Plastic Constitutive Model

Tomáš Janda, Michal Šejnoha, Alena Zemanová, Tereza Žalská
article en
1 citations

Abstract

The paper presents a simple and robust approach to an implementation of the hardening soil model into finite element calculations.The implementation of the return stress mapping exploits the automatic differentiation of tensor variables provided by the Py-Torch framework.The automatic differentiation allows for a succinct implementation despite the relatively complex structure of the nonlinear equations in the stress return algorithm.The presented approach is not limited to the hardening soil model.It can be utilised in the development and verification of other elasto-plastic constitutive models where expressing and maintaining the Jacobian matrix over different versions of a material model is time-consuming and error-prone.

Civil-comp conferencesVol. 8
Czech Technical University in Prague (CZ)
Openalex Percentile: Top 32%
Innovations in Concrete and Construction Materials
0.77
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.