paper

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

arXiv:1507.02506 · doi:10.1016/j.cpc.2015.06.001 10.1016/j.cpc.2016.12.019 10.1016/j.cpc.2019.05.014 10.1016/j.cpc.2022.108505

Abstract

GenASiS Basics provides modern Fortran 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 4 of GenASiS Basics -- includes a name change and additions to functionality, including the facilitation of direct communication between GPUs.

The first Journal Reference and DOI are for the original publication (v1 on this archive). The second and subsequent Journal References and DOIs are for a New Version Announcements (successive versions on this archive)

References in corpus (2)

Cited by in corpus (3)