Loading…

A user material interface for the Peridynamic Peridigm framework

User materials (UMAT) in finite element codes allow the researchers or engineers to apply their own material routines. Simple software interfaces are specified to represent the material behavior in software. In order to use these already existing and often validated models to Peridynamics a UMAT int...

Full description

Saved in:
Bibliographic Details
Published in:SoftwareX 2023-02, Vol.21, p.101322, Article 101322
Main Authors: Willberg, Christian, Hesse, Jan-Timo, Garbade, Marc, Rädel, Martin, Heinecke, Falk, Schuster, Andreas, Pernatii, Anna
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c414t-400d4486d463bda1a9707eafc39526c6ac3f65f8d6e374f29467eeedc79b5c653
cites cdi_FETCH-LOGICAL-c414t-400d4486d463bda1a9707eafc39526c6ac3f65f8d6e374f29467eeedc79b5c653
container_end_page
container_issue
container_start_page 101322
container_title SoftwareX
container_volume 21
creator Willberg, Christian
Hesse, Jan-Timo
Garbade, Marc
Rädel, Martin
Heinecke, Falk
Schuster, Andreas
Pernatii, Anna
description User materials (UMAT) in finite element codes allow the researchers or engineers to apply their own material routines. Simple software interfaces are specified to represent the material behavior in software. In order to use these already existing and often validated models to Peridynamics a UMAT interface is presented. It allows the simplified use of already existing material routines in the peridynamic framework Peridigm. The interface is based on the Abaqus UMAT definition and allows the integration of Fortran routines directly into Peridigm. The integration of already existing UMAT routines based in Peridigm eliminates the need for redevelopment and reprogramming material models from classical continuum mechanics theory. In addition, the same material model implementations are applicable in finite element as well as peridynamic simulations. This opens up new possibilities for analysis, verification and comparison. With this interface many material routines can be reused and applied to progressive failure analysis. The source code is stored in a GitHub repository.
doi_str_mv 10.1016/j.softx.2023.101322
format article
fullrecord <record><control><sourceid>elsevier_doaj_</sourceid><recordid>TN_cdi_doaj_primary_oai_doaj_org_article_bd79ed574e4a4a9d8955f3fddf95ffeb</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S2352711023000183</els_id><doaj_id>oai_doaj_org_article_bd79ed574e4a4a9d8955f3fddf95ffeb</doaj_id><sourcerecordid>S2352711023000183</sourcerecordid><originalsourceid>FETCH-LOGICAL-c414t-400d4486d463bda1a9707eafc39526c6ac3f65f8d6e374f29467eeedc79b5c653</originalsourceid><addsrcrecordid>eNp9kEtLAzEUhYMoWLS_wM38gal5Z7IQLMVHoaALXYdMclMzdjqSjI_-e6cdEVeu7uFczse9B6ELgmcEE3nZzHIX-q8ZxZTtHUbpEZpQJmipCMHHf_QpmubcYIyJoJWgfIKu58V7hlS0tocU7aaI20EE66AIXSr6Fygeh4XfbW0b3ajjui1Csi18dun1HJ0Eu8kw_Zln6Pn25mlxX64e7paL-ap0nPC-5Bh7zivpuWS1t8RqhRXY4JgWVDppHQtShMpLYIoHqrlUAOCd0rVwUrAztBy5vrONeUuxtWlnOhvNwejS2tjUR7cBU3ulwQvFgVtuta-0EIEF74MWIUA9sNjIcqnLOUH45RFs9p2axhw6NftOzdjpkLoaUzC8-REhmewibB34mMD1wx3x3_w3IzGBOA</addsrcrecordid><sourcetype>Open Website</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>A user material interface for the Peridynamic Peridigm framework</title><source>Elsevier ScienceDirect Journals</source><creator>Willberg, Christian ; Hesse, Jan-Timo ; Garbade, Marc ; Rädel, Martin ; Heinecke, Falk ; Schuster, Andreas ; Pernatii, Anna</creator><creatorcontrib>Willberg, Christian ; Hesse, Jan-Timo ; Garbade, Marc ; Rädel, Martin ; Heinecke, Falk ; Schuster, Andreas ; Pernatii, Anna</creatorcontrib><description>User materials (UMAT) in finite element codes allow the researchers or engineers to apply their own material routines. Simple software interfaces are specified to represent the material behavior in software. In order to use these already existing and often validated models to Peridynamics a UMAT interface is presented. It allows the simplified use of already existing material routines in the peridynamic framework Peridigm. The interface is based on the Abaqus UMAT definition and allows the integration of Fortran routines directly into Peridigm. The integration of already existing UMAT routines based in Peridigm eliminates the need for redevelopment and reprogramming material models from classical continuum mechanics theory. In addition, the same material model implementations are applicable in finite element as well as peridynamic simulations. This opens up new possibilities for analysis, verification and comparison. With this interface many material routines can be reused and applied to progressive failure analysis. The source code is stored in a GitHub repository.</description><identifier>ISSN: 2352-7110</identifier><identifier>EISSN: 2352-7110</identifier><identifier>DOI: 10.1016/j.softx.2023.101322</identifier><language>eng</language><publisher>Elsevier B.V</publisher><subject>Damage model ; Interface ; Material modeling ; Peridynamics ; UMAT ; User material</subject><ispartof>SoftwareX, 2023-02, Vol.21, p.101322, Article 101322</ispartof><rights>2023 The Author(s)</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c414t-400d4486d463bda1a9707eafc39526c6ac3f65f8d6e374f29467eeedc79b5c653</citedby><cites>FETCH-LOGICAL-c414t-400d4486d463bda1a9707eafc39526c6ac3f65f8d6e374f29467eeedc79b5c653</cites><orcidid>0000-0003-2433-9183</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://www.sciencedirect.com/science/article/pii/S2352711023000183$$EHTML$$P50$$Gelsevier$$Hfree_for_read</linktohtml><link.rule.ids>314,780,784,3549,27924,27925,45780</link.rule.ids></links><search><creatorcontrib>Willberg, Christian</creatorcontrib><creatorcontrib>Hesse, Jan-Timo</creatorcontrib><creatorcontrib>Garbade, Marc</creatorcontrib><creatorcontrib>Rädel, Martin</creatorcontrib><creatorcontrib>Heinecke, Falk</creatorcontrib><creatorcontrib>Schuster, Andreas</creatorcontrib><creatorcontrib>Pernatii, Anna</creatorcontrib><title>A user material interface for the Peridynamic Peridigm framework</title><title>SoftwareX</title><description>User materials (UMAT) in finite element codes allow the researchers or engineers to apply their own material routines. Simple software interfaces are specified to represent the material behavior in software. In order to use these already existing and often validated models to Peridynamics a UMAT interface is presented. It allows the simplified use of already existing material routines in the peridynamic framework Peridigm. The interface is based on the Abaqus UMAT definition and allows the integration of Fortran routines directly into Peridigm. The integration of already existing UMAT routines based in Peridigm eliminates the need for redevelopment and reprogramming material models from classical continuum mechanics theory. In addition, the same material model implementations are applicable in finite element as well as peridynamic simulations. This opens up new possibilities for analysis, verification and comparison. With this interface many material routines can be reused and applied to progressive failure analysis. The source code is stored in a GitHub repository.</description><subject>Damage model</subject><subject>Interface</subject><subject>Material modeling</subject><subject>Peridynamics</subject><subject>UMAT</subject><subject>User material</subject><issn>2352-7110</issn><issn>2352-7110</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><sourceid>DOA</sourceid><recordid>eNp9kEtLAzEUhYMoWLS_wM38gal5Z7IQLMVHoaALXYdMclMzdjqSjI_-e6cdEVeu7uFczse9B6ELgmcEE3nZzHIX-q8ZxZTtHUbpEZpQJmipCMHHf_QpmubcYIyJoJWgfIKu58V7hlS0tocU7aaI20EE66AIXSr6Fygeh4XfbW0b3ajjui1Csi18dun1HJ0Eu8kw_Zln6Pn25mlxX64e7paL-ap0nPC-5Bh7zivpuWS1t8RqhRXY4JgWVDppHQtShMpLYIoHqrlUAOCd0rVwUrAztBy5vrONeUuxtWlnOhvNwejS2tjUR7cBU3ulwQvFgVtuta-0EIEF74MWIUA9sNjIcqnLOUH45RFs9p2axhw6NftOzdjpkLoaUzC8-REhmewibB34mMD1wx3x3_w3IzGBOA</recordid><startdate>202302</startdate><enddate>202302</enddate><creator>Willberg, Christian</creator><creator>Hesse, Jan-Timo</creator><creator>Garbade, Marc</creator><creator>Rädel, Martin</creator><creator>Heinecke, Falk</creator><creator>Schuster, Andreas</creator><creator>Pernatii, Anna</creator><general>Elsevier B.V</general><general>Elsevier</general><scope>6I.</scope><scope>AAFTH</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>DOA</scope><orcidid>https://orcid.org/0000-0003-2433-9183</orcidid></search><sort><creationdate>202302</creationdate><title>A user material interface for the Peridynamic Peridigm framework</title><author>Willberg, Christian ; Hesse, Jan-Timo ; Garbade, Marc ; Rädel, Martin ; Heinecke, Falk ; Schuster, Andreas ; Pernatii, Anna</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c414t-400d4486d463bda1a9707eafc39526c6ac3f65f8d6e374f29467eeedc79b5c653</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Damage model</topic><topic>Interface</topic><topic>Material modeling</topic><topic>Peridynamics</topic><topic>UMAT</topic><topic>User material</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Willberg, Christian</creatorcontrib><creatorcontrib>Hesse, Jan-Timo</creatorcontrib><creatorcontrib>Garbade, Marc</creatorcontrib><creatorcontrib>Rädel, Martin</creatorcontrib><creatorcontrib>Heinecke, Falk</creatorcontrib><creatorcontrib>Schuster, Andreas</creatorcontrib><creatorcontrib>Pernatii, Anna</creatorcontrib><collection>ScienceDirect Open Access Titles</collection><collection>Elsevier:ScienceDirect:Open Access</collection><collection>CrossRef</collection><collection>DOAJ Directory of Open Access Journals</collection><jtitle>SoftwareX</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Willberg, Christian</au><au>Hesse, Jan-Timo</au><au>Garbade, Marc</au><au>Rädel, Martin</au><au>Heinecke, Falk</au><au>Schuster, Andreas</au><au>Pernatii, Anna</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A user material interface for the Peridynamic Peridigm framework</atitle><jtitle>SoftwareX</jtitle><date>2023-02</date><risdate>2023</risdate><volume>21</volume><spage>101322</spage><pages>101322-</pages><artnum>101322</artnum><issn>2352-7110</issn><eissn>2352-7110</eissn><abstract>User materials (UMAT) in finite element codes allow the researchers or engineers to apply their own material routines. Simple software interfaces are specified to represent the material behavior in software. In order to use these already existing and often validated models to Peridynamics a UMAT interface is presented. It allows the simplified use of already existing material routines in the peridynamic framework Peridigm. The interface is based on the Abaqus UMAT definition and allows the integration of Fortran routines directly into Peridigm. The integration of already existing UMAT routines based in Peridigm eliminates the need for redevelopment and reprogramming material models from classical continuum mechanics theory. In addition, the same material model implementations are applicable in finite element as well as peridynamic simulations. This opens up new possibilities for analysis, verification and comparison. With this interface many material routines can be reused and applied to progressive failure analysis. The source code is stored in a GitHub repository.</abstract><pub>Elsevier B.V</pub><doi>10.1016/j.softx.2023.101322</doi><orcidid>https://orcid.org/0000-0003-2433-9183</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 2352-7110
ispartof SoftwareX, 2023-02, Vol.21, p.101322, Article 101322
issn 2352-7110
2352-7110
language eng
recordid cdi_doaj_primary_oai_doaj_org_article_bd79ed574e4a4a9d8955f3fddf95ffeb
source Elsevier ScienceDirect Journals
subjects Damage model
Interface
Material modeling
Peridynamics
UMAT
User material
title A user material interface for the Peridynamic Peridigm framework
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-06T21%3A47%3A06IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-elsevier_doaj_&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20user%20material%20interface%20for%20the%20Peridynamic%20Peridigm%20framework&rft.jtitle=SoftwareX&rft.au=Willberg,%20Christian&rft.date=2023-02&rft.volume=21&rft.spage=101322&rft.pages=101322-&rft.artnum=101322&rft.issn=2352-7110&rft.eissn=2352-7110&rft_id=info:doi/10.1016/j.softx.2023.101322&rft_dat=%3Celsevier_doaj_%3ES2352711023000183%3C/elsevier_doaj_%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c414t-400d4486d463bda1a9707eafc39526c6ac3f65f8d6e374f29467eeedc79b5c653%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true