Number of the records: 1
On vectorized MATLAB implementation of elastoplastic problems
- 1.
SYSNO ASEP 0536400 Document Type C - Proceedings Paper (int. conf.) R&D Document Type Conference Paper Title On vectorized MATLAB implementation of elastoplastic problems Author(s) Čermák, Martin (UGN-S)
Sysala, Stanislav (UGN-S) RID, ORCID
Valdman, Jan (UTIA-B) RID, ORCIDArticle number 330003 Source Title AIP Conference Proceedings, Volume 2293, Issue 1 : INTERNATIONAL CONFERENCE OF NUMERICAL ANALYSIS AND APPLIED MATHEMATICS ICNAAM 2019. - Melville : AIP Publishing, 2020 - ISSN 0094-243X - ISBN 978-0-7354-4025-8 Number of pages 4 s. Publication form Print - P Action INTERNATIONAL CONFERENCE OF NUMERICAL ANALYSIS AND APPLIED MATHEMATICS ICNAAM 2019 Event date 23.09.2019 - 28.09.2019 VEvent location Rhodos Country GR - Greece Event type WRD Language eng - English Country US - United States Keywords MATLAB ; tangent stiffness matrices ; vectorizations Subject RIV BA - General Mathematics OECD category Applied mathematics R&D Projects GA17-04301S GA ČR - Czech Science Foundation (CSF) GA19-11441S GA ČR - Czech Science Foundation (CSF) Institutional support UTIA-B - RVO:67985556 ; UGN-S - RVO:68145535 UT WOS 000636709500140 EID SCOPUS 85098000454 DOI 10.1063/5.0026561 Annotation We propose an effective and flexible way to assemble tangent stiffness matrices in MATLAB. Our technique is applied to elastoplastic problems formulated in terms of displacements and discretized by the finite element method. The tangent stiffness matrix is repeatedly assembled in each time step and in each iteration of the semismooth Newton method. We consider von Mises and Drucker-Prager yield criteria, linear and quadratic finite elements in two and three space dimensions. Our codes are vectorized and available for download. Comparisons with other available MATLAB codes show, that our technique is also efficient for purely elastic problems. In elastoplasticity, the assembly times are linearly proportional to the number of integration points. Workplace Institute of Information Theory and Automation Contact Markéta Votavová, votavova@utia.cas.cz, Tel.: 266 052 201. Year of Publishing 2021
Number of the records: 1