A tutorial on simulating nonlinear behaviors of flexible structures with the discrete differential geometry (DDG) method

Abstract Flexible elastic structures, such as beams, rods, ribbons, plates, and shells, exhibit complex nonlinear dynamical behaviors that are central to a wide range of engineering and scientific applications, including soft robotics, deployable structures, and biomedical devices. While various numerical methods have been developed to simulate these behaviors, many conventional approaches struggle to simultaneously capture geometric and material nonlinearities, as well as nonlinear external interactions, particularly in highly deformable and dynamically evolving systems. The Discrete Differential Geometry (DDG) method has emerged as a robust and efficient numerical framework that intrinsically preserves geometric properties, accommodates material nonlinearity, and accurately models interactions with external environments and fields. By directly discretizing geometric and mechanical quantities, DDG provides an accurate, stable, and efficient approach to modeling flexible structures, addressing key limitations of traditional numerical methods. This tutorial provides a systematic introduction to the DDG method for simulating nonlinear behaviors in flexible structures. It covers DDG theory, numerical framework, and simulation implementation, with examples spanning dynamic systems, geometric and material nonlinearities, and external interactions like magnetics, fluids and contact, culminating in practical insights and future directions. By offering a comprehensive and practical guide–together with open-source MATLAB code–this tutorial aims to facilitate the broader adoption of DDG-based numerical tools among researchers and engineers in computational mechanics, applied mathematics, and structural design. We seek to enhance the accessibility and applicability of DDG methods, fostering further advancements in the simulation and analysis of highly flexible structures across diverse scientific and engineering domains.

Authors

Institutions

Publication Details

Journal
Applied Mechanics Reviews
Published
2025-06-28
DOI
https://doi.org/10.1115/1.4069025
Citations
21
Primary Topic
Vibration and Dynamic Analysis
Type
article
Field-Weighted Citation Impact
25.51
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A tutorial on simulating nonlinear behaviors of flexible structures with the discrete differential geometry (DDG) method

Huajian Gao, Dezhong Tong, Zhuonan Hao, K. Jimmy Hsia et al.
21 citations
Applied Mechanics Reviews
Vibration and Dynamic Analysis
25.51
article

A tutorial on simulating nonlinear behaviors of flexible structures with the discrete differential geometry (DDG) method

Huajian Gao, Dezhong Tong, Zhuonan Hao, K. Jimmy Hsia, Mingchao Liu, Weicheng Huang, Jiahao Li, Yingchao Zhang, Kexin Guo
article en
21 citations

Abstract

Abstract Flexible elastic structures, such as beams, rods, ribbons, plates, and shells, exhibit complex nonlinear dynamical behaviors that are central to a wide range of engineering and scientific applications, including soft robotics, deployable structures, and biomedical devices. While various numerical methods have been developed to simulate these behaviors, many conventional approaches struggle to simultaneously capture geometric and material nonlinearities, as well as nonlinear external interactions, particularly in highly deformable and dynamically evolving systems. The Discrete Differential Geometry (DDG) method has emerged as a robust and efficient numerical framework that intrinsically preserves geometric properties, accommodates material nonlinearity, and accurately models interactions with external environments and fields. By directly discretizing geometric and mechanical quantities, DDG provides an accurate, stable, and efficient approach to modeling flexible structures, addressing key limitations of traditional numerical methods. This tutorial provides a systematic introduction to the DDG method for simulating nonlinear behaviors in flexible structures. It covers DDG theory, numerical framework, and simulation implementation, with examples spanning dynamic systems, geometric and material nonlinearities, and external interactions like magnetics, fluids and contact, culminating in practical insights and future directions. By offering a comprehensive and practical guide–together with open-source MATLAB code–this tutorial aims to facilitate the broader adoption of DDG-based numerical tools among researchers and engineers in computational mechanics, applied mathematics, and structural design. We seek to enhance the accessibility and applicability of DDG methods, fostering further advancements in the simulation and analysis of highly flexible structures across diverse scientific and engineering domains.

Applied Mechanics Reviews
University of Science and Technology of China (CN), University of California, Los Angeles (US), Nanyang Technological University (SG), University of Michigan (US), University of Birmingham (GB), Newcastle University (GB), Tsinghua University (CN)
Openalex Percentile: Top 0%
Vibration and Dynamic Analysis
25.51
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.