November 2023

Journal

GenASiS Basics: Object-oriented utilitarian functionality for large-scale physics simulations (Version 2)

By:
Cardall, Christian Y; Budiardja, Reuben D
Journal Name:
Computer Physics Communications
Page Number:
247-248
Volume:
214
Publication Date:
November 2023
View DOI Listing:
https://doi.org/10.1016/j.cpc.2016.12.019

Abstract

GenASiS Basics provides Fortran 2003 classes furnishing extensible object-oriented utilitarian functionality for large-scale physics simulations on distributed memory supercomputers. This functionality includes physical units and constants; display to the screen or standard output device; message passing; I/O to disk; and runtime parameter management and usage statistics. This revision---Version 2 of texttt{Basics}---makes mostly minor additions to functionality and includes some simplifying name changes.