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.
Description
ScienceDirect - Computer Physics Communications : glsim: A general library for numerical simulation
%0 Journal Article
%1 Grigera20112122
%A Grigera, Tomás S.
%D 2011
%J Computer Physics Communications
%K Cpp library programming simulation software
%N 10
%P 2122 - 2131
%R 10.1016/j.cpc.2011.05.006
%T glsim: A general library for numerical simulation
%U http://www.sciencedirect.com/science/article/pii/S0010465511001597
%V 182
%X 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.
@article{Grigera20112122,
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.},
added-at = {2011-07-06T17:13:02.000+0200},
author = {Grigera, Tomás S.},
biburl = {https://www.bibsonomy.org/bibtex/2f5f809a068fda872020256af2579494b/drmatusek},
description = {ScienceDirect - Computer Physics Communications : glsim: A general library for numerical simulation},
doi = {10.1016/j.cpc.2011.05.006},
interhash = {13d8c9a0900624d482534974a35a918d},
intrahash = {f5f809a068fda872020256af2579494b},
issn = {0010-4655},
journal = {Computer Physics Communications},
keywords = {Cpp library programming simulation software},
month = {October},
number = 10,
pages = {2122 - 2131},
timestamp = {2013-11-04T16:37:11.000+0100},
title = {glsim: A general library for numerical simulation},
url = {http://www.sciencedirect.com/science/article/pii/S0010465511001597},
volume = 182,
year = 2011
}