Elastica++: A high-performance, multiphysics framework for large interacting assemblies of Cosserat rods
Tejaswin Parthasarathy, Seung Hyun Kim, Songyuan Cui, Mattia Gazzola

TL;DR
Elastica++ is an open-source, high-performance computational framework for simulating large assemblies of Cosserat rods, enabling detailed multiphysics studies of slender-body dynamics across various applications.
Contribution
It introduces a scalable, flexible, and high-fidelity simulation tool that bridges the gap in existing computational methods for large-scale slender-body interactions.
Findings
Supports teraflop-scale throughput with complex physical interactions.
Demonstrates robustness across diverse case studies including metamaterials and microrobots.
Interoperates with external solvers for multiphysics simulations.
Abstract
Soft, slender structures are ubiquitous in natural and engineered systems, with broad application potential from biomimetic materials to soft robotics. However, there is a notable lack of computational tools that simultaneously preserve high-fidelity continuum rod mechanics, scale to large interacting ensembles, and remain flexible across diverse biophysical settings. Here we introduce Elastica++, an open-source, high-performance implementation of the Cosserat-rod model for large-scale simulations of slender-body dynamics. Elastica++ combines performance-oriented kernels with shared-memory parallelism to sustain teraflop-scale throughput despite complex discretization domains and physical interactions. The framework further interoperates with external numerical solvers, supporting efficient multiphysics workflows. We demonstrate robustness and breadth through case studies spanning…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
