Have a personal or library account? Click to login
pylimer-tools: A Python Package for Generating and Analyzing Bead-Spring Polymer Networks Cover

pylimer-tools: A Python Package for Generating and Analyzing Bead-Spring Polymer Networks

Open Access
|Dec 2025

Abstract

The Python package pylimer-tools is a comprehensive toolkit for computational studies of polymer networks, particularly bead-spring networks. The package provides functionality to generate polymer networks using Monte Carlo procedures and analyze their structural and mechanical properties. Key features include detection of loops, reduction of the network to its ground state energy both with and without entanglements by the Force Balance procedure, and thereafter computing the soluble and dangling fractions of network strands, as well as the equilibrium shear modulus. The toolkit supports analysis of structures generated both internally and by external simulation software such as LAMMPS. The package implements theoretical frameworks including Miller-Macosko theory and provides a dissipative particle dynamics simulator with slip-spring entanglement modeling. Built with C++ for performance and exposed through Python bindings, pylimer-tools addresses the need for specialized tools in computational polymer science.

DOI: https://doi.org/10.5334/jors.609 | Journal eISSN: 2049-9647
Language: English
Submitted on: Jul 31, 2025
Accepted on: Dec 9, 2025
Published on: Dec 18, 2025
Published by: Ubiquity Press
In partnership with: Paradigm Publishing Services
Publication frequency: 1 issue per year

© 2025 Tim Bernhard, Fabian Schwarz, Andrei A. Gusev, published by Ubiquity Press
This work is licensed under the Creative Commons Attribution 4.0 License.