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...
Saved in:
Published in: | SoftwareX 2023-02, Vol.21, p.101322, Article 101322 |
---|---|
Main Authors: | , , , , , , |
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 |