DetermineSystem

RESOURCE

Abstract

SAND2025-04092O DetermineSystem, an open-source utility library, determines the system name from a given supported_systems.ini file, the machine’s hostname, and the “give build” name. The library is part of the GenConfig family of modules. Sandia National Laboratories is a multimission laboratory managed and operated by National Technology & Engineering Solutions of Sandia, LLC, a wholly owned subsidiary of Honeywell International Inc., for the U.S. Department of Energy’s National Nuclear Security Administration under contract DE-NA0003525.
Developers:
Braun, Joshua [1][2][3] Harvey, Evan [1][2][3] Chauphan, Anderson [1][2][3]
  1. Sandia National Lab. (SNL-CA), Livermore, CA (United States)
  2. Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
  3. Sandia National Laboratories (SNL), Albuquerque, NM, and Livermore, CA (United States)
Release Date:
2024-10-30
Project Type:
Open Source, Publicly Available Repository
Software Type:
Scientific
Programming Languages:
Python
Version:
0.1.0
Licenses:
BSD 3-clause "New" or "Revised" License
Sponsoring Org.:
Code ID:
162074
Site Accession Number:
SCR #3074.0
Research Org.:
Sandia National Laboratories (SNL-NM), Albuquerque, NM (United States)
Country of Origin:
United States

RESOURCE

Citation Formats

Braun, Joshua, Harvey, Evan, and Chauphan, Anderson. DetermineSystem. Computer Software. https://github.com/sandialabs/DetermineSystem. USDOE. 30 Oct. 2024. Web. doi:10.11578/dc.20250828.2.
Braun, Joshua, Harvey, Evan, & Chauphan, Anderson. (2024, October 30). DetermineSystem. [Computer software]. https://github.com/sandialabs/DetermineSystem. https://doi.org/10.11578/dc.20250828.2.
Braun, Joshua, Harvey, Evan, and Chauphan, Anderson. "DetermineSystem." Computer software. October 30, 2024. https://github.com/sandialabs/DetermineSystem. https://doi.org/10.11578/dc.20250828.2.
@misc{ doecode_162074,
title = {DetermineSystem},
author = {Braun, Joshua and Harvey, Evan and Chauphan, Anderson},
abstractNote = {SAND2025-04092O DetermineSystem, an open-source utility library, determines the system name from a given supported_systems.ini file, the machine’s hostname, and the “give build” name. The library is part of the GenConfig family of modules. Sandia National Laboratories is a multimission laboratory managed and operated by National Technology & Engineering Solutions of Sandia, LLC, a wholly owned subsidiary of Honeywell International Inc., for the U.S. Department of Energy’s National Nuclear Security Administration under contract DE-NA0003525.},
doi = {10.11578/dc.20250828.2},
url = {https://doi.org/10.11578/dc.20250828.2},
howpublished = {[Computer Software] \url{https://doi.org/10.11578/dc.20250828.2}},
year = {2024},
month = {oct}
}