Skip to content
/ utility Public

a repository for string and stream parsing routines and general purpose data types

License

Notifications You must be signed in to change notification settings

njoy/utility

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status Coverage Status

Nuclear Data C++ Utilities

The utility library provides

  • The View, a class providing a std::vector-like interface to reference spans of data owned by other objects
  • Routines for extracting and verifying values drawn from input streams
    • integer values (with and without legal bound specifications)
    • real number values (with and without legal bound specifications)
    • quote delimited strings
    • energy values (in electron-volts)
    • temperature values (in kelvin)
  • Routines for verifying strings can be safely parsed to numeric variables
  • Routines for parsing real number formats available in Fortran that are otherwise not recognized by C++ standard library routines.
  • Collections of real number strings for unit testing and verifying parsing routines

License

This software is distributed according to the terms specified in the LICENSE file.

About

a repository for string and stream parsing routines and general purpose data types

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published