glsim: A general library for numerical simulation
Tomas S. Grigera

TL;DR
glsim is a versatile C++ library that simplifies common tasks in numerical simulations, such as parameter management and data I/O, while offering a flexible framework for future extensions.
Contribution
It introduces a general-purpose library that standardizes routine tasks in simulations and supports easy feature addition without disrupting existing structure.
Findings
Provides routines for parameter reading and binary data management.
Offers a flexible framework for extending simulation functionalities.
Enhances code reusability and consistency across simulation projects.
Abstract
We describe glsim, a C++ library designed to provide routines to perform basic housekeeping tasks common to a very wide range of simulation programs, such as reading simulation parameters or reading and writing self-describing binary files with simulation data. The design also provides a framework to add features to the library while preserving its structure and interfaces.
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.
