Loading [MathJax]/extensions/tex2jax.js

Space-time virtual element method for elastodynamics: Theory, applications, and code development

Publikation: Beitrag in FachzeitschriftArtikelForschungPeer-Review

Autorschaft

Organisationseinheiten

Plum Print visual indicator of research metrics
  • Captures
    • Readers: 3
  • Mentions
    • News Mentions: 1
see details

Details

OriginalspracheEnglisch
Aufsatznummer117683
Seitenumfang19
FachzeitschriftComputer Methods in Applied Mechanics and Engineering
Jahrgang435
Frühes Online-Datum23 Dez. 2024
PublikationsstatusVeröffentlicht - 15 Feb. 2025

Abstract

In this work, a space-time virtual element method is presented for the discretization of the two-dimensional elastodynamics in a space-time cylinder. The basic idea of the space-time scheme is to treat time as an additional dimension. This approach has been extensively applied to numerous initial value problems based on the finite element method and virtual element method. However, there has been no report on the application of the space-time virtual element method in elastodynamics. The variational formulation and space-time bilinear format are derived based on Hamilton's principle to achieve this. The discretization space is obtained by the virtual element method in space and the upwind finite element method in time. The space-time mesh is obtained as a tensor product of space and time meshes, then the element stiffness matrix for the elastodynamic problem can be obtained based on the Kronecker product directly. Some two-dimensional examples solved by the developed space-time virtual element method are given to demonstrate the accuracy and stabilization. MATLAB codes for the space-time virtual element and finite element methods can be downloaded from https://github.com/Qinxiaoye/VEM-spcae-time-dynamic.

ASJC Scopus Sachgebiete

Zitieren

Space-time virtual element method for elastodynamics: Theory, applications, and code development. / Xu, Bing Bing; Junker, Philipp; Wriggers, Peter.
in: Computer Methods in Applied Mechanics and Engineering, Jahrgang 435, 117683, 15.02.2025.

Publikation: Beitrag in FachzeitschriftArtikelForschungPeer-Review

Download
@article{f52fa8137f734fd1b5f883b00c04b5ed,
title = "Space-time virtual element method for elastodynamics: Theory, applications, and code development",
abstract = "In this work, a space-time virtual element method is presented for the discretization of the two-dimensional elastodynamics in a space-time cylinder. The basic idea of the space-time scheme is to treat time as an additional dimension. This approach has been extensively applied to numerous initial value problems based on the finite element method and virtual element method. However, there has been no report on the application of the space-time virtual element method in elastodynamics. The variational formulation and space-time bilinear format are derived based on Hamilton's principle to achieve this. The discretization space is obtained by the virtual element method in space and the upwind finite element method in time. The space-time mesh is obtained as a tensor product of space and time meshes, then the element stiffness matrix for the elastodynamic problem can be obtained based on the Kronecker product directly. Some two-dimensional examples solved by the developed space-time virtual element method are given to demonstrate the accuracy and stabilization. MATLAB codes for the space-time virtual element and finite element methods can be downloaded from https://github.com/Qinxiaoye/VEM-spcae-time-dynamic.",
keywords = "Dynamics, Space time, Virtual element method",
author = "Xu, {Bing Bing} and Philipp Junker and Peter Wriggers",
note = "Publisher Copyright: {\textcopyright} 2024 The Authors",
year = "2025",
month = feb,
day = "15",
doi = "10.1016/j.cma.2024.117683",
language = "English",
volume = "435",
journal = "Computer Methods in Applied Mechanics and Engineering",
issn = "0045-7825",
publisher = "Elsevier",

}

Download

TY - JOUR

T1 - Space-time virtual element method for elastodynamics

T2 - Theory, applications, and code development

AU - Xu, Bing Bing

AU - Junker, Philipp

AU - Wriggers, Peter

N1 - Publisher Copyright: © 2024 The Authors

PY - 2025/2/15

Y1 - 2025/2/15

N2 - In this work, a space-time virtual element method is presented for the discretization of the two-dimensional elastodynamics in a space-time cylinder. The basic idea of the space-time scheme is to treat time as an additional dimension. This approach has been extensively applied to numerous initial value problems based on the finite element method and virtual element method. However, there has been no report on the application of the space-time virtual element method in elastodynamics. The variational formulation and space-time bilinear format are derived based on Hamilton's principle to achieve this. The discretization space is obtained by the virtual element method in space and the upwind finite element method in time. The space-time mesh is obtained as a tensor product of space and time meshes, then the element stiffness matrix for the elastodynamic problem can be obtained based on the Kronecker product directly. Some two-dimensional examples solved by the developed space-time virtual element method are given to demonstrate the accuracy and stabilization. MATLAB codes for the space-time virtual element and finite element methods can be downloaded from https://github.com/Qinxiaoye/VEM-spcae-time-dynamic.

AB - In this work, a space-time virtual element method is presented for the discretization of the two-dimensional elastodynamics in a space-time cylinder. The basic idea of the space-time scheme is to treat time as an additional dimension. This approach has been extensively applied to numerous initial value problems based on the finite element method and virtual element method. However, there has been no report on the application of the space-time virtual element method in elastodynamics. The variational formulation and space-time bilinear format are derived based on Hamilton's principle to achieve this. The discretization space is obtained by the virtual element method in space and the upwind finite element method in time. The space-time mesh is obtained as a tensor product of space and time meshes, then the element stiffness matrix for the elastodynamic problem can be obtained based on the Kronecker product directly. Some two-dimensional examples solved by the developed space-time virtual element method are given to demonstrate the accuracy and stabilization. MATLAB codes for the space-time virtual element and finite element methods can be downloaded from https://github.com/Qinxiaoye/VEM-spcae-time-dynamic.

KW - Dynamics

KW - Space time

KW - Virtual element method

UR - http://www.scopus.com/inward/record.url?scp=85212591866&partnerID=8YFLogxK

U2 - 10.1016/j.cma.2024.117683

DO - 10.1016/j.cma.2024.117683

M3 - Article

AN - SCOPUS:85212591866

VL - 435

JO - Computer Methods in Applied Mechanics and Engineering

JF - Computer Methods in Applied Mechanics and Engineering

SN - 0045-7825

M1 - 117683

ER -

Von denselben Autoren